Gromacs
2024.4
|
#include "gmxpre.h"
#include "logging.h"
#include <memory>
#include "gromacs/fileio/gmxfio.h"
#include "gromacs/utility/binaryinformation.h"
#include "gromacs/utility/cstringutil.h"
#include "gromacs/utility/exceptions.h"
#include "gromacs/utility/fatalerror.h"
#include "gromacs/utility/programcontext.h"
#include "gromacs/utility/smalloc.h"
Implements the MD log file handling routines.
Functions | |
static void | gmx::prepareLogFile (BinaryInformationSettings settings, FILE *fplog) |
Implements aspects of logfile handling common to opening either for writing or appending. | |
LogFilePtr | gmx::openLogFile (const char *lognm, bool appendFiles) |
Open the log file for writing/appending. More... | |
void | gmx::prepareLogAppending (FILE *fplog) |
Prepare to use the open log file when appending. More... | |
void | gmx::closeLogFile (t_fileio *logfio) |
Close the log file. | |