|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
iointerface.hh
Go to the documentation of this file.
186 static std::string defaultGridKey ( int dimension, const ParameterReader ¶meter, bool check = true )
197 static std::string defaultGridKey ( std::string base, int dimension, const ParameterReader ¶meter, bool check = true )
const char * name()
#define DUNE_THROW(E,...)
bool createDirectory(const std::string &inName)
create a directory
Definition io.cc:19
std::string generateFilename(const std::string &fn, int ntime, int precision=6)
Definition iointerface.hh:42
static void createGlobalPath(const CommunicatorType &comm, const std::string &path)
create global path for data output
Definition iointerface.hh:262
static std::string createRecoverPath(const std::string &pathPrefix, const int rank, const std::string &dataPrefix, const int step, const bool alsoUseRankPath=true)
Definition iointerface.hh:326
static std::string createPath(const CommunicatorType &comm, const std::string &pathPrefix, const std::string &dataPrefix, const int step, const bool alsoCreateRankPath=true)
Definition iointerface.hh:294
static std::string defaultGridKey(int dimension, const ParameterReader ¶meter, bool check=true)
Definition iointerface.hh:186
static std::string defaultGridKey(int dimension, bool check=true)
return FEM key for macro grid reading
Definition iointerface.hh:181
static void createPath(const std::string &path)
create given path in combination with rank
Definition iointerface.hh:232
virtual void writeData(double sequenceStamp) const =0
write data with a given sequence stamp
virtual void write() const =0
write given data to disc, evaluates parameter savecount
static std::string defaultGridKey(std::string base, int dimension, bool check=true)
Definition iointerface.hh:191
virtual void write(const TimeProviderBase &tp) const =0
write given data to disc, evaluates parameter savecount and savestep
static std::string defaultGridKey(std::string base, int dimension, const ParameterReader ¶meter, bool check=true)
return FEM key for macro grid reading
Definition iointerface.hh:197
static std::string copyPathToFilename(const std::string &path)
Definition iointerface.hh:278
static std::string createPathName(const std::string &pathPref, int rank)
create given path in combination with rank
Definition iointerface.hh:239
static ParameterContainer & container()
Definition io/parameter.hh:199
static std::string commonOutputPath()
obtain common output path
Definition io/parameter.hh:432
Definition io/parameter/exceptions.hh:17
bool exists(const std::string &key) const
check, whether a parameter is defined
Definition reader.hh:46
T c_str(T... args)
T endl(T... args)
T setfill(T... args)
T setw(T... args)
T size(T... args)
T str(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8