![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
|
inline |
Definition at line 782 of file FieldAccessorsDoublePrecision.h.
|
inline |
Definition at line 829 of file FieldAccessorsDoublePrecision.h.
|
inline |
Definition at line 782 of file FieldAccessorsSinglePrecision.h.
|
inline |
Definition at line 829 of file FieldAccessorsSinglePrecision.h.
| Vector3< double > walberla::lbm::accessor::Velocity::get | ( | gpu::GPUField< double > const * | pdf_field, |
| gpu::GPUField< double > const * | force_field, | ||
| Cell const & | cell | ||
| ) |
Definition at line 1041 of file FieldAccessorsDoublePrecisionCUDA.cu.
References kernel_get(), and stream.
| std::vector< double > walberla::lbm::accessor::Velocity::get | ( | gpu::GPUField< double > const * | pdf_field, |
| gpu::GPUField< double > const * | force_field, | ||
| CellInterval const & | ci | ||
| ) |
Definition at line 1058 of file FieldAccessorsDoublePrecisionCUDA.cu.
References kernel_get(), and stream.
| Vector3< float > walberla::lbm::accessor::Velocity::get | ( | gpu::GPUField< float > const * | pdf_field, |
| gpu::GPUField< float > const * | force_field, | ||
| Cell const & | cell | ||
| ) |
Definition at line 1041 of file FieldAccessorsSinglePrecisionCUDA.cu.
References kernel_get(), and stream.
| std::vector< float > walberla::lbm::accessor::Velocity::get | ( | gpu::GPUField< float > const * | pdf_field, |
| gpu::GPUField< float > const * | force_field, | ||
| CellInterval const & | ci | ||
| ) |
Definition at line 1058 of file FieldAccessorsSinglePrecisionCUDA.cu.
References kernel_get(), and stream.
| __global__ void walberla::lbm::accessor::Velocity::kernel_get | ( | gpu::FieldAccessor< double > | pdf, |
| gpu::FieldAccessor< double > | force, | ||
| double *RESTRICT | u_out | ||
| ) |
Definition at line 945 of file FieldAccessorsDoublePrecisionCUDA.cu.
References getLinearIndex(), and stream.
| __global__ void walberla::lbm::accessor::Velocity::kernel_get | ( | gpu::FieldAccessor< float > | pdf, |
| gpu::FieldAccessor< float > | force, | ||
| float *RESTRICT | u_out | ||
| ) |
Definition at line 945 of file FieldAccessorsSinglePrecisionCUDA.cu.
References getLinearIndex(), and stream.
| __global__ void walberla::lbm::accessor::Velocity::kernel_set | ( | gpu::FieldAccessor< double > | pdf, |
| gpu::FieldAccessor< double > | velocity, | ||
| gpu::FieldAccessor< double > | force, | ||
| double const *RESTRICT | u_in | ||
| ) |
Definition at line 991 of file FieldAccessorsDoublePrecisionCUDA.cu.
References getLinearIndex(), walberla::lbm::accessor::Equilibrium::kernel_set_device(), RESTRICT, stream, and velocity().
| __global__ void walberla::lbm::accessor::Velocity::kernel_set | ( | gpu::FieldAccessor< float > | pdf, |
| gpu::FieldAccessor< float > | velocity, | ||
| gpu::FieldAccessor< float > | force, | ||
| float const *RESTRICT | u_in | ||
| ) |
Definition at line 991 of file FieldAccessorsSinglePrecisionCUDA.cu.
References getLinearIndex(), walberla::lbm::accessor::Equilibrium::kernel_set_device(), RESTRICT, stream, and velocity().
|
inline |
Definition at line 931 of file FieldAccessorsDoublePrecision.h.
|
inline |
Definition at line 884 of file FieldAccessorsDoublePrecision.h.
Referenced by walberla::LBWalberlaImpl< FloatType, Architecture >::set_node_velocity(), and walberla::LBWalberlaImpl< FloatType, Architecture >::set_slice_velocity().
|
inline |
Definition at line 931 of file FieldAccessorsSinglePrecision.h.
|
inline |
Definition at line 884 of file FieldAccessorsSinglePrecision.h.
| void walberla::lbm::accessor::Velocity::set | ( | gpu::GPUField< double > * | pdf_field, |
| gpu::GPUField< double > * | velocity_field, | ||
| gpu::GPUField< double > const * | force_field, | ||
| std::vector< double > const & | values, | ||
| CellInterval const & | ci | ||
| ) |
Definition at line 1091 of file FieldAccessorsDoublePrecisionCUDA.cu.
References kernel_set(), and stream.
| void walberla::lbm::accessor::Velocity::set | ( | gpu::GPUField< double > * | pdf_field, |
| gpu::GPUField< double > * | velocity_field, | ||
| gpu::GPUField< double > const * | force_field, | ||
| Vector3< double > const & | u, | ||
| Cell const & | cell | ||
| ) |
Definition at line 1074 of file FieldAccessorsDoublePrecisionCUDA.cu.
References kernel_set(), and stream.
| void walberla::lbm::accessor::Velocity::set | ( | gpu::GPUField< float > * | pdf_field, |
| gpu::GPUField< float > * | velocity_field, | ||
| gpu::GPUField< float > const * | force_field, | ||
| std::vector< float > const & | values, | ||
| CellInterval const & | ci | ||
| ) |
Definition at line 1091 of file FieldAccessorsSinglePrecisionCUDA.cu.
References kernel_set(), and stream.
| void walberla::lbm::accessor::Velocity::set | ( | gpu::GPUField< float > * | pdf_field, |
| gpu::GPUField< float > * | velocity_field, | ||
| gpu::GPUField< float > const * | force_field, | ||
| Vector3< float > const & | u, | ||
| Cell const & | cell | ||
| ) |
Definition at line 1074 of file FieldAccessorsSinglePrecisionCUDA.cu.
References kernel_set(), and stream.