|
Peano
|
Simple generator mapping a DaStGen2 object onto a plain C++ class. More...


Public Member Functions | |
| __init__ (self, data) | |
| get_stack_container (self) | |
| get_header_file_include (self) | |
| construct_output (self, output) | |
| Finally construct the output. | |
Protected Attributes | |
| _data | |
Simple generator mapping a DaStGen2 object onto a plain C++ class.
Definition at line 19 of file DaStGen2.py.
| peano4.datamodel.DaStGen2.DaStGen2Generator.__init__ | ( | self, | |
| data ) |
Definition at line 25 of file DaStGen2.py.
| peano4.datamodel.DaStGen2.DaStGen2Generator.construct_output | ( | self, | |
| output ) |
Finally construct the output.
Pass in an instance of the output object. We use this output object only to register the generated C++ file with the build environment.
Definition at line 38 of file DaStGen2.py.
References peano4.datamodel.DaStGen2.DaStGen2Generator._data, peano4.datamodel.DaStGen2.DaStGen2GeneratorForObjectsWithSmartPointers._data, peano4.toolbox.particles.ParticleSet.AbstractParticleSetGenerator._data, convert::input::PeanoTextPatchFileReader._data, peano4::maps::HierarchicalStackMap< T >._data, peano4::maps::STDStackMap< T >._data, peano4::stacks::STDVectorStack< T >._data, peano4::stacks::STDVectorStackOverObjectsWithSmartPointers< T >._data, peano4::stacks::STDVectorStackOverObjectsWithSmartPointers< T >::PopBlockStackView._data, peano4::stacks::STDVectorStackOverSmartPointers< T >._data, peano4::stacks::STDVectorStackOverSmartPointers< T >::PopBlockStackView._data, peano4::stacks::tests::GeneratedTestObject._data, peano4::stacks::tests::GeneratedTestObject_Flattened._data, tarch::logging::Statistics::DataSet._data, tarch::logging::Statistics::LogMessage._data, tarch::mpi::StringMessage._data, tarch::plotter::griddata::blockstructured::PeanoHDF5PatchFileWriter::CellDataWriter._data, tarch::plotter::griddata::blockstructured::PeanoHDF5PatchFileWriter::VertexDataWriter._data, toolbox::blockstructured::GlobalDatabase._data, toolbox::particles::assignmentchecks::internal::Database._data, toolbox::particles::FileReader._data, and toolbox::particles::TrajectoryDatabase._data.
| peano4.datamodel.DaStGen2.DaStGen2Generator.get_header_file_include | ( | self | ) |
Definition at line 33 of file DaStGen2.py.
References peano4.datamodel.DaStGen2.DaStGen2Generator._data, peano4.datamodel.DaStGen2.DaStGen2GeneratorForObjectsWithSmartPointers._data, peano4.toolbox.particles.ParticleSet.AbstractParticleSetGenerator._data, convert::input::PeanoTextPatchFileReader._data, peano4::maps::HierarchicalStackMap< T >._data, peano4::maps::STDStackMap< T >._data, peano4::stacks::STDVectorStack< T >._data, peano4::stacks::STDVectorStackOverObjectsWithSmartPointers< T >._data, peano4::stacks::STDVectorStackOverObjectsWithSmartPointers< T >::PopBlockStackView._data, peano4::stacks::STDVectorStackOverSmartPointers< T >._data, peano4::stacks::STDVectorStackOverSmartPointers< T >::PopBlockStackView._data, peano4::stacks::tests::GeneratedTestObject._data, peano4::stacks::tests::GeneratedTestObject_Flattened._data, tarch::logging::Statistics::DataSet._data, tarch::logging::Statistics::LogMessage._data, tarch::mpi::StringMessage._data, tarch::plotter::griddata::blockstructured::PeanoHDF5PatchFileWriter::CellDataWriter._data, tarch::plotter::griddata::blockstructured::PeanoHDF5PatchFileWriter::VertexDataWriter._data, toolbox::blockstructured::GlobalDatabase._data, toolbox::particles::assignmentchecks::internal::Database._data, toolbox::particles::FileReader._data, and toolbox::particles::TrajectoryDatabase._data.
| peano4.datamodel.DaStGen2.DaStGen2Generator.get_stack_container | ( | self | ) |
Definition at line 29 of file DaStGen2.py.
References peano4.datamodel.DaStGen2.DaStGen2Generator._data, peano4.datamodel.DaStGen2.DaStGen2GeneratorForObjectsWithSmartPointers._data, peano4.toolbox.particles.ParticleSet.AbstractParticleSetGenerator._data, convert::input::PeanoTextPatchFileReader._data, peano4::maps::HierarchicalStackMap< T >._data, peano4::maps::STDStackMap< T >._data, peano4::stacks::STDVectorStack< T >._data, peano4::stacks::STDVectorStackOverObjectsWithSmartPointers< T >._data, peano4::stacks::STDVectorStackOverObjectsWithSmartPointers< T >::PopBlockStackView._data, peano4::stacks::STDVectorStackOverSmartPointers< T >._data, peano4::stacks::STDVectorStackOverSmartPointers< T >::PopBlockStackView._data, peano4::stacks::tests::GeneratedTestObject._data, peano4::stacks::tests::GeneratedTestObject_Flattened._data, tarch::logging::Statistics::DataSet._data, tarch::logging::Statistics::LogMessage._data, tarch::mpi::StringMessage._data, tarch::plotter::griddata::blockstructured::PeanoHDF5PatchFileWriter::CellDataWriter._data, tarch::plotter::griddata::blockstructured::PeanoHDF5PatchFileWriter::VertexDataWriter._data, toolbox::blockstructured::GlobalDatabase._data, toolbox::particles::assignmentchecks::internal::Database._data, toolbox::particles::FileReader._data, and toolbox::particles::TrajectoryDatabase._data.
|
protected |
Definition at line 26 of file DaStGen2.py.
Referenced by peano4.datamodel.DaStGen2.DaStGen2Generator.construct_output(), peano4.datamodel.DaStGen2.DaStGen2GeneratorForObjectsWithSmartPointers.construct_output(), peano4.toolbox.particles.ParticleSet.ParticleSetGenerator_ScatteredOnHeap_IndexByList.construct_output(), peano4.toolbox.particles.ParticleSet.ParticleSetGenerator_ScatteredOnHeap_IndexByVector.construct_output(), peano4.toolbox.particles.ParticleSet.ParticleSetGenerator_ContinuousPerVertex.construct_output(), peano4.toolbox.particles.ParticleSet.ParticleSetGenerator_GlobalContinuous.construct_output(), peano4.datamodel.DaStGen2.DaStGen2Generator.get_header_file_include(), peano4.datamodel.DaStGen2.DaStGen2GeneratorForObjectsWithSmartPointers.get_header_file_include(), peano4.toolbox.particles.ParticleSet.AbstractParticleSetGenerator.get_header_file_include(), peano4.datamodel.DaStGen2.DaStGen2Generator.get_stack_container(), peano4.datamodel.DaStGen2.DaStGen2GeneratorForObjectsWithSmartPointers.get_stack_container(), peano4.datamodel.DynamicArrayOverPrimitivesToStdVector.DynamicArrayOverPrimitivesToStdVector.get_stack_container(), and peano4.toolbox.particles.ParticleSet.AbstractParticleSetGenerator.get_stack_container().