|
bool | hemo::contained_sane (hemo::Array< plint, 3 > const &x, Box3D const &box) |
| Decide if a Lagrangian point is contained in 3D box, boundaries exclusive.
|
|
T | hemo::phi2 (T x) |
|
template<typename T > |
T | hemo::phi3 (T x) |
|
template<typename T > |
T | hemo::phi4 (T x) |
|
template<typename T > |
T | hemo::phi4c (T x) |
|
template<typename T , template< typename U > class Descriptor> |
void | hemo::interpolationCoefficients (BlockLattice3D< T, Descriptor > const &block, hemo::Array< T, 3 > const &position, std::vector< Dot3D > &cellPos, std::vector< T > &weights) |
|
template<typename T , template< typename U > class Descriptor> |
void | hemo::interpolationCoefficientsPhi1 (BlockLattice3D< T, Descriptor > const &block, hemo::Array< T, 3 > const &position, std::vector< Dot3D > &cellPos, std::vector< T > &weights) |
|
void | hemo::interpolationCoefficientsPhi2 (BlockLattice3D< T, DESCRIPTOR > &block, HemoCellParticle &particle) |
|
template<typename T , template< typename U > class Descriptor> |
void | hemo::interpolationCoefficientsPhi3 (BlockLattice3D< T, Descriptor > const &block, hemo::Array< T, 3 > const &position, std::vector< Dot3D > &cellPos, std::vector< T > &weights) |
|
void | hemo::interpolationCoefficientsPhi4 (BlockLattice3D< double, DESCRIPTOR > const &block, hemo::Array< double, 3 > const &position, std::vector< Dot3D > &cellPos, std::vector< double > &weights) |
|
template<typename T , template< typename U > class Descriptor> |
void | hemo::interpolationCoefficientsPhi4c (BlockLattice3D< T, Descriptor > const &block, hemo::Array< T, 3 > const &position, std::vector< Dot3D > &cellPos, std::vector< T > &weights) |
|
template<typename T , template< typename U > class Descriptor> |
void | hemo::curateInterpolationCoefficients (BlockLattice3D< T, Descriptor > &fluid, std::vector< Dot3D > &cellPos, std::vector< T > &weights) |
|