29#include <vtkVersion.h>
30#include <vtkSmartPointer.h>
31#include <vtkXMLUnstructuredGridWriter.h>
32#include <vtkXMLUnstructuredGridReader.h>
33#include <vtkUnstructuredGrid.h>
34#include <vtkFloatArray.h>
35#include <vtkIntArray.h>
36#include <vtkUnsignedIntArray.h>
37#include <vtkPointData.h>
40#include <vtkCellArray.h>
42#include <xercesc/dom/DOM.hpp>
43#include <xercesc/dom/DOMDocument.hpp>
44#include <xercesc/dom/DOMDocumentType.hpp>
45#include <xercesc/dom/DOMElement.hpp>
46#include <xercesc/dom/DOMImplementation.hpp>
47#include <xercesc/dom/DOMImplementationLS.hpp>
48#include <xercesc/dom/DOMNodeIterator.hpp>
49#include <xercesc/dom/DOMNodeList.hpp>
50#include <xercesc/dom/DOMText.hpp>
51#include <xercesc/parsers/XercesDOMParser.hpp>
52#include <xercesc/framework/StdOutFormatTarget.hpp>
53#include <xercesc/framework/LocalFileFormatTarget.hpp>
54#include <xercesc/util/XMLUni.hpp>
60namespace InputOutput {
134 const unsigned int compute_n();
142 vtkXMLUnstructuredGridWriter* create();
150 void updatePVD(
float t);
160 xercesc::DOMDocument* getPVD(
bool generate =
true);
165 const std::string filenamePVD();
168 unsigned int _next_file_index;
171 std::string _namePVD;
174 std::vector<pthread_t> _tids;
Particles files manager. (See Aqua::InputOutput::Particles for details)
Particles file loader/saver base class.
Definition: Particles.h:52
unsigned int n()
Get the number of particles managed by this instance.
Definition: Particles.h:78
__kernel void generate(__global int *imove, __global int *iset, __global const unsigned int *isplit, __global unsigned int *split_invperm, __global unsigned int *ilevel, __global unsigned int *level, __global int *miter, __global uint *mybuffer, unsigned int N, unsigned int nbuffer)
Associate a buffer particle to a seed.
Definition: Coalesce.cl:368
Main AQUAgpusph namespace.
Definition: ArgumentsManager.cpp:45
Set of definitions and macros related with the implementation.