MOOSE - Multiscale Object Oriented Simulation Environment
|
#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"
Go to the source code of this file.
Functions | |
Id | makeReacTest () |
void | testBuildStoich () |
void | testFuncTerm () |
void | testKsolve () |
void | testKsolveProcess () |
void | testRunGsolve () |
void | testRunKsolve () |
void | testSetupReac () |
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
Definition at line 34 of file testKsolve.cpp.
References Eref::data(), Shell::doAddMsg(), Shell::doCreate(), Shell::doSetClock(), Id::eref(), Field< A >::get(), NA, PI, Field< A >::set(), and Id::value().
Referenced by testBuildStoich(), testRunGsolve(), testRunKsolve(), testSetupReac(), and testVolScaling().
void testBuildStoich | ( | ) |
Definition at line 156 of file testKsolve.cpp.
References Eref::data(), Shell::doCreate(), Shell::doDelete(), Id::eref(), Field< A >::get(), makeReacTest(), and Field< A >::set().
Referenced by testKsolve().
void testFuncTerm | ( | ) |
Definition at line 305 of file testKsolve.cpp.
References doubleEq(), FuncTerm::setExpr(), and FuncTerm::setReactantIndex().
Referenced by testKsolve().
void testKsolve | ( | ) |
Definition at line 329 of file testKsolve.cpp.
References testBuildStoich(), testFuncTerm(), testRunGsolve(), testRunKsolve(), and testSetupReac().
Referenced by nonMpiTests().
void testKsolveProcess | ( | ) |
Definition at line 338 of file testKsolve.cpp.
void testRunGsolve | ( | ) |
Definition at line 262 of file testKsolve.cpp.
References Eref::data(), Shell::doCreate(), Shell::doDelete(), Shell::doReinit(), Shell::doSetClock(), Shell::doStart(), Shell::doUseClock(), Id::eref(), makeReacTest(), NA, PI, Field< A >::set(), and SetGet2< A1, A2 >::set().
Referenced by testKsolve().
void testRunKsolve | ( | ) |
Definition at line 235 of file testKsolve.cpp.
References Eref::data(), Shell::doCreate(), Shell::doDelete(), Shell::doReinit(), Shell::doSetClock(), Shell::doStart(), Shell::doUseClock(), Id::eref(), makeReacTest(), Field< A >::set(), and SetGet2< A1, A2 >::set().
Referenced by testKsolve().
void testSetupReac | ( | ) |
Definition at line 137 of file testKsolve.cpp.
References Eref::data(), Shell::doDelete(), Shell::doReinit(), Shell::doStart(), Id::eref(), and makeReacTest().
Referenced by testKsolve().