ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
walberla::lbm::accessor::DensityAndVelocity Namespace Reference

Functions

std::tuple< double, Vector3< double > > get (gpu::GPUField< double > const *pdf_field, gpu::GPUField< double > const *force_field, Cell const &cell)
 
void set (gpu::GPUField< double > *pdf_field, gpu::GPUField< double > *force_field, Vector3< double > const &u, double const rho, Cell const &cell)
 
std::tuple< float, Vector3< float > > get (gpu::GPUField< float > const *pdf_field, gpu::GPUField< float > const *force_field, Cell const &cell)
 
void set (gpu::GPUField< float > *pdf_field, gpu::GPUField< float > *force_field, Vector3< float > const &u, float const rho, Cell const &cell)
 

Function Documentation

◆ get() [1/2]

std::tuple< double, Vector3< double > > walberla::lbm::accessor::DensityAndVelocity::get ( gpu::GPUField< double > const *  pdf_field,
gpu::GPUField< double > const *  force_field,
Cell const &  cell 
)

◆ get() [2/2]

std::tuple< float, Vector3< float > > walberla::lbm::accessor::DensityAndVelocity::get ( gpu::GPUField< float > const *  pdf_field,
gpu::GPUField< float > const *  force_field,
Cell const &  cell 
)

◆ set() [1/2]

void walberla::lbm::accessor::DensityAndVelocity::set ( gpu::GPUField< double > *  pdf_field,
gpu::GPUField< double > *  force_field,
Vector3< double > const &  u,
double const  rho,
Cell const &  cell 
)

◆ set() [2/2]

void walberla::lbm::accessor::DensityAndVelocity::set ( gpu::GPUField< float > *  pdf_field,
gpu::GPUField< float > *  force_field,
Vector3< float > const &  u,
float const  rho,
Cell const &  cell 
)