QCCommon Class Reference

#include <QCCommon.hpp>

List of all members.


Detailed Description

Class QCCommon

Definition at line 912 of file QCCommon.hpp.

Static Public Member Functions

static string getPidStr (void)
static string getTimeStr (void)

Static Public Attributes

static const string Am1ParamStr
static const string Am1Str
static const string AnalyticalDerivationStr
static const string ClassicDiagoStr
static const map< string,
QCComputation
computations = initComputation()
static const string ComputedStr
static const string ConstantStr
static const string CoreZoneStr
static const string DataBaseDirName
static string datadir
static const string DataDirName
static const string DCDiagoStr
static const string DCLevelShiftingStr
static const string DCOptimalDampingStr
static const string DCSCFStr
static const map< string,
QCDerivationType
derivationTypes = initDerivType()
static const map< string,
QCDerivShiftBhvr
derivShiftBhvrs = initDerivBhvr()
static const map< string,
QCDiagoAlgorithm
diagoAlgorithms = initDiago()
static const string DirectComputationStr
static const string DixonPartStr
static const map< QCSubDomainZone,
string > 
domainZones = initZones()
static const string EnergyDerivStr
static const string EnergyStr
static const string ErrorFile
static const string IndirectStorageStr
static const map< string,
QCInitDensityMatrix
initDensityMatrix = initDensityMethod()
static const string initDiagStr
static const string initFileStr
static const string IntegralsTmpFile
static const map< string,
QCIntgAcquisitionMethod
intgAcqMethods = initIntgMethod()
static const string KimikaStr
static const string LevelShiftingStr
static const string LinearStr
static const map< string,
QCMainAlgorithm
mainAlgorithms = initMainAlgo()
static const string MemoryTmpFile
static const string MndoParamStr
static const string MndoStr
static const map< string,
QCModelType
modelTypes = initModel()
static const string NoStr
static const string NumericalDerivationStr
static const string OptimalDampingStr
static string outdir
static const string OutDirName
static const map< string,
QCParameterType
paramTypes = initParam()
static const map< string,
QCPartitionerType
partitionerTypes = initPartitionerTypes()
static const map< string,
QCPartitionType
partitionTypes = initPartTypes()
static const int Pid = getpid()
static const string Pm3ParamStr
static const string Pm3Str
static const string SCFStr
static const string Shell1ZoneStr
static const string Shell2ZoneStr
static const string StandardPartStr
static const string ToolsStr
static string userdir
static const string UserDirName = ".." + PATH_SEPARATOR + "userdir"
static const string YesStr


Member Function Documentation

string QCCommon::getPidStr void   )  [static]
 

Return the pid in a string format.

Definition at line 361 of file QCCommon.cpp.

References Pid.

Referenced by QCKimikaPartitioner< TPSystem >::extractDomains(), QCSCFAlgo::fixPoint(), QCDCAlgo::fixPoint(), QCSCFAlgo::optimalDamping(), QCDCAlgo::optimalDamping(), and QCKimikaPartitioner< TPSystem >::writeInventorFiles().

string QCCommon::getTimeStr void   )  [static]
 

Return a string with the date and the hour. The numbers are separated by '_'.

Definition at line 328 of file QCCommon.cpp.

Referenced by QCSymMatrix::printFullInFile(), QCSymMatrix::printInFile(), and QCMatrix::printInFile().


Member Data Documentation

const string QCCommon::Am1ParamStr [static]
 

Definition at line 954 of file QCCommon.hpp.

Referenced by QCAm1Param::getName(), and initParam().

const string QCCommon::Am1Str [static]
 

Definition at line 947 of file QCCommon.hpp.

Referenced by initModel().

const string QCCommon::AnalyticalDerivationStr [static]
 

Definition at line 996 of file QCCommon.hpp.

Referenced by initDerivType().

const string QCCommon::ClassicDiagoStr [static]
 

Definition at line 977 of file QCCommon.hpp.

Referenced by initDiago().

const map< string, QCComputation > QCCommon::computations = initComputation() [static]
 

Definition at line 963 of file QCCommon.hpp.

Referenced by QCGeneralData::reportStrValues(), and QCGeneralData::setComputationType().

const string QCCommon::ComputedStr [static]
 

Definition at line 1002 of file QCCommon.hpp.

Referenced by initDerivBhvr().

const string QCCommon::ConstantStr [static]
 

Definition at line 1001 of file QCCommon.hpp.

Referenced by initDerivBhvr().

const string QCCommon::CoreZoneStr [static]
 

Definition at line 1007 of file QCCommon.hpp.

Referenced by initZones().

const string QCCommon::DataBaseDirName [static]
 

Definition at line 1058 of file QCCommon.hpp.

Referenced by QCManager< TPModel, TPSystem >::init(), and QCManager< TPModel, TPSystem >::initTools().

string QCCommon::datadir [static]
 

Definition at line 1054 of file QCCommon.hpp.

Referenced by QCKimikaPartitioner< TPSystem >::init(), and main().

const string QCCommon::DataDirName [static]
 

Definition at line 1057 of file QCCommon.hpp.

const string QCCommon::DCDiagoStr [static]
 

Definition at line 978 of file QCCommon.hpp.

Referenced by initDiago().

const string QCCommon::DCLevelShiftingStr [static]
 

Definition at line 971 of file QCCommon.hpp.

Referenced by initMainAlgo().

const string QCCommon::DCOptimalDampingStr [static]
 

Definition at line 972 of file QCCommon.hpp.

Referenced by initMainAlgo().

const string QCCommon::DCSCFStr [static]
 

Definition at line 970 of file QCCommon.hpp.

Referenced by initMainAlgo().

const map< string, QCDerivationType > QCCommon::derivationTypes = initDerivType() [static]
 

Definition at line 997 of file QCCommon.hpp.

Referenced by QCGeneralData::reportStrValues().

const map< string, QCDerivShiftBhvr > QCCommon::derivShiftBhvrs = initDerivBhvr() [static]
 

Definition at line 1003 of file QCCommon.hpp.

Referenced by QCGeneralData::reportStrValues().

const map< string, QCDiagoAlgorithm > QCCommon::diagoAlgorithms = initDiago() [static]
 

Definition at line 979 of file QCCommon.hpp.

Referenced by QCGeneralData::reportStrValues().

const string QCCommon::DirectComputationStr [static]
 

Definition at line 983 of file QCCommon.hpp.

Referenced by initIntgMethod().

const string QCCommon::DixonPartStr [static]
 

Definition at line 1015 of file QCCommon.hpp.

Referenced by initPartTypes().

const map< QCSubDomainZone, string > QCCommon::domainZones = initZones() [static]
 

Definition at line 1010 of file QCCommon.hpp.

Referenced by operator<<().

const string QCCommon::EnergyDerivStr [static]
 

Definition at line 961 of file QCCommon.hpp.

Referenced by initComputation().

const string QCCommon::EnergyStr [static]
 

Definition at line 960 of file QCCommon.hpp.

Referenced by initComputation().

const string QCCommon::ErrorFile [static]
 

Definition at line 1032 of file QCCommon.hpp.

Referenced by QCErrorManager::writeMsg().

const string QCCommon::IndirectStorageStr [static]
 

Definition at line 984 of file QCCommon.hpp.

Referenced by initIntgMethod().

const map< string, QCInitDensityMatrix > QCCommon::initDensityMatrix = initDensityMethod() [static]
 

Definition at line 991 of file QCCommon.hpp.

Referenced by QCGeneralData::reportStrValues().

const string QCCommon::initDiagStr [static]
 

Definition at line 989 of file QCCommon.hpp.

Referenced by initDensityMethod().

const string QCCommon::initFileStr [static]
 

Definition at line 990 of file QCCommon.hpp.

Referenced by initDensityMethod().

const string QCCommon::IntegralsTmpFile [static]
 

Finalement, on prefere travailler sur le disque propre de la machine car sur des reseaux multi-utilisateurs, c est la ou on a les chances d avoir le moins d'acces concurents a notre programme

Definition at line 1047 of file QCCommon.hpp.

Referenced by QCModelMatrices::buildMatrices().

const map< string, QCIntgAcquisitionMethod > QCCommon::intgAcqMethods = initIntgMethod() [static]
 

Definition at line 985 of file QCCommon.hpp.

Referenced by QCGeneralData::reportStrValues().

const string QCCommon::KimikaStr [static]
 

Definition at line 1021 of file QCCommon.hpp.

Referenced by initPartitionerTypes().

const string QCCommon::LevelShiftingStr [static]
 

Definition at line 968 of file QCCommon.hpp.

Referenced by initMainAlgo().

const string QCCommon::LinearStr [static]
 

Definition at line 1020 of file QCCommon.hpp.

Referenced by initPartitionerTypes().

const map< string, QCMainAlgorithm > QCCommon::mainAlgorithms = initMainAlgo() [static]
 

Definition at line 973 of file QCCommon.hpp.

Referenced by QCGeneralData::reportStrValues().

const string QCCommon::MemoryTmpFile [static]
 

Definition at line 1042 of file QCCommon.hpp.

Referenced by QCMemory::evaluateUsedMemory(), and QCMemory::getUsedMemoryMax().

const string QCCommon::MndoParamStr [static]
 

Definition at line 953 of file QCCommon.hpp.

Referenced by QCMndoParam::getName(), and initParam().

const string QCCommon::MndoStr [static]
 

Definition at line 946 of file QCCommon.hpp.

Referenced by initModel().

const map< string, QCModelType > QCCommon::modelTypes = initModel() [static]
 

Definition at line 949 of file QCCommon.hpp.

Referenced by QCGeneralData::reportStrValues().

const string QCCommon::NoStr [static]
 

Definition at line 1027 of file QCCommon.hpp.

const string QCCommon::NumericalDerivationStr [static]
 

Definition at line 995 of file QCCommon.hpp.

Referenced by initDerivType().

const string QCCommon::OptimalDampingStr [static]
 

Definition at line 969 of file QCCommon.hpp.

Referenced by initMainAlgo().

string QCCommon::outdir [static]
 

Definition at line 1055 of file QCCommon.hpp.

Referenced by QCKimikaPartitioner< TPSystem >::extractDomains(), QCSCFAlgo::fixPoint(), QCDCAlgo::fixPoint(), QCMemory::getUsedMemoryMax(), main(), QCSCFAlgo::optimalDamping(), QCDCAlgo::optimalDamping(), QCSymMatrix::printInFile(), QCMatrix::printInFile(), and QCKimikaPartitioner< TPSystem >::writeInventorFiles().

const string QCCommon::OutDirName [static]
 

Definition at line 1059 of file QCCommon.hpp.

const map< string, QCParameterType > QCCommon::paramTypes = initParam() [static]
 

Definition at line 956 of file QCCommon.hpp.

Referenced by QCGeneralData::reportStrValues().

const map< string, QCPartitionerType > QCCommon::partitionerTypes = initPartitionerTypes() [static]
 

Definition at line 1022 of file QCCommon.hpp.

Referenced by QCGeneralData::reportStrValues().

const map< string, QCPartitionType > QCCommon::partitionTypes = initPartTypes() [static]
 

Definition at line 1016 of file QCCommon.hpp.

Referenced by QCGeneralData::reportStrValues(), and QCGeneralData::setPartitionType().

const int QCCommon::Pid = getpid() [static]
 

Definition at line 1037 of file QCCommon.hpp.

Referenced by QCMemory::evaluateUsedMemory(), and getPidStr().

const string QCCommon::Pm3ParamStr [static]
 

Definition at line 955 of file QCCommon.hpp.

Referenced by QCPm3Param::getName(), and initParam().

const string QCCommon::Pm3Str [static]
 

Definition at line 948 of file QCCommon.hpp.

Referenced by initModel().

const string QCCommon::SCFStr [static]
 

Definition at line 967 of file QCCommon.hpp.

Referenced by initMainAlgo().

const string QCCommon::Shell1ZoneStr [static]
 

Definition at line 1008 of file QCCommon.hpp.

Referenced by initZones().

const string QCCommon::Shell2ZoneStr [static]
 

Definition at line 1009 of file QCCommon.hpp.

Referenced by initZones().

const string QCCommon::StandardPartStr [static]
 

Definition at line 1014 of file QCCommon.hpp.

Referenced by initPartTypes().

const string QCCommon::ToolsStr [static]
 

Definition at line 962 of file QCCommon.hpp.

Referenced by initComputation().

string QCCommon::userdir [static]
 

Definition at line 1053 of file QCCommon.hpp.

const string QCCommon::UserDirName = ".." + PATH_SEPARATOR + "userdir" [static]
 

Definition at line 1056 of file QCCommon.hpp.

const string QCCommon::YesStr [static]
 

yes or no ? ;-)

Definition at line 1026 of file QCCommon.hpp.

Referenced by QCGeneralData::reportStrValues().


The documentation for this class was generated from the following files:
Generated on Sat Jan 28 21:07:33 2006 for QC++ by  doxygen 1.4.4