ESyS-Particle  2.3
BasicCon Class Reference

Handle message ouput on the console. More...

#include <console.h>

Inheritance diagram for BasicCon:
Collaboration diagram for BasicCon:

Public Types

enum  VerboseLevel {
  all =0, dbg, info, msg,
  warning, err, critical, silent
}
 

Public Member Functions

 BasicCon ()
 
 BasicCon (ostream *Ios)
 
virtual ~BasicCon ()
 
void SetQuiet (bool Q)
 
void SetTiming (bool T)
 
virtual void flush ()
 
virtual void SetOStream (ostream *Ios)
 
BasicConMessage (bool h=true)
 set verbose level of next message to "msg" More...
 
BasicConError (bool h=true)
 set verbose level of next message to "err" More...
 
BasicConWarning (bool h=true)
 set verbose level of next message to "wrn" More...
 
BasicConCritical (bool h=true)
 set verbose level of next message to "crt" More...
 
BasicConInfo (bool h=true)
 set verbose level of next message to "inf" More...
 
BasicConDebug (bool h=true)
 set verbose level of next message to "dbg" More...
 
BasicConXDebug (bool h=true)
 set verbose level of next message to "xdg" More...
 
BasicConTiming (bool h=true)
 set verbose level of next message to "tme" More...
 
BasicConoperator<< (const char *s)
 
BasicConoperator<< (char s)
 
BasicConoperator<< (short s)
 
BasicConoperator<< (int s)
 
BasicConoperator<< (long s)
 
BasicConoperator<< (float s)
 
BasicConoperator<< (double s)
 
BasicConoperator<< (unsigned char s)
 
BasicConoperator<< (unsigned short s)
 
BasicConoperator<< (unsigned int s)
 
BasicConoperator<< (unsigned long s)
 
BasicConoperator<< (void *s)
 
BasicConoperator<< (Vec3 s)
 
BasicConoperator<< (const Matrix3 &)
 
BasicConoperator<< (CCounter &s)
 
BasicConoperator<< (CCounterList &s)
 
BasicConoperator<< (const string &)
 

Static Public Member Functions

static void SetVerbose (int vl=all)
 set verbose level More...
 
static int GetVerbose ()
 

Protected Member Functions

virtual void process (ostringstream *str_os)
 
virtual void show (char *level, bool h)
 

Protected Attributes

char * CurBuffer
 buffer for output & process More...
 
ostream * os
 Output stream (cout usually) More...
 

Static Protected Attributes

static int VLevel = Con::info
 current verbose level More...
 
static bool mute = false
 
static bool quiet = false
 flag to mute console (loats output) or quiet console More...
 
static bool timing = false
 

Detailed Description

Handle message ouput on the console.

Author
David Place, Steffen Abe $Revision$ $Date$

Member Enumeration Documentation

Enumerator
all 
dbg 
info 
msg 
warning 
err 
critical 
silent 

Constructor & Destructor Documentation

BasicCon::BasicCon ( )

References CurBuffer.

BasicCon::BasicCon ( ostream *  Ios)

References CurBuffer, and os.

BasicCon::~BasicCon ( )
virtual

References CurBuffer.

Member Function Documentation

BasicCon & BasicCon::Debug ( bool  h = true)

set verbose level of next message to "dbg"

References dbg, mute, show(), and VLevel.

Referenced by CLatticeMaster::addBondedMesh2DIG(), CLatticeMaster::addBondedTriMeshIG(), ParallelInteractionStorage_ED< P, I >::addExIG(), CLatticeMaster::addScalarInteractionSaveField(), CLatticeMaster::addScalarParticleSaveField(), TSubLattice< T >::addScalarTriangleField(), CLatticeMaster::addScalarTriangleSaveField(), CLatticeMaster::addTaggedScalarInteractionSaveField(), CLatticeMaster::addTaggedScalarParticleDistributionSaver(), CLatticeMaster::addTaggedScalarParticleSaveField(), CLatticeMaster::addTaggedVectorParticleSaveField(), CLatticeMaster::addTaggedVectorParticleSaveFieldWT(), CLatticeMaster::addTaggedWallIG(), TSubLattice< T >::addVectorInteractionField(), CLatticeMaster::addVectorInteractionSaveField(), TSubLattice< T >::addVectorParticleField(), CLatticeMaster::addVectorParticleSaveField(), CLatticeMaster::addVectorParticleSaveFieldWT(), TSubLattice< T >::addVectorTriangleField(), CLatticeMaster::addVectorTriangleSaveField(), CLatticeMaster::addVectorWallField(), CLatticeMaster::addWall(), CLatticeMaster::addWallIG(), TML_Comm::barrier(), CRotThermBondedInteraction::broken(), Mesh2D_PIS_EB< ParticleType, IType >::buildFromPPAByGap(), Mesh2D_PIS_EB< ParticleType, IType >::buildFromPPATagged(), ParallelInteractionStorage_Single< P, I >::calcForces(), CElasticInteractionGroup< T >::calcForces(), CRotThermElasticInteractionGroup< T >::calcForces(), ParallelInteractionStorage_NE< P, I >::calcForces(), CRotElasticInteractionGroup< T >::calcForces(), ParallelInteractionStorage_E< P, I >::calcForces(), ParallelInteractionStorage_ED< P, I >::calcHeatFrict(), ParallelInteractionStorage_EB< P, I >::calcHeatTrans(), ParallelInteractionStorage_ED< P, I >::calcHeatTrans(), ParallelInteractionStorage_NE< P, I >::calcHeatTrans(), TSubLattice< T >::checkNeighbors(), CLatticeMaster::checkNeighbors(), TSubLattice< T >::countParticles(), esys::lsm::DistConnections< TmplParticle, TmplConnection >::create(), esys::lsm::GougeConfig< TmplGrainRandomBoxPacker, TmplParticleRandomBoxPacker, TmplConnection >::createConnectionSet(), esys::lsm::GougeConfig< TmplGrainRandomBoxPacker, TmplParticleRandomBoxPacker, TmplConnection >::createFaultBlockGenerators(), esys::lsm::GougeConfig< TmplGrainRandomBoxPacker, TmplParticleRandomBoxPacker, TmplConnection >::createGougeConfigGenerators(), esys::lsm::GougeConfig< TmplGrainRandomBoxPacker, TmplParticleRandomBoxPacker, TmplConnection >::createRegularBlockGenerators(), CSubLatticeControler::do2dCalculations(), TRotSubLattice< T >::doAddDamping(), TSubLattice< T >::findParticleNearestTo(), CLatticeMaster::findParticleNearestTo(), CSubLatticeControler::findParticleNearestToPoint(), ParallelParticleArray< T >::forPointsGetNearest(), TML_Comm::gather_debug(), TML_Comm::gather_packed(), CSubLatticeControler::getIdParticleData(), TSubLattice< T >::getParticleData(), CSubLatticeControler::getParticlePosn(), CLatticeMaster::getParticlePosn(), NeighborTable< T >::getParticlesAtPlane(), CLatticeMaster::getWallForce(), CLatticeMaster::getWallPosn(), CLatticeMaster::init(), esys::lsm::MeshReader::Impl::initialise(), esys::lsm::GeometryReader::Impl::initialiseFile(), CSubLatticeControler::initLatticeCirc(), CLatticeMaster::initSnapShotController(), ParallelInteractionStorage_E< P, I >::isIn(), CheckPointController::issueCheckPointCmdWTM(), CheckPointController::issueCheckPointLoadingCmd(), ParallelParticleArray< T >::loadCheckPointData(), Mesh2D::LoadMesh(), CSubLatticeControler::makeLattice(), TSubLattice< T >::moveParticleTo(), TSubLattice< T >::moveSingleNode(), CSubLatticeControler::moveSingleParticle(), TSubLattice< T >::moveTaggedParticlesBy(), NeighborTable< T >::NeighborTable(), CLatticeMaster::oneStep(), TSubLattice< T >::printTimes(), NeighborTable< T >::ptr_by_id(), CLatticeMaster::readGeometry(), CLatticeMaster::readGeometryFile(), TSubLattice< T >::rebuildInteractions(), TSubLattice< T >::resetDisplacements(), CSubLatticeControler::run(), CLatticeMaster::runEnd(), CLatticeMaster::runInit(), ParallelParticleArray< T >::saveCheckPointData(), CheckPointer::saveRestartable(), CheckPointer::saveThroughMaster(), TSubLattice< T >::searchNeighbors(), CLatticeMaster::searchNeighbors(), TML_Comm::send_gather_debug(), TML_Comm::send_gather_packed(), TSubLattice< T >::sendDataToMaster(), TSubLattice< T >::sendFieldData(), TRotSubLattice< T >::setParticleAngularVelocity(), TSubLattice< T >::setParticleDensity(), TSubLattice< T >::setParticleNonDynamic(), TSubLattice< T >::setParticleNonRot(), TSubLattice< T >::setParticleNonTrans(), TSubLattice< T >::setParticleVelocity(), CLatticeMaster::setSpatialDomain(), TSubLattice< T >::setTaggedParticleVel(), ParallelInteractionStorage_Single< P, I >::setTimeStepSize(), ParallelInteractionStorage_ED< P, I >::setTimeStepSize(), CSubLatticeControler::setTimeStepSize(), TSubLattice< T >::tagParticleNearestTo(), TML_CartComm::TML_CartComm(), CSubLatticeControler::translateMeshBy(), CLatticeMaster::translateMeshBy(), ParallelInteractionStorage_ED_T< P, I >::update(), ParallelInteractionStorage_ED< P, I >::update(), TSubLattice< T >::updateInteractions(), CLatticeMaster::visitParticles(), CLatticeMaster::visitParticlesOfType(), CLatticeMaster::~CLatticeMaster(), CSubLatticeControler::~CSubLatticeControler(), and TSubLattice< T >::~TSubLattice().

Here is the call graph for this function:

BasicCon & BasicCon::Error ( bool  h = true)

set verbose level of next message to "err"

References err, mute, show(), and VLevel.

Referenced by TSubLattice< T >::addBondedWIG(), TSubLattice< T >::addDirBondedWIG(), TSubLattice< T >::addRotBondedIG(), TSubLattice< T >::addRotThermBondedIG(), TSubLattice< T >::addVectorInteractionField(), TSubLattice< T >::addVectorWallField(), TSubLattice< T >::addViscWIG(), Corner2D::applyForceToEdge(), CMPILCmdBuffer::broadcast(), CCounterList::counter(), TSubLattice< T >::doAddDamping(), Corner2D::getEdgeNormal(), CWall::getFieldSummationFlag(), CWall::getVectorFieldFunction(), TML_Comm::include(), CSubLatticeControler::initLatticeCirc(), Mesh2D_PIS_NE< ParticleType, IType >::isIn(), TriMesh_PIS_EB< ParticleType, IType >::isIn(), TriMesh_PIS_NE< ParticleType, IType >::isIn(), Mesh2D_PIS_EB< ParticleType, IType >::isIn(), Mesh2D_PIS< ParticleType >::loadCheckPointData(), TriMesh::LoadMesh(), TSubLattice< T >::moveTaggedNodes(), ParallelParticleArray< T >::ParallelParticleArray(), TSubLattice< T >::removeIG(), CSubLatticeControler::run(), Mesh2D_PIS< ParticleType >::saveCheckPointData(), TSubLattice< T >::setExIG(), TriMesh_PIS_EB< ParticleType, IType >::tryInsert(), Mesh2D_PIS_EB< ParticleType, IType >::tryInsert(), AFieldMaster::writeAsDX(), AFieldMaster::writeAsMAX(), AFieldMaster::writeAsPOV(), AFieldMaster::writeAsRAW(), ScalarInteractionFieldMaster::writeAsRAW2(), VectorInteractionFieldMaster::writeAsRAW2(), AFieldMaster::writeAsRAW2(), AFieldMaster::writeAsRAW_SERIES(), VectorInteractionFieldMaster::writeAsRawWithID(), ScalarInteractionFieldMaster::writeAsRawWithID(), AFieldMaster::writeAsRawWithID(), VectorInteractionFieldMaster::writeAsRawWithPosID(), ScalarInteractionFieldMaster::writeAsRawWithPosID(), AFieldMaster::writeAsRawWithPosID(), VectorWallFieldMaster::writeAsSILO(), ScalarParticleFieldMaster::writeAsSILO(), AFieldMaster::writeAsSILO(), VectorParticleFieldMaster::writeAsSILO(), and AFieldMaster::writeAsSUM().

Here is the call graph for this function:

Here is the caller graph for this function:

void BasicCon::flush ( )
virtual

References os.

Referenced by Con::process(), and show().

Here is the caller graph for this function:

static int BasicCon::GetVerbose ( )
inlinestatic

References VLevel.

BasicCon & BasicCon::Message ( bool  h = true)

set verbose level of next message to "msg"

References msg, mute, show(), and VLevel.

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( const char *  s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( char  s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( short  s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( int  s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( long  s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( float  s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( double  s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( unsigned char  s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( unsigned short  s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( unsigned int  s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( unsigned long  s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( void *  s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( Vec3  s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( const Matrix3 m)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( CCounter s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( CCounterList s)

References mute, and process().

Here is the call graph for this function:

BasicCon & BasicCon::operator<< ( const string &  s)

References mute, and process().

Here is the call graph for this function:

void BasicCon::process ( ostringstream *  str_os)
protectedvirtual

output stream on Output stream if not quiet

Parameters
str_osstream to output

Reimplemented in Con.

References os, and quiet.

Referenced by operator<<(), and Con::process().

Here is the caller graph for this function:

void BasicCon::SetOStream ( ostream *  Ios)
virtual

References os.

void BasicCon::SetQuiet ( bool  Q)
inline
void BasicCon::SetTiming ( bool  T)
inline
void BasicCon::SetVerbose ( int  vl = all)
static

set verbose level

References VLevel.

Referenced by CSubLatticeControler::run(), CSubLatticeControler::setVerbosity(), CLatticeMaster::setVerbosity(), and esys::lsm::setVerbosityPy().

Here is the caller graph for this function:

void BasicCon::show ( char *  level,
bool  h 
)
protectedvirtual

Show header before output lines in h is true

Parameters
levelstring of character to output
hif true will ouput the string level

References flush().

Referenced by Critical(), Debug(), Error(), Info(), Message(), Timing(), Warning(), and XDebug().

Here is the call graph for this function:

Here is the caller graph for this function:

BasicCon & BasicCon::Timing ( bool  h = true)

set verbose level of next message to "tme"

References mute, show(), and timing.

Referenced by CLatticeMaster::oneStep(), and CLatticeMaster::runOneStep().

Here is the call graph for this function:

Here is the caller graph for this function:

BasicCon & BasicCon::Warning ( bool  h = true)

set verbose level of next message to "wrn"

References mute, show(), VLevel, and warning.

Referenced by List< T >::Get(), CLatticeMaster::initSnapShotController(), CLatticeMaster::performCheckPointsThroughMaster(), and CLatticeMaster::setSpatialDomain().

Here is the call graph for this function:

Here is the caller graph for this function:

BasicCon & BasicCon::XDebug ( bool  h = true)

set verbose level of next message to "xdg"

References dbg, mute, show(), and VLevel.

Referenced by TSubLattice< T >::addBondedIG(), CLatticeMaster::addBondedIG(), TSubLattice< T >::addBondedMesh2DIG(), TSubLattice< T >::addBondedTriMeshIG(), TSubLattice< T >::addBondedWIG(), TSubLattice< T >::addCappedBondedIG(), CLatticeMaster::addCappedBondedIG(), CLatticeMaster::addConnections(), TSubLattice< T >::addDamping(), TSubLattice< T >::addDirBondedWIG(), TSubLattice< T >::addElasticWIG(), ParallelInteractionStorage_ED< P, I >::addExIG(), CLatticeMaster::addExIG(), TSubLattice< T >::addMesh2D(), CLatticeMaster::addMesh2D(), TSubLattice< T >::addMesh2DIG(), TSubLattice< T >::addPairIG(), CLatticeMaster::addParticles(), TRotSubLattice< T >::addRotBondedIG(), CLatticeMaster::addRotBondedIG(), TRotSubLattice< T >::addRotThermBondedIG(), CLatticeMaster::addRotThermBondedIG(), TSubLattice< T >::addScalarInteractionField(), TSubLattice< T >::addScalarParticleField(), TSubLattice< T >::addScalarTriangleField(), TSubLattice< T >::addShortBondedIG(), CLatticeMaster::addShortBondedIG(), TSubLattice< T >::addSingleIG(), TSubLattice< T >::addTaggedElasticWIG(), TSubLattice< T >::addTaggedPairIG(), TSubLattice< T >::addTriMesh(), CLatticeMaster::addTriMesh(), TSubLattice< T >::addTriMeshIG(), TSubLattice< T >::addVectorInteractionField(), TSubLattice< T >::addVectorParticleField(), TSubLattice< T >::addVectorTriangleField(), TSubLattice< T >::addVectorWallField(), TSubLattice< T >::addViscWIG(), AWallFieldSlave::addWall(), TSubLattice< T >::addWall(), CSoftBWallInteractionGroup< T >::applyForce(), CBWallInteractionGroup< T >::applyForce(), TSubLattice< T >::applyForceToWall(), BCorner2DInteraction::BCorner2DInteraction(), BEdge2DInteraction::BEdge2DInteraction(), TriMesh_PIS_EB< ParticleType, IType >::buildFromPPAByGap(), Mesh2D_PIS_EB< ParticleType, IType >::buildFromPPAByGap(), TriMesh_PIS_EB< ParticleType, IType >::buildFromPPATagged(), Mesh2D_PIS_EB< ParticleType, IType >::buildFromPPATagged(), TriMesh_PIS_EB< ParticleType, IType >::calcForces(), Mesh2D_PIS_NE< ParticleType, IType >::calcForces(), TriMesh_PIS_NE< ParticleType, IType >::calcForces(), Mesh2D_PIS_EB< ParticleType, IType >::calcForces(), CEWallInteractionGroup< T >::calcForces(), CSoftBWallInteractionGroup< T >::calcForces(), CViscWallIG< T >::calcForces(), CBWallInteractionGroup< T >::calcForces(), TSubLattice< T >::calcForces(), TSubLattice< T >::calcHeatFrict(), TSubLattice< T >::calcHeatTrans(), CBWallInteractionGroup< T >::CBWallInteractionGroup(), CEWallInteractionGroup< T >::CEWallInteractionGroup(), TSubLattice< T >::checkNeighbors(), VectorWallFieldMaster::collect(), ScalarTriangleFieldMaster::collectFull(), VectorTriangleFieldMaster::collectFull(), VectorInteractionFieldMaster::collectFull2(), ScalarInteractionFieldMaster::collectFull2(), ScalarTriangleFieldMaster::collectFullDX(), VectorTriangleFieldMaster::collectFullDX(), VectorInteractionFieldMaster::collectFullWithID(), ScalarInteractionFieldMaster::collectFullWithID(), ScalarInteractionFieldMaster::collectFullWithPosID(), VectorInteractionFieldMaster::collectFullWithPosID(), CLatticeMaster::createTriMesh(), CSoftBWallInteractionGroup< T >::CSoftBWallInteractionGroup(), CTaggedEWallInteractionGroup< T >::CTaggedEWallInteractionGroup(), CViscWallIG< T >::CViscWallIG(), TSubLattice< T >::doAddPIG(), TriMesh_PIS_EB< ParticleType, IType >::exchange(), Mesh2D_PIS_EB< ParticleType, IType >::exchange(), Mesh2D_PIS_EB< ParticleType, IType >::exchange_boundary(), TriMesh_PIS_EB< ParticleType, IType >::exchange_boundary(), ParallelInteractionStorage_E< P, I >::exchange_boundary(), TSubLattice< T >::exchangePos(), extractBWallIGP(), extractSoftBWallIGP(), extractVWallIGP(), esys::lsm::Mesh2DReader::getEdgeIterator(), TSubLattice< T >::getMesh2DStress(), TSubLattice< T >::getMeshFaceRef(), TSubLattice< T >::getMeshNodeRef(), esys::lsm::Mesh2DReader::getNodeIterator(), CLatticeMaster::getSlaveSpatialDomains(), TSubLattice< T >::getTriMeshForce(), TSubLattice< T >::getWallForce(), TSubLattice< T >::getWallPos(), ASubLattice::initComplex(), esys::lsm::Node2DReader::initialise(), esys::lsm::Mesh2DReader::Impl::initialise(), CSubLatticeControler::initLattice(), CSubLatticeControler::initLatticeCirc(), TSubLattice< T >::initNeighborTable(), TSubLattice< T >::integrate(), TSubLattice< T >::integrateTherm(), TriMesh::LoadMesh(), CLatticeMaster::makeLattice(), Mesh2D_PIS_EB< ParticleType, IType >::Mesh2D_PIS_EB(), CWall::moveBy(), TSubLattice< T >::moveSingleNode(), TSubLattice< T >::moveWallBy(), esys::lsm::Node2DReader::Node2DReader(), CSoftBWallIGP::packInto(), CEWallIGP::packInto(), CVWallIGP::packInto(), CBWallIGP::packInto(), CLatticeMaster::readAndDistributeMesh2D(), CLatticeMaster::readGeometry(), CLatticeMaster::readTriMesh(), TriMesh_PIS_EB< ParticleType, IType >::rebuild(), ParallelInteractionStorage_E< P, I >::rebuild(), Mesh2D_PIS_EB< ParticleType, IType >::rebuild(), TSubLattice< T >::receiveConnections(), TSubLattice< T >::receiveParticles(), TSubLattice< T >::removeIG(), VectorWallFieldSlave< WallType >::sendData(), InteractionFieldSlave< T >::sendData(), VectorEdge2DFieldSlave::SendDataFull(), VectorTriangleFieldSlave::SendDataFull(), ScalarTriangleFieldSlave::SendDataFull(), VectorTriangleFieldSlave::SendDataFullDX(), VectorEdge2DFieldSlave::SendDataFullDX(), ScalarTriangleFieldSlave::SendDataFullDX(), VectorInteractionFieldSlave< T >::SendDataWithID(), CheckedScalarInteractionFieldSlave< T >::SendDataWithID(), ScalarInteractionFieldSlave< T >::SendDataWithID(), ScalarInteractionFieldSlave< T >::SendDataWithPosID(), VectorInteractionFieldSlave< T >::SendDataWithPosID(), TSubLattice< T >::setExIG(), TRotSubLattice< T >::setParticleAngularVelocity(), TSubLattice< T >::setParticleDensity(), TSubLattice< T >::setParticleVelocity(), CLatticeMaster::setSpatialDomain(), TSubLattice< T >::setTaggedParticleVel(), TSubLattice< T >::setTimeStepSize(), TSubLattice< T >::setVelocityOfWall(), TSubLattice< T >::setWallNormal(), TSubLattice< T >::thermExpansion(), TriMesh_PIS_EB< ParticleType, IType >::TriMesh_PIS_EB(), ParallelInteractionStorage_E< P, I >::tryInsert(), Mesh2D_PIS_EB< ParticleType, IType >::tryInsert(), ParallelInteractionStorage_Single< P, I >::update(), ParallelInteractionStorage_ED_T< P, I >::update(), ParallelInteractionStorage_NE_T< P, I >::update(), ParallelInteractionStorage_EB< P, I >::update(), CTaggedEWallInteractionGroup< T >::Update(), ParallelInteractionStorage_NE< P, I >::update(), ParallelInteractionStorage_ED< P, I >::update(), TriMesh_PIS_EB< ParticleType, IType >::update(), CRotThermElasticInteractionGroup< T >::Update(), Mesh2D_PIS_NE< ParticleType, IType >::update(), CRotElasticInteractionGroup< T >::Update(), CElasticInteractionGroup< T >::Update(), TriMesh_PIS_NE< ParticleType, IType >::update(), Mesh2D_PIS_EB< ParticleType, IType >::update(), CEWallInteractionGroup< T >::Update(), CSoftBWallInteractionGroup< T >::Update(), CViscWallIG< T >::Update(), CBWallInteractionGroup< T >::Update(), CLatticeMaster::updateInteractions(), VectorWallFieldMaster::VectorWallFieldMaster(), VectorWallFieldSlave< WallType >::VectorWallFieldSlave(), CLatticeMaster::visitMesh2dEdgeStress(), CLatticeMaster::visitMesh2dNodeReferences(), CLatticeMaster::visitTriMeshFaceForce(), CMPIBarrier::wait(), ScalarTriangleFieldMaster::writeAsDX(), VectorTriangleFieldMaster::writeAsDX(), ScalarTriangleFieldMaster::writeAsRAW(), VectorTriangleFieldMaster::writeAsRAW(), ScalarInteractionFieldMaster::writeAsRAW2(), VectorInteractionFieldMaster::writeAsRAW2(), VectorWallFieldMaster::writeAsRAW_SERIES(), VectorInteractionFieldMaster::writeAsRawWithID(), ScalarInteractionFieldMaster::writeAsRawWithID(), ScalarInteractionFieldMaster::writeAsRawWithPosID(), VectorInteractionFieldMaster::writeAsRawWithPosID(), TriMesh::zeroForces(), TSubLattice< T >::zeroForces(), and TSubLattice< T >::zeroHeat().

Here is the call graph for this function:

Member Data Documentation

char* BasicCon::CurBuffer
protected

buffer for output & process

Referenced by BasicCon(), and ~BasicCon().

bool BasicCon::mute = false
staticprotected
ostream* BasicCon::os
protected

Output stream (cout usually)

Referenced by BasicCon(), FCon::FCon(), flush(), process(), and SetOStream().

bool BasicCon::quiet = false
staticprotected

flag to mute console (loats output) or quiet console

Referenced by process().

bool BasicCon::timing = false
staticprotected

Referenced by Timing().

int BasicCon::VLevel = Con::info
staticprotected

current verbose level

Referenced by Critical(), Debug(), Error(), GetVerbose(), Info(), Message(), SetVerbose(), Warning(), and XDebug().


The documentation for this class was generated from the following files: