OpenLB 1.7
Loading...
Searching...
No Matches
Namespaces | Functions
fileName.h File Reference

These functions help you to create file names. More...

#include <sstream>
#include <iomanip>
+ Include dependency graph for fileName.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  olb
 Top level namespace for all of OpenLB.
 

Functions

std::string olb::createFileName (std::string name)
 for .pvd masterFile
 
std::string olb::createFileName (std::string name, int iT)
 used for .pvd file per timeStep iT
 
std::string olb::createParallelFileName (std::string name, bool withSize=true)
 for parallel io, e.g. adds "_rank0000001" for rank=1, and optional "_size0000016" if withSize==true
 
std::string olb::createFileName (std::string name, int iT, int iC)
 every thread writes his cuboids iC per timeStep iT
 
std::string olb::createFileName (std::string name, std::string functor, int iT=0)
 to write functors instantaneously, without adding
 
std::string olb::createFileName (std::string name, std::string functor, int iT, int iC)
 to write functors instantaneously, without adding
 

Detailed Description

These functions help you to create file names.

By overloading the the function createFileName() the corresponding version is performed.

Definition in file fileName.h.