ksolve/testKsolve.cpp File Reference

#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"
Include dependency graph for testKsolve.cpp:

Functions

Id makeReacTest ()
void testSetupReac ()
void testBuildStoich ()
void testRunKsolve ()
void testRunGsolve ()
void testFuncTerm ()
void testKsolve ()
void testKsolveProcess ()

Function Documentation

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().

Here is the call graph for this function:

void testBuildStoich (  ) 

References Shell::doCreate(), Shell::doDelete(), Field< A >::get(), makeReacTest(), and Field< A >::set().

Referenced by testKsolve().

Here is the call graph for this function:

void testFuncTerm (  ) 

References doubleEq(), FuncTerm::setExpr(), and FuncTerm::setReactantIndex().

Referenced by testKsolve().

Here is the call graph for this function:

void testKsolve (  ) 

References testBuildStoich(), testFuncTerm(), testRunGsolve(), testRunKsolve(), and testSetupReac().

Referenced by nonMpiTests().

Here is the call graph for this function:

void testKsolveProcess (  ) 
void testRunGsolve (  ) 
void testRunKsolve (  ) 
void testSetupReac (  ) 

References Shell::doDelete(), Shell::doReinit(), Shell::doStart(), and makeReacTest().

Referenced by testKsolve().

Here is the call graph for this function:


Generated on 1 Jul 2015 for MOOSE by  doxygen 1.6.1