OpenLB 1.7
Loading...
Searching...
No Matches
Public Types | Public Attributes | List of all members
olb::parameters::XmlSimulation< T, LATTICES > Struct Template Reference

All the simulation parameters are read directly from an xml file. More...

#include <solverParameters.h>

+ Inheritance diagram for olb::parameters::XmlSimulation< T, LATTICES >:
+ Collaboration diagram for olb::parameters::XmlSimulation< T, LATTICES >:

Public Types

using NAME = typename LATTICES::keys_t::template get<0>
 
using descriptor = typename LATTICES::template value<NAME>
 
- Public Types inherited from olb::parameters::SimulationBase< T >
using BT = BaseType<T>
 

Public Attributes

XMLreader const * xml
 
std::shared_ptr< UnitConverter< T, descriptor > const > converter
 
- Public Attributes inherited from olb::parameters::SimulationBase< T >
BT startUpTime {0}
 
BT maxTime {1}
 
BT physBoundaryValueUpdateTime {0.1}
 
BT physTimeStabilityCheck {0.1}
 
bool pressureFilter {false}
 
int noC {1}
 
int overlap {3}
 

Additional Inherited Members

- Public Member Functions inherited from olb::parameters::SimulationBase< T >
virtual void initialize ()
 

Detailed Description

template<typename T, typename LATTICES>
struct olb::parameters::XmlSimulation< T, LATTICES >

All the simulation parameters are read directly from an xml file.

Definition at line 74 of file solverParameters.h.

Member Typedef Documentation

◆ descriptor

template<typename T , typename LATTICES >
using olb::parameters::XmlSimulation< T, LATTICES >::descriptor = typename LATTICES::template value<NAME>

Definition at line 79 of file solverParameters.h.

◆ NAME

template<typename T , typename LATTICES >
using olb::parameters::XmlSimulation< T, LATTICES >::NAME = typename LATTICES::keys_t::template get<0>

Definition at line 78 of file solverParameters.h.

Member Data Documentation

◆ converter

template<typename T , typename LATTICES >
std::shared_ptr<UnitConverter<T,descriptor> const> olb::parameters::XmlSimulation< T, LATTICES >::converter

Definition at line 80 of file solverParameters.h.

◆ xml

template<typename T , typename LATTICES >
XMLreader const* olb::parameters::XmlSimulation< T, LATTICES >::xml

Definition at line 76 of file solverParameters.h.


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