8#ifndef VTKMOLECULEWRITERIMPLEMENTATION_H_
9#define VTKMOLECULEWRITERIMPLEMENTATION_H_
15#include "molecules/MoleculeForwardDeclaration.h"
37 unsigned int _numMoleculesPlotted;
50 void plotCenter(
Molecule& molecule,
int centerID, CenterType centerType);
86 bool isVTKFileInitialized();
88 bool isParallelVTKFileInitialized();
90 unsigned int getNumMoleculesPlotted();
Charge center.
Definition: Site.h:154
Dipole center.
Definition: Site.h:266
FullMolecule modeled as LJ sphere with point polarities.
Definition: FullMolecule.h:18
Quadrupole center.
Definition: Site.h:328
Class corresponding to the VTKFile_t schema type.
Definition: vtk-punstructured.h:1096
Definition: VTKMoleculeWriterImplementation.h:26
void initializeParallelVTKFile(const std::vector< std::string > &fileNames)
Definition: VTKMoleculeWriterImplementation.cpp:176
void plotMolecule(Molecule &molecule)
Definition: VTKMoleculeWriterImplementation.cpp:74
void initializeVTKFile()
Definition: VTKMoleculeWriterImplementation.cpp:33
void writeParallelVTKFile(const std::string &fileName)
Definition: VTKMoleculeWriterImplementation.cpp:218
VTKMoleculeWriterImplementation(int rank, bool plotCenters=false)
Definition: VTKMoleculeWriterImplementation.cpp:17
::xsd::cxx::tree::string< char, simple_type > string
C++ type corresponding to the string XML Schema built-in type.
Definition: vtk-punstructured.h:270