Finite Volume Solver  prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
Public Member Functions | Public Attributes | List of all members
fub::RunOptions Struct Reference

#include <RunSimulation.hpp>

Public Member Functions

 RunOptions ()=default
 
 RunOptions (const ProgramOptions &vm)
 
template<typename Logger >
void Print (Logger &log)
 

Public Attributes

Duration final_time
 
std::ptrdiff_t max_cycles
 
Duration smallest_time_step_size
 
double cfl
 
int do_backup
 

Constructor & Destructor Documentation

◆ RunOptions() [1/2]

fub::RunOptions::RunOptions ( )
default

◆ RunOptions() [2/2]

fub::RunOptions::RunOptions ( const ProgramOptions vm)

Member Function Documentation

◆ Print()

template<typename Logger >
void fub::RunOptions::Print ( Logger &  log)
inline

Member Data Documentation

◆ cfl

double fub::RunOptions::cfl

◆ do_backup

int fub::RunOptions::do_backup

◆ final_time

Duration fub::RunOptions::final_time

◆ max_cycles

std::ptrdiff_t fub::RunOptions::max_cycles

◆ smallest_time_step_size

Duration fub::RunOptions::smallest_time_step_size

The documentation for this struct was generated from the following file: