waLBerla 7.2
Loading...
Searching...
No Matches
walberla::lbm_mesapd_coupling::psm::gpu::ParticleAndVolumeFractionSoA_T< Weighting_T > Struct Template Reference

#include <DataTypesCodegen.h>

Public Member Functions

 ParticleAndVolumeFractionSoA_T (const shared_ptr< StructuredBlockStorage > &bs, const real_t omega)
 
 ~ParticleAndVolumeFractionSoA_T ()
 

Public Attributes

BlockDataID nOverlappingParticlesFieldID
 
BlockDataID BsFieldID
 
BlockDataID idxFieldID
 
BlockDataID BFieldID
 
BlockDataID particleVelocitiesFieldID
 
BlockDataID particleForcesFieldID
 
real_t omega_
 
std::vector< walberla::id_tmappingUIDs
 
real_tpositions = nullptr
 

Constructor & Destructor Documentation

◆ ParticleAndVolumeFractionSoA_T()

template<int Weighting_T>
walberla::lbm_mesapd_coupling::psm::gpu::ParticleAndVolumeFractionSoA_T< Weighting_T >::ParticleAndVolumeFractionSoA_T ( const shared_ptr< StructuredBlockStorage > & bs,
const real_t omega )
inline

◆ ~ParticleAndVolumeFractionSoA_T()

Member Data Documentation

◆ BFieldID

◆ BsFieldID

template<int Weighting_T>
BlockDataID walberla::lbm_mesapd_coupling::psm::gpu::ParticleAndVolumeFractionSoA_T< Weighting_T >::BsFieldID

◆ idxFieldID

template<int Weighting_T>
BlockDataID walberla::lbm_mesapd_coupling::psm::gpu::ParticleAndVolumeFractionSoA_T< Weighting_T >::idxFieldID

◆ mappingUIDs

template<int Weighting_T>
std::vector< walberla::id_t > walberla::lbm_mesapd_coupling::psm::gpu::ParticleAndVolumeFractionSoA_T< Weighting_T >::mappingUIDs

◆ nOverlappingParticlesFieldID

template<int Weighting_T>
BlockDataID walberla::lbm_mesapd_coupling::psm::gpu::ParticleAndVolumeFractionSoA_T< Weighting_T >::nOverlappingParticlesFieldID

◆ omega_

template<int Weighting_T>
real_t walberla::lbm_mesapd_coupling::psm::gpu::ParticleAndVolumeFractionSoA_T< Weighting_T >::omega_

◆ particleForcesFieldID

template<int Weighting_T>
BlockDataID walberla::lbm_mesapd_coupling::psm::gpu::ParticleAndVolumeFractionSoA_T< Weighting_T >::particleForcesFieldID

◆ particleVelocitiesFieldID

template<int Weighting_T>
BlockDataID walberla::lbm_mesapd_coupling::psm::gpu::ParticleAndVolumeFractionSoA_T< Weighting_T >::particleVelocitiesFieldID

◆ positions

template<int Weighting_T>
real_t* walberla::lbm_mesapd_coupling::psm::gpu::ParticleAndVolumeFractionSoA_T< Weighting_T >::positions = nullptr

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