![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
|
inline |
Definition at line 609 of file FieldAccessorsDoublePrecision.h.
Referenced by walberla::LBWalberlaImpl< FloatType, Architecture >::DensityVTKWriter< OutputType >::evaluate(), walberla::LBWalberlaImpl< FloatType, Architecture >::get_node_density(), walberla::LBWalberlaImpl< FloatType, Architecture >::get_slice_density(), and walberla::LBWalberlaImpl< FloatType, Architecture >::make_density_interpolation_kernel().
|
inline |
Definition at line 684 of file FieldAccessorsDoublePrecision.h.
|
inline |
Definition at line 609 of file FieldAccessorsSinglePrecision.h.
|
inline |
Definition at line 684 of file FieldAccessorsSinglePrecision.h.
| double walberla::lbm::accessor::Density::get | ( | gpu::GPUField< double > const * | pdf_field, |
| double const | density, | ||
| Cell const & | cell | ||
| ) |
Definition at line 880 of file FieldAccessorsDoublePrecisionCUDA.cu.
References density, kernel_get(), and stream.
| std::vector< double > walberla::lbm::accessor::Density::get | ( | gpu::GPUField< double > const * | pdf_field, |
| double const | density, | ||
| CellInterval const & | ci | ||
| ) |
Definition at line 897 of file FieldAccessorsDoublePrecisionCUDA.cu.
References density, kernel_get(), and stream.
| float walberla::lbm::accessor::Density::get | ( | gpu::GPUField< float > const * | pdf_field, |
| float const | density, | ||
| Cell const & | cell | ||
| ) |
Definition at line 880 of file FieldAccessorsSinglePrecisionCUDA.cu.
References density, kernel_get(), and stream.
| std::vector< float > walberla::lbm::accessor::Density::get | ( | gpu::GPUField< float > const * | pdf_field, |
| float const | density, | ||
| CellInterval const & | ci | ||
| ) |
Definition at line 897 of file FieldAccessorsSinglePrecisionCUDA.cu.
References density, kernel_get(), and stream.
| __global__ void walberla::lbm::accessor::Density::kernel_get | ( | gpu::FieldAccessor< double > | pdf, |
| double *RESTRICT | rho_out, | ||
| double const | density | ||
| ) |
Definition at line 799 of file FieldAccessorsDoublePrecisionCUDA.cu.
References density, getLinearIndex(), and stream.
| __global__ void walberla::lbm::accessor::Density::kernel_get | ( | gpu::FieldAccessor< float > | pdf, |
| float *RESTRICT | rho_out, | ||
| float const | density | ||
| ) |
Definition at line 799 of file FieldAccessorsSinglePrecisionCUDA.cu.
References density, getLinearIndex(), and stream.
| __global__ void walberla::lbm::accessor::Density::kernel_set | ( | gpu::FieldAccessor< double > | pdf, |
| double const *RESTRICT | rho_in, | ||
| double const | density | ||
| ) |
Definition at line 835 of file FieldAccessorsDoublePrecisionCUDA.cu.
References density, getLinearIndex(), walberla::lbm::accessor::Equilibrium::kernel_set_device(), and stream.
| __global__ void walberla::lbm::accessor::Density::kernel_set | ( | gpu::FieldAccessor< float > | pdf, |
| float const *RESTRICT | rho_in, | ||
| float const | density | ||
| ) |
Definition at line 835 of file FieldAccessorsSinglePrecisionCUDA.cu.
References density, getLinearIndex(), walberla::lbm::accessor::Equilibrium::kernel_set_device(), and stream.
|
inline |
Definition at line 640 of file FieldAccessorsDoublePrecision.h.
Referenced by walberla::LBWalberlaImpl< FloatType, Architecture >::set_node_density(), and walberla::LBWalberlaImpl< FloatType, Architecture >::set_slice_density().
|
inline |
Definition at line 724 of file FieldAccessorsDoublePrecision.h.
|
inline |
Definition at line 640 of file FieldAccessorsSinglePrecision.h.
|
inline |
Definition at line 724 of file FieldAccessorsSinglePrecision.h.
| void walberla::lbm::accessor::Density::set | ( | gpu::GPUField< double > * | pdf_field, |
| double const | rho, | ||
| double const | density, | ||
| Cell const & | cell | ||
| ) |
Definition at line 913 of file FieldAccessorsDoublePrecisionCUDA.cu.
References density, kernel_set(), and stream.
| void walberla::lbm::accessor::Density::set | ( | gpu::GPUField< double > * | pdf_field, |
| std::vector< double > const & | values, | ||
| double const | density, | ||
| CellInterval const & | ci | ||
| ) |
Definition at line 928 of file FieldAccessorsDoublePrecisionCUDA.cu.
References density, kernel_set(), and stream.
| void walberla::lbm::accessor::Density::set | ( | gpu::GPUField< float > * | pdf_field, |
| float const | rho, | ||
| float const | density, | ||
| Cell const & | cell | ||
| ) |
Definition at line 913 of file FieldAccessorsSinglePrecisionCUDA.cu.
References density, kernel_set(), and stream.