OpenLB 1.7
Loading...
Searching...
No Matches
Public Member Functions | List of all members
olb::LatticeBoltzmannReactingSpecies3D< T, DESCRIPTOR, SOURCE > Class Template Referencefinal

#include <reactingSpecies3D.h>

+ Inheritance diagram for olb::LatticeBoltzmannReactingSpecies3D< T, DESCRIPTOR, SOURCE >:
+ Collaboration diagram for olb::LatticeBoltzmannReactingSpecies3D< T, DESCRIPTOR, SOURCE >:

Public Member Functions

 LatticeBoltzmannReactingSpecies3D (T stoichioCoeff)
 
getField (BlockStructureD< 3 > *blockStructure, int iX, int iY, int iZ)
 
- Public Member Functions inherited from olb::ReactingSpecies3D< T, DESCRIPTOR, SOURCE, LatticeBoltzmannReactingSpecies3D< T, DESCRIPTOR, SOURCE > >
 ReactingSpecies3D (T stoichioCoeff)
 
getStoichioCoeff ()
 
getField (BlockStructureD< 3 > *blockStructure, int iX, int iY, int iZ)
 
getSource (BlockStructureD< 3 > *blockStructure, int iX, int iY, int iZ)
 
void incrementSource (BlockStructureD< 3 > *blockStructure, T val, int iX, int iY, int iZ)
 
void resetSource (BlockStructureD< 3 > *blockStructure, int iX, int iY, int iZ)
 

Additional Inherited Members

- Protected Attributes inherited from olb::ReactingSpecies3D< T, DESCRIPTOR, SOURCE, LatticeBoltzmannReactingSpecies3D< T, DESCRIPTOR, SOURCE > >
_stoichioCoeff
 

Detailed Description

template<typename T, typename DESCRIPTOR, typename SOURCE>
class olb::LatticeBoltzmannReactingSpecies3D< T, DESCRIPTOR, SOURCE >

Definition at line 71 of file reactingSpecies3D.h.

Constructor & Destructor Documentation

◆ LatticeBoltzmannReactingSpecies3D()

template<typename T , typename DESCRIPTOR , typename SOURCE >
olb::LatticeBoltzmannReactingSpecies3D< T, DESCRIPTOR, SOURCE >::LatticeBoltzmannReactingSpecies3D ( T stoichioCoeff)

Definition at line 94 of file reactingSpecies3D.hh.

96 : ReactingSpecies3D<T,DESCRIPTOR,SOURCE,LatticeBoltzmannReactingSpecies3D<T,DESCRIPTOR,SOURCE>>(stoichioCoeff)
97{}

Member Function Documentation

◆ getField()

template<typename T , typename DESCRIPTOR , typename SOURCE >
T olb::LatticeBoltzmannReactingSpecies3D< T, DESCRIPTOR, SOURCE >::getField ( BlockStructureD< 3 > * blockStructure,
int iX,
int iY,
int iZ )

Definition at line 100 of file reactingSpecies3D.hh.

101{
102 return static_cast<BlockLattice<T,DESCRIPTOR>*>(blockStructure)->get(iX, iY, iZ).computeRho();
103}
int get()
Get current device.
Definition device.hh:71

The documentation for this class was generated from the following files: