#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>