24#ifndef STATE_H_INCLUDED
25#define STATE_H_INCLUDED
31#include <xercesc/dom/DOM.hpp>
32#include <xercesc/dom/DOMDocument.hpp>
33#include <xercesc/dom/DOMDocumentType.hpp>
34#include <xercesc/dom/DOMElement.hpp>
35#include <xercesc/dom/DOMImplementation.hpp>
36#include <xercesc/dom/DOMImplementationLS.hpp>
37#include <xercesc/dom/DOMNodeIterator.hpp>
38#include <xercesc/dom/DOMNodeList.hpp>
39#include <xercesc/dom/DOMText.hpp>
40#include <xercesc/parsers/XercesDOMParser.hpp>
41#include <xercesc/framework/StdOutFormatTarget.hpp>
42#include <xercesc/framework/LocalFileFormatTarget.hpp>
43#include <xercesc/util/XMLUni.hpp>
49namespace InputOutput {
117 void parse(std::string filepath,
119 std::string prefix =
"");
130 std::string prefix =
"");
141 std::string prefix =
"");
152 std::string prefix =
"");
163 std::string prefix =
"");
174 std::string prefix =
"");
183 void parseSets(xercesc::DOMElement* root,
185 std::string prefix =
"");
196 std::string prefix =
"");
204 void write(std::string filepath,
206 std::vector<Particles*> savers);
216 xercesc::DOMElement* root,
227 xercesc::DOMElement* root,
238 xercesc::DOMElement* root,
249 xercesc::DOMElement* root,
260 xercesc::DOMElement* root,
271 void writeSets(xercesc::DOMDocument* doc,
272 xercesc::DOMElement* root,
274 std::vector<Particles*> savers);
284 xercesc::DOMElement* root,
289 std::string _output_file;
Particles files manager. (See Aqua::InputOutput::Particles for details)
Simulation configuration data structures. (See Aqua::InputOutput::ProblemSetup for details)
Main AQUAgpusph namespace.
Definition: ArgumentsManager.cpp:45