OpenLB 1.7
|
Functions | |
template<typename VECTOR > | |
std::string | strFormatVector (VECTOR vector, int strWidth=13) |
Generic vector print method. | |
template<typename T , typename PARTICLETYPE , bool multiOutput = access::providesParallelization<PARTICLETYPE>()> | |
void | printGenericParticleInfo (DynamicFieldGroupsD< T, typename PARTICLETYPE::fields_t > &dynamicFieldGroups, std::size_t iP) |
Generic printing method for particles, which automatically traverses through all provided fields. | |
template<typename T , typename PARTICLETYPE , bool multiOutput = access::providesParallelization<PARTICLETYPE>()> | |
void | printResolvedParticleInfoSimple (Particle< T, PARTICLETYPE > &particle) |
Simple printing method for resolved particles. | |
template<typename T , typename PARTICLETYPE , bool multiOutput = access::providesParallelization<PARTICLETYPE>()> | |
void | printResolvedParticleInfo (Particle< T, PARTICLETYPE > &particle, const std::string &streamName="ParticleInfo") |
Printing method adapted to the original output. | |
template<typename T , typename PARTICLETYPE , bool multiOutput = access::providesParallelization<PARTICLETYPE>()> | |
void | printSubgridParticleInfo (Particle< T, PARTICLETYPE > &particle, const std::string &streamName="ParticleInfo") |
template<typename T , typename PARTICLETYPE , bool multiOutput = access::providesParallelization<PARTICLETYPE>()> | |
void | printSubgridParticleInfoSimple (Particle< T, PARTICLETYPE > &particle) |
Simple printing method for subgrid particles. | |
void olb::particles::io::printGenericParticleInfo | ( | DynamicFieldGroupsD< T, typename PARTICLETYPE::fields_t > & | dynamicFieldGroups, |
std::size_t | iP ) |
Generic printing method for particles, which automatically traverses through all provided fields.
Definition at line 58 of file particleIoFunctions.h.
References olb::OstreamManager::setMultiOutput().
void olb::particles::io::printResolvedParticleInfo | ( | Particle< T, PARTICLETYPE > & | particle, |
const std::string & | streamName = "ParticleInfo" ) |
Printing method adapted to the original output.
Definition at line 110 of file particleIoFunctions.h.
References olb::particles::Particle< T, PARTICLETYPE >::getId(), M_PI, and olb::OstreamManager::setMultiOutput().
void olb::particles::io::printResolvedParticleInfoSimple | ( | Particle< T, PARTICLETYPE > & | particle | ) |
Simple printing method for resolved particles.
Definition at line 80 of file particleIoFunctions.h.
References olb::OstreamManager::setMultiOutput().
void olb::particles::io::printSubgridParticleInfo | ( | Particle< T, PARTICLETYPE > & | particle, |
const std::string & | streamName = "ParticleInfo" ) |
Definition at line 167 of file particleIoFunctions.h.
References olb::particles::Particle< T, PARTICLETYPE >::getId(), and olb::OstreamManager::setMultiOutput().
void olb::particles::io::printSubgridParticleInfoSimple | ( | Particle< T, PARTICLETYPE > & | particle | ) |
Simple printing method for subgrid particles.
Definition at line 208 of file particleIoFunctions.h.
References olb::OstreamManager::setMultiOutput().
std::string olb::particles::io::strFormatVector | ( | VECTOR | vector, |
int | strWidth = 13 ) |
Generic vector print method.
Definition at line 43 of file particleIoFunctions.h.