hemocell
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
hemo::WriteCellField3DInMultipleHDF5Files Class Reference

#include <ParticleHdf5IO.h>

Inheritance diagram for hemo::WriteCellField3DInMultipleHDF5Files:
Inheritance graph
[legend]
Collaboration diagram for hemo::WriteCellField3DInMultipleHDF5Files:
Collaboration graph
[legend]

Public Member Functions

 WriteCellField3DInMultipleHDF5Files (HemoCellField &cellField3D_, plint iter_, std::string identifier_, T dx_, T dt_, int i)
 
 ~WriteCellField3DInMultipleHDF5Files ()
 Arguments: [0] Particle-field. [1] Lattice.
 
virtual void processGenericBlocks (Box3D domain, std::vector< AtomicBlock3D * > fields)
 
virtual WriteCellField3DInMultipleHDF5Filesclone () const
 
virtual void getTypeOfModification (std::vector< modif::ModifT > &modified) const
 
virtual BlockDomain::DomainT appliesTo () const
 

Private Attributes

HemoCellFieldcellField3D
 
plint iter
 
std::string identifier
 
double dx
 
double dt
 
int ctype
 

Constructor & Destructor Documentation

◆ WriteCellField3DInMultipleHDF5Files()

hemo::WriteCellField3DInMultipleHDF5Files::WriteCellField3DInMultipleHDF5Files ( HemoCellField cellField3D_,
plint  iter_,
std::string  identifier_,
T  dx_,
T  dt_,
int  i 
)

◆ ~WriteCellField3DInMultipleHDF5Files()

hemo::WriteCellField3DInMultipleHDF5Files::~WriteCellField3DInMultipleHDF5Files ( )
inline

Arguments: [0] Particle-field. [1] Lattice.

Member Function Documentation

◆ appliesTo()

BlockDomain::DomainT hemo::WriteCellField3DInMultipleHDF5Files::appliesTo ( ) const
virtual

◆ clone()

WriteCellField3DInMultipleHDF5Files * hemo::WriteCellField3DInMultipleHDF5Files::clone ( ) const
virtual

◆ getTypeOfModification()

void hemo::WriteCellField3DInMultipleHDF5Files::getTypeOfModification ( std::vector< modif::ModifT > &  modified) const
virtual

◆ processGenericBlocks()

void hemo::WriteCellField3DInMultipleHDF5Files::processGenericBlocks ( Box3D  domain,
std::vector< AtomicBlock3D * >  fields 
)
virtual

Initialise HDF5 file

Write output to HDF5 file

Member Data Documentation

◆ cellField3D

HemoCellField& hemo::WriteCellField3DInMultipleHDF5Files::cellField3D
private

◆ ctype

int hemo::WriteCellField3DInMultipleHDF5Files::ctype
private

◆ dt

double hemo::WriteCellField3DInMultipleHDF5Files::dt
private

◆ dx

double hemo::WriteCellField3DInMultipleHDF5Files::dx
private

◆ identifier

std::string hemo::WriteCellField3DInMultipleHDF5Files::identifier
private

◆ iter

plint hemo::WriteCellField3DInMultipleHDF5Files::iter
private