$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
#include <generalizedBoundaryDynamicsSolvers.h>


Public Member Functions | |
| DirichletMassConservingVelocityBoundarySolver (const std::vector< plint > &mInd_, const std::vector< plint > &kInd_, const std::vector< plint > &inGoingIndices_, const Array< T, Descriptor< T >::d > &u_) | |
| virtual void | createLinearSystem (Cell< T, Descriptor > &cell, Eigen::MatrixXd &A, Eigen::VectorXd &b) |
| virtual void | regularizePopulations (Cell< T, Descriptor > &cell, const Eigen::VectorXd &x, const Dynamics< T, Descriptor > &dyn, bool replaceAll) |
| plb::DirichletMassConservingVelocityBoundarySolver< T, Descriptor >::DirichletMassConservingVelocityBoundarySolver | ( | const std::vector< plint > & | mInd_, | |
| const std::vector< plint > & | kInd_, | |||
| const std::vector< plint > & | inGoingIndices_, | |||
| const Array< T, Descriptor< T >::d > & | u_ | |||
| ) | [inline] |
| void plb::DirichletMassConservingVelocityBoundarySolver< T, Descriptor >::createLinearSystem | ( | Cell< T, Descriptor > & | cell, | |
| Eigen::MatrixXd & | A, | |||
| Eigen::VectorXd & | b | |||
| ) | [inline, virtual] |
| void plb::DirichletMassConservingVelocityBoundarySolver< T, Descriptor >::regularizePopulations | ( | Cell< T, Descriptor > & | cell, | |
| const Eigen::VectorXd & | x, | |||
| const Dynamics< T, Descriptor > & | dyn, | |||
| bool | replaceAll | |||
| ) | [inline, virtual] |
Implements plb::GeneralizedLinearBoundarySolver< T, Descriptor >.
References plb::normSqr(), and plb::Dynamics< T, Descriptor >::regularize().
1.6.3
1.6.3