#include "header.h"
#include "../shell/Shell.h"
#include "RateTerm.h"
#include "muParser.h"
#include "FuncTerm.h"
#include "SparseMatrix.h"
#include "KinSparseMatrix.h"
#include "VoxelPoolsBase.h"
#include "../mesh/VoxelJunction.h"
#include "XferInfo.h"
#include "ZombiePoolInterface.h"
#include "Stoich.h"
Functions | |
Id | makeReacTest () |
void | testSetupReac () |
void | testBuildStoich () |
void | testRunKsolve () |
void | testRunGsolve () |
void | testFuncTerm () |
void | testKsolve () |
void | testKsolveProcess () |
Id makeReacTest | ( | ) |
Tab controlled by table A + Tab <===> B A + B -sumtot--> tot1 2B <===> C
C ---e1Pool ---> D D ---e2Pool ----> E
All these are created on /kinetics, a cube compartment of vol 1e-18 m^3
References Shell::doAddMsg(), Shell::doCreate(), Shell::doSetClock(), Field< A >::get(), NA, PI, Field< A >::set(), and Id::value().
Referenced by testBuildStoich(), testRunGsolve(), testRunKsolve(), testSetupReac(), and testVolScaling().
void testBuildStoich | ( | ) |
References Shell::doCreate(), Shell::doDelete(), Field< A >::get(), makeReacTest(), and Field< A >::set().
Referenced by testKsolve().
void testFuncTerm | ( | ) |
References doubleEq(), FuncTerm::setExpr(), and FuncTerm::setReactantIndex().
Referenced by testKsolve().
void testKsolve | ( | ) |
References testBuildStoich(), testFuncTerm(), testRunGsolve(), testRunKsolve(), and testSetupReac().
Referenced by nonMpiTests().
void testKsolveProcess | ( | ) |
void testRunGsolve | ( | ) |
References Shell::doCreate(), Shell::doDelete(), Shell::doReinit(), Shell::doSetClock(), Shell::doStart(), Shell::doUseClock(), makeReacTest(), NA, PI, SetGet2< A1, A2 >::set(), and Field< A >::set().
Referenced by testKsolve().
void testRunKsolve | ( | ) |
References Shell::doCreate(), Shell::doDelete(), Shell::doReinit(), Shell::doSetClock(), Shell::doStart(), Shell::doUseClock(), makeReacTest(), SetGet2< A1, A2 >::set(), and Field< A >::set().
Referenced by testKsolve().
void testSetupReac | ( | ) |
References Shell::doDelete(), Shell::doReinit(), Shell::doStart(), and makeReacTest().
Referenced by testKsolve().