#include <leesEdwardsBC.h>
|
| LeesEdwardsBCGetPopulations (plint nx, plint nz, T topVelocity, T bottomVelocity, double *LEcurrentDisplacement, std::vector< std::vector< std::vector< T > > > *topPopulations, std::vector< std::vector< std::vector< T > > > *bottomPopulations) |
|
std::vector< T > | populationsArrayToVector (plb::Array< T, Descriptor< T >::q > populations) |
|
plint | modNonNegative (plint a, plint b) |
|
virtual void | process (plb::Box3D domain, plb::BlockLattice3D< T, Descriptor > &lattice) |
|
virtual LeesEdwardsBCGetPopulations< T, Descriptor > * | clone () const |
|
virtual void | getTypeOfModification (std::vector< plb::modif::ModifT > &modified) const |
|
virtual plb::BlockDomain::DomainT | appliesTo () const |
|
◆ LeesEdwardsBCGetPopulations()
template<typename
T , template< typename U > class Descriptor>
◆ appliesTo()
template<typename
T , template< typename U > class Descriptor>
◆ clone()
template<typename
T , template< typename U > class Descriptor>
◆ getTypeOfModification()
template<typename
T , template< typename U > class Descriptor>
◆ modNonNegative()
template<typename
T , template< typename U > class Descriptor>
◆ populationsArrayToVector()
template<typename
T , template< typename U > class Descriptor>
◆ process()
template<typename
T , template< typename U > class Descriptor>
◆ bottomPopulations
template<typename
T , template< typename U > class Descriptor>
◆ bottomVelocity
template<typename
T , template< typename U > class Descriptor>
◆ LEcurrentDisplacement
template<typename
T , template< typename U > class Descriptor>
◆ nx
template<typename
T , template< typename U > class Descriptor>
◆ nz
template<typename
T , template< typename U > class Descriptor>
◆ topPopulations
template<typename
T , template< typename U > class Descriptor>
◆ topVelocity
template<typename
T , template< typename U > class Descriptor>