|
VirtualFluids 0.2.0
Parallel CFD LBM Solver
|
Namespaces | |
| namespace | ub_comparators |
| namespace | ub_math |
| namespace | ub_keys |
| namespace for global Keys (e.g. for STL-maps) | |
| namespace | ub_system |
Macros | |
| #define | UB_FUNCTION "(unknown)" |
| UbException usage: UB_THROW( UbException("error message") ); UB_THROW( UbException(FILE, LINE,"error message") ); UB_THROW( UbException(FILE, LINE,UB_FUNCTION,"error message") ); UB_THROW( UbException(UB_EXARGS,"error") ); //same as above. | |
| #define | UB_EXARGS __FILE__, __LINE__, UB_FUNCTION |
| #define | UB_THROW(e) throw e |
| #define | UBLOG_MAX_LEVEL logDEBUG5 |
| #define | UBLOG(level, logtext) |
| #define | UBLOGML(level, multiline) |
| #define | UBLOG2(level, stream, text) |
| #define | UBLOG2ML(level, stream, multiline) |
| #define | _QUOTEME(x) #x |
| #define | QUOTEME(x) _QUOTEME(x) |
| #define | UB_STATIC_ASSERT(expr) static_cast<void>(sizeof(ub_system::ub_static_assert<expr>)); |
Enumerations | |
| enum | LogLevel { logERROR , logWARNING , logINFO , logDEBUG , logDEBUG1 , logDEBUG2 , logDEBUG3 , logDEBUG4 , logDEBUG5 } |
Definition at line 102 of file UbSystem.h.
| #define UB_EXARGS __FILE__, __LINE__, UB_FUNCTION |
Definition at line 73 of file UbException.h.
| #define UB_FUNCTION "(unknown)" |
UbException usage: UB_THROW( UbException("error message") ); UB_THROW( UbException(FILE, LINE,"error message") ); UB_THROW( UbException(FILE, LINE,UB_FUNCTION,"error message") ); UB_THROW( UbException(UB_EXARGS,"error") ); //same as above.
Definition at line 69 of file UbException.h.
| #define UB_STATIC_ASSERT | ( | expr | ) | static_cast<void>(sizeof(ub_system::ub_static_assert<expr>)); |
Definition at line 527 of file UbSystem.h.
Definition at line 78 of file UbException.h.
Definition at line 326 of file UbLogger.h.
Definition at line 356 of file UbLogger.h.
Definition at line 368 of file UbLogger.h.
Definition at line 320 of file UbLogger.h.
Definition at line 336 of file UbLogger.h.
Definition at line 326 of file UbScheduler.h.
| Enumerator | |
|---|---|
| logERROR | |
| logWARNING | |
| logINFO | |
| logDEBUG | |
| logDEBUG1 | |
| logDEBUG2 | |
| logDEBUG3 | |
| logDEBUG4 | |
| logDEBUG5 | |
Definition at line 53 of file UbLogger.h.
Implements UbFileInput.
Definition at line 159 of file UbFileInputASCII.cpp.
Implements UbFileInput.
Definition at line 155 of file UbFileInputBinary.cpp.
| std::ostringstream & UbLogger< OutputPolicy >::get | ( | const LogLevel & | level = logINFO | ) |
Definition at line 145 of file UbLogger.h.
|
overridevirtual |
Reimplemented from UbFileInput.
Definition at line 76 of file UbFileInputASCII.cpp.
|
overridevirtual |
Implements UbFileOutput.
Definition at line 118 of file UbFileOutputBinary.cpp.
|
inlinestatic |
Definition at line 263 of file UbLogger.h.
|
static |
Definition at line 180 of file UbLogger.h.
|
static |
Definition at line 172 of file UbLogger.h.
|
inlinestatic |
Definition at line 227 of file UbLogger.h.
|
inline |
|
overridevirtual |
Implements UbFileOutput.
Definition at line 83 of file UbFileOutputASCII.cpp.
|
overridevirtual |
Implements UbFileOutput.
Definition at line 82 of file UbFileOutputBinary.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 51 of file UbFileInputASCII.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 46 of file UbFileInputBinary.cpp.
Definition at line 193 of file UbInfinity.h.
Definition at line 106 of file UbInfinity.h.
Definition at line 187 of file UbInfinity.h.
Definition at line 100 of file UbInfinity.h.
|
inline |
Definition at line 164 of file UbException.h.
| std::ostream & operator<< | ( | std::ostream & | os, |
| UbDuo< T1, T2 > const & | d1 | ||
| ) |
Definition at line 181 of file UbInfinity.h.
Definition at line 94 of file UbInfinity.h.
Equality comparison between an Infinity object and a built-in data type.
This operator works only for built-in data types. The attempt to compare user-defined class types will result in a compile time error.
Definition at line 175 of file UbInfinity.h.
Definition at line 88 of file UbInfinity.h.
Definition at line 300 of file UbLogger.h.
|
overridevirtual |
Implements UbFileInput.
Definition at line 105 of file UbFileInputASCII.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 150 of file UbFileInputBinary.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 274 of file UbFileInputASCII.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 110 of file UbFileInputBinary.cpp.
Implements UbFileInput.
Definition at line 260 of file UbFileInputASCII.cpp.
Implements UbFileInput.
Definition at line 180 of file UbFileInputBinary.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 133 of file UbFileInputASCII.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 85 of file UbFileInputBinary.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 112 of file UbFileInputASCII.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 71 of file UbFileInputBinary.cpp.
strncmp(varname,line,sizeof(varname))==0
Implements UbFileInput.
Definition at line 204 of file UbFileInputASCII.cpp.
Implements UbFileInput.
Definition at line 170 of file UbFileInputBinary.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 119 of file UbFileInputASCII.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 78 of file UbFileInputBinary.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 62 of file UbFileInputASCII.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 57 of file UbFileInputBinary.cpp.
Implements UbFileInput.
Definition at line 174 of file UbFileInputASCII.cpp.
Implements UbFileInput.
Definition at line 165 of file UbFileInputBinary.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 85 of file UbFileInputASCII.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 125 of file UbFileInputBinary.cpp.
Implements UbFileInput.
Definition at line 98 of file UbFileInputASCII.cpp.
Implements UbFileInput.
Definition at line 145 of file UbFileInputBinary.cpp.
Definition at line 69 of file UbFileInputASCII.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 140 of file UbFileInputASCII.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 64 of file UbFileInputBinary.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 126 of file UbFileInputASCII.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 92 of file UbFileInputBinary.cpp.
Implements UbFileInput.
Definition at line 232 of file UbFileInputASCII.cpp.
Implements UbFileInput.
Definition at line 175 of file UbFileInputBinary.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 91 of file UbFileInputASCII.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 133 of file UbFileInputBinary.cpp.
|
static |
Definition at line 165 of file UbLogger.h.
Implements UbFileInput.
Definition at line 147 of file UbFileInputASCII.cpp.
Implements UbFileInput.
Definition at line 160 of file UbFileInputBinary.cpp.
Implements UbFileOutput.
Definition at line 142 of file UbFileOutputASCII.cpp.
Implements UbFileOutput.
Definition at line 116 of file UbFileOutputBinary.cpp.
creates output-file-stream (of file opening fails -> stream is set to std::cerr)
Definition at line 285 of file UbLogger.h.
|
inlinestatic |
direct set outputstream, gcControl = true -> object will be deleted by Output2Stream
Definition at line 269 of file UbLogger.h.
|
overridevirtual |
Implements UbFileInput.
Definition at line 79 of file UbFileInputASCII.cpp.
|
overridevirtual |
Implements UbFileInput.
Definition at line 117 of file UbFileInputBinary.cpp.
| UbFileOutputASCII::UbFileOutputASCII | ( | const std::string & | filename, |
| CREATEOPTION | opt, | ||
| const bool & | createPath = true, |
||
| const int & | precision = 15 |
||
| ) |
Definition at line 63 of file UbFileOutputASCII.cpp.
|
default |
Implements UbFileOutput.
Definition at line 101 of file UbFileOutputASCII.cpp.
Implements UbFileOutput.
Definition at line 101 of file UbFileOutputBinary.cpp.
Implements UbFileOutput.
Definition at line 156 of file UbFileOutputASCII.cpp.
Implements UbFileOutput.
Definition at line 130 of file UbFileOutputBinary.cpp.
Implements UbFileOutput.
Definition at line 186 of file UbFileOutputASCII.cpp.
Implements UbFileOutput.
Definition at line 193 of file UbFileOutputBinary.cpp.
Implements UbFileOutput.
Definition at line 110 of file UbFileOutputASCII.cpp.
|
overridevirtual |
Implements UbFileOutput.
Definition at line 106 of file UbFileOutputBinary.cpp.
Implements UbFileOutput.
Definition at line 126 of file UbFileOutputASCII.cpp.
Implements UbFileOutput.
Definition at line 111 of file UbFileOutputBinary.cpp.
Implements UbFileOutput.
Definition at line 144 of file UbFileOutputASCII.cpp.
Implements UbFileOutput.
Definition at line 120 of file UbFileOutputBinary.cpp.
|
overridevirtual |
Implements UbFileOutput.
Definition at line 177 of file UbFileOutputASCII.cpp.
|
overridevirtual |
Implements UbFileOutput.
Definition at line 172 of file UbFileOutputBinary.cpp.
|
overridevirtual |
Implements UbFileOutput.
Definition at line 165 of file UbFileOutputBinary.cpp.
|
overridevirtual |
Implements UbFileOutput.
Definition at line 150 of file UbFileOutputASCII.cpp.
|
overridevirtual |
Implements UbFileOutput.
Definition at line 125 of file UbFileOutputBinary.cpp.
|
overridevirtual |
Implements UbFileOutput.
Definition at line 162 of file UbFileOutputASCII.cpp.
|
overridevirtual |
Implements UbFileOutput.
Definition at line 135 of file UbFileOutputBinary.cpp.
Implements UbFileOutput.
Definition at line 168 of file UbFileOutputASCII.cpp.
Implements UbFileOutput.
Definition at line 160 of file UbFileOutputBinary.cpp.
|
virtual |
Definition at line 158 of file UbLogger.h.