DamBreak++ Wave Simulator 0.3
DamBreak++ Simulation Framework
Loading...
Searching...
No Matches
dbpp_SimulationUtility.h
Go to the documentation of this file.
1
2#pragma once
3
4#include <list>
5#include "dbpp_CellFace.h"
6
7namespace dbpp
8{
9 // NOTE take a look at std::chrono C++20
10 // helper function used for saving (result)
11 // Get current date/time in the following format:
12 // YYYY-MM-DD.HH:mm:ss
13 // http://en.cppreference.com/w/cpp/chrono/c/strftime
14
19 std::string currentDateTime();
20 // take a look at C++20 chrono library
25 std::string getDateFormat();
26
27 //std::filesystem::path CreateAlgoFile( const std::filesystem::path& aCurDirStr);
28
33 std::filesystem::path createFolderAndFile();
38 std::list<cellFace> createListGlbCellFaces();
39} //End of namespace
Definition DamBreakProb.h:15
std::filesystem::path createFolderAndFile()
folders and files with the boost file system.
Definition dbpp_SimulationUtility.cpp:82
std::list< cellFace > createListGlbCellFaces()
global (computational domain) cell faces
Definition dbpp_SimulationUtility.cpp:414
std::string currentDateTime()
date and time
Definition dbpp_SimulationUtility.cpp:21
std::string getDateFormat()
date format
Definition dbpp_SimulationUtility.cpp:36