PLUTO
4.4-patch2
|
Output log file driver. More...
Functions | |
static void | Particles_Log (Data *, timeStep *, Grid *) |
void | OutputLogPre (Data *data, timeStep *Dts, Runtime *ini, Grid *grid) |
void | OutputLogPost (Data *data, timeStep *Dts, Runtime *ini, Grid *grid) |
void | LogFileClose (void) |
void | LogFileFlush (void) |
void | LogFileOpen (char *log_dir, char *mode) |
void | print (const char *fmt,...) |
void | printLog (const char *fmt,...) |
The integration log file is divided into a "pre-step" and a "post-step" output.
void LogFileClose | ( | void | ) |
Close a previously opened log file
void LogFileFlush | ( | void | ) |
Flushes the output buffer of a log file stream.
void LogFileOpen | ( | char * | log_dir, |
char * | mode | ||
) |
Open log file name in parallel mode. Each processor has its own log file "pluto.prank.log", unless the MULTIPLE_LOG_FILES flag has been set to FALSE.
[in] | output_dir | the name of the output directory |
[in] | cmd | pointer to cmd line option structure. |
Provide log-file information after integration ends
Provide log-file information before integration starts
Global MPI reduction operations for PARTICLES Diagnostics
void print | ( | const char * | fmt, |
... | |||
) |
Define print function for the static grid version of PLUTO. The Chombo version is defined in Chombo/amrPLUTO.cpp
Note: when MULTIPLE_LOG_FILES == FALSE, only proc #0 can execute this function.
void printLog | ( | const char * | fmt, |
... | |||
) |
Define printLog function for the static grid version of PLUTO [All processors will write]