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

#include <optiSolverParameters.h>

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

Public Types

using descriptor = typename LATTICES::values_t::template get<0>
 

Public Attributes

int fieldDim {descriptor::d}
 
int controlMaterial {0}
 
std::shared_ptr< SuperLatticeF< T, descriptor > > controlledField
 

Additional Inherited Members

- Public Member Functions inherited from olb::parameters::ParameterBase
virtual void initialize ()
 

Detailed Description

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

Definition at line 99 of file optiSolverParameters.h.

Member Typedef Documentation

◆ descriptor

template<typename T , typename LATTICES >
using olb::parameters::DistributedOptiSimulationBase< T, LATTICES >::descriptor = typename LATTICES::values_t::template get<0>

Definition at line 101 of file optiSolverParameters.h.

Member Data Documentation

◆ controlledField

template<typename T , typename LATTICES >
std::shared_ptr<SuperLatticeF<T,descriptor> > olb::parameters::DistributedOptiSimulationBase< T, LATTICES >::controlledField

Definition at line 105 of file optiSolverParameters.h.

◆ controlMaterial

template<typename T , typename LATTICES >
int olb::parameters::DistributedOptiSimulationBase< T, LATTICES >::controlMaterial {0}

Definition at line 104 of file optiSolverParameters.h.

104{0};

◆ fieldDim

template<typename T , typename LATTICES >
int olb::parameters::DistributedOptiSimulationBase< T, LATTICES >::fieldDim {descriptor::d}

Definition at line 103 of file optiSolverParameters.h.

103{descriptor::d};

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