plb::DirichletDensityBoundarySolver< T, Descriptor, dir > Class Template Reference
#include <generalizedBoundaryDynamicsSolvers.h>
List of all members.
Public Member Functions |
| | DirichletDensityBoundarySolver (const std::vector< plint > &mInd_, const std::vector< plint > &kInd_, T &rho_, Array< T, Descriptor< T >::d > &u_, Array< T, SymmetricTensor< T, Descriptor >::n > &PiNeq_, T epsilon_) |
| virtual void | fromXtoMacro (const Eigen::VectorXd &x) |
| virtual void | fromMacroToX (Eigen::VectorXd &x) |
| virtual void | iniSystem (Eigen::MatrixXd &Jac, Eigen::VectorXd &f, Eigen::VectorXd &x, Eigen::VectorXd &dx) |
| virtual void | createNonLinearSystem (const Cell< T, Descriptor > &cell, Eigen::MatrixXd &Jac, Eigen::VectorXd &f) |
| virtual void | regularizePopulations (Cell< T, Descriptor > &cell, const Eigen::VectorXd &x, const Dynamics< T, Descriptor > &dyn, bool replaceAll) |
template<typename T, template< typename U > class Descriptor, int dir>
class plb::DirichletDensityBoundarySolver< T, Descriptor, dir >
Constructor & Destructor Documentation
template<typename T , template< typename U > class Descriptor, int dir>
| plb::DirichletDensityBoundarySolver< T, Descriptor, dir >::DirichletDensityBoundarySolver |
( |
const std::vector< plint > & |
mInd_, |
|
|
const std::vector< plint > & |
kInd_, |
|
|
T & |
rho_, |
|
|
Array< T, Descriptor< T >::d > & |
u_, |
|
|
Array< T, SymmetricTensor< T, Descriptor >::n > & |
PiNeq_, |
|
|
T |
epsilon_ | |
|
) |
| | [inline] |
Member Function Documentation
template<typename T , template< typename U > class Descriptor, int dir>
template<typename T , template< typename U > class Descriptor, int dir>
template<typename T , template< typename U > class Descriptor, int dir>
template<typename T , template< typename U > class Descriptor, int dir>
| void plb::DirichletDensityBoundarySolver< T, Descriptor, dir >::iniSystem |
( |
Eigen::MatrixXd & |
Jac, |
|
|
Eigen::VectorXd & |
f, |
|
|
Eigen::VectorXd & |
x, |
|
|
Eigen::VectorXd & |
dx | |
|
) |
| | [inline, virtual] |
template<typename T , template< typename U > class Descriptor, int dir>
The documentation for this class was generated from the following files: