Molecular Dynamics
v0.4
Project for the Practical hosted by the Scientific Computing Chair
src
fileHandling
outputWriter
VTKWriter
VTKWriter.h
Go to the documentation of this file.
1
/*
2
* VTKWriter.h
3
*
4
* Created on: 01.03.2010
5
* Author: eckhardw
6
*/
7
8
#pragma once
9
10
#include "
particleRepresentation/particle/Particle.h
"
11
#include "
fileHandling/outputWriter/VTKHandling/vtk-unstructured.h
"
12
#include <cstdlib>
13
#include <fstream>
14
#include <iomanip>
15
#include <string>
16
17
namespace
outputWriter
{
18
23
class
VTKWriter
{
24
25
public
:
26
VTKWriter
();
27
28
virtual
~VTKWriter
();
29
33
void
initializeOutput
(
int
numParticles);
34
40
void
plotParticle
(
Particle
&p);
41
49
void
writeFile
(
const
std::string
&filename,
int
iteration);
50
51
private
:
52
VTKFile_t
*
vtkFile
;
53
};
54
55
}
// namespace outputWriter
Particle.h
Particle
Definition:
Particle.h:16
VTKFile_t
Class corresponding to the VTKFile_t schema type.
Definition:
vtk-unstructured.h:1904
outputWriter::VTKWriter
Definition:
VTKWriter.h:23
outputWriter::VTKWriter::~VTKWriter
virtual ~VTKWriter()
outputWriter::VTKWriter::initializeOutput
void initializeOutput(int numParticles)
Definition:
VTKWriter.cpp:16
outputWriter::VTKWriter::VTKWriter
VTKWriter()
outputWriter::VTKWriter::plotParticle
void plotParticle(Particle &p)
Definition:
VTKWriter.cpp:58
outputWriter::VTKWriter::vtkFile
VTKFile_t * vtkFile
Definition:
VTKWriter.h:52
outputWriter::VTKWriter::writeFile
void writeFile(const std::string &filename, int iteration)
Definition:
VTKWriter.cpp:49
outputWriter
Definition:
VTKWriter.cpp:10
xml_schema::string
::xsd::cxx::tree::string< char, simple_type > string
C++ type corresponding to the string XML Schema built-in type.
Definition:
vtk-unstructured.h:270
vtk-unstructured.h
Generated from vtk-unstructured.xsd.
Generated by
1.9.1