#include <DynamXProcessMorphogens.hpp>
|
| | Solver (CellAttr *cAttr, Mesh *m, cellGraph &C, SolvingMethod method, int variables, double stepSize) |
| |
| std::vector< double > | getValues (const cell &c) |
| |
| bool | setValues (const cell &c, const std::vector< double > &values) |
| |
| std::vector< double > | getDerivatives (const cell &c) |
| |
| void | updateDerivatives (const cell &c) |
| |
| void | setValues (const cell &c, std::vector< double > values) |
| |
| | Solver (Mesh *m, cellGraph &pC, SolvingMethod method, int variables, double eulerDt, double _Dx=0.001, bool debug=true) |
| |
| void | processParms (const QStringList &parms) |
| |
| QStringList | parmNames () const |
| |
| QStringList | parmDescs () const |
| |
| QStringList | parmDefaults () const |
| |
| void | setInput (std::vector< double > &values, std::vector< double > &derivatives) |
| |
| void | solve () |
| |
|
| enum | ParmNames {
pSolvingMethod,
pDt,
pCGTolerance,
pCGMaxIter,
pMaxNewtonSteps,
pErrTolerance,
pDebug,
pNumParms
} |
| |
| typedef AttrMap< cell, VtxData > | CellAttr2 |
| |
| typedef std::pair< cell, cell > | CellCellPair |
| |
| typedef AttrMap< CellCellPair, EdgData > | MyEdgeAttr2 |
| |
Definition at line 68 of file DynamXProcessMorphogens.hpp.
◆ Solver()
◆ getDerivatives()
| std::vector<double> mgx::MeinhardtAI::Solver::getDerivatives |
( |
const cell & |
c | ) |
|
|
virtual |
◆ getValues()
| std::vector<double> mgx::MeinhardtAI::Solver::getValues |
( |
const cell & |
c | ) |
|
|
virtual |
◆ setValues() [1/2]
| bool mgx::MeinhardtAI::Solver::setValues |
( |
const cell & |
c, |
|
|
const std::vector< double > & |
values |
|
) |
| |
◆ setValues() [2/2]
| void mgx::MeinhardtAI::Solver::setValues |
( |
const cell & |
c, |
|
|
std::vector< double > |
values |
|
) |
| |
|
virtual |
◆ updateDerivatives()
| void mgx::MeinhardtAI::Solver::updateDerivatives |
( |
const cell & |
c | ) |
|
|
virtual |
◆ cellAttr
| CellAttr* mgx::MeinhardtAI::Solver::cellAttr |
The documentation for this class was generated from the following file: