![]() |
|
#include <SuperQuadricParticleVtkWriter.h>
Inheritance diagram for SuperQuadricParticleVtkWriter:Public Member Functions | |
| SuperQuadricParticleVtkWriter (ParticleHandler &particleHandler) | |
| void | writeVTK () const override |
| ~SuperQuadricParticleVtkWriter () override=default | |
| std::string | getName () const override |
Public Member Functions inherited from ParticleVtkWriter | |
| ParticleVtkWriter (ParticleHandler &particleHandler) | |
| virtual | ~ParticleVtkWriter ()=default |
Public Member Functions inherited from BaseVTKWriter< ParticleHandler > | |
| BaseVTKWriter (ParticleHandler &handler) | |
| BaseVTKWriter (const BaseVTKWriter &other) | |
| unsigned | getFileCounter () const |
| void | setFileCounter (unsigned fileCounter) |
| void | setOutputDirectory (const std::string &dir) |
| const std::string & | getOutputDirectory () const |
| std::string | getFileName () const |
Private Member Functions | |
| void | writeVTKOrientation (std::fstream &file) const |
| void | writeVTKSuperquadricGeometry (std::fstream &file) const |
Additional Inherited Members | |
Protected Member Functions inherited from ParticleVtkWriter | |
| void | writeExtraFields (std::fstream &file) const |
| void | writeVTKIndSpecies (std::fstream &file) const |
| void | writeVTKPositions (std::fstream &file) const |
| bool | particleMustBeWritten (BaseParticle *particle) const |
Protected Member Functions inherited from BaseVTKWriter< ParticleHandler > | |
| std::fstream | makeVTKFileWithHeader () const |
| void | writeVTKFooterAndClose (std::fstream &file) const |
Protected Attributes inherited from BaseVTKWriter< ParticleHandler > | |
| ParticleHandler & | handler_ |
| particle handler from which the particles should be written More... | |
| unsigned int | fileCounter |
| std::string | outputDirectory_ |
|
inlineexplicit |
|
overridedefault |
|
inlineoverridevirtual |
Implements ParticleVtkWriter.
|
overridevirtual |
Implements BaseVTKWriter< ParticleHandler >.
References BaseHandler< T >::getSize(), BaseVTKWriter< ParticleHandler >::handler_, BaseVTKWriter< ParticleHandler >::makeVTKFileWithHeader(), BaseVTKWriter< ParticleHandler >::writeVTKFooterAndClose(), ParticleVtkWriter::writeVTKIndSpecies(), writeVTKOrientation(), ParticleVtkWriter::writeVTKPositions(), and writeVTKSuperquadricGeometry().
Referenced by ShapesDemo::setupInitialConditions().
|
private |
References BaseVTKWriter< ParticleHandler >::handler_, i, j, and p.
Referenced by writeVTK().
|
private |
References BaseVTKWriter< ParticleHandler >::handler_, and p.
Referenced by writeVTK().