chaste.ode package¶
Module contents¶
Ode Module
-
class
chaste.ode.
AbstractOdeSystem
¶ -
CalculateRootFunction
((AbstractOdeSystem)arg1, (float)time, (VecDouble)rY) → float :¶ - C++ signature :
- double CalculateRootFunction(AbstractOdeSystem {lvalue},double,std::vector<double, std::allocator<double> >)
CalculateRootFunction( (AbstractOdeSystem)arg1, (float)time, (VecDouble)rY) -> float :
- C++ signature :
- double CalculateRootFunction(AbstractOdeSystem_wrapper {lvalue},double,std::vector<double, std::allocator<double> >)
-
CalculateStoppingEvent
((AbstractOdeSystem)arg1, (float)time, (VecDouble)rY) → bool :¶ - C++ signature :
- bool CalculateStoppingEvent(AbstractOdeSystem {lvalue},double,std::vector<double, std::allocator<double> >)
CalculateStoppingEvent( (AbstractOdeSystem)arg1, (float)time, (VecDouble)rY) -> bool :
- C++ signature :
- bool CalculateStoppingEvent(AbstractOdeSystem_wrapper {lvalue},double,std::vector<double, std::allocator<double> >)
-
EvaluateYDerivatives
((AbstractOdeSystem)arg1, (float)time, (VecDouble)rY, (VecDouble)rDY) → None :¶ - C++ signature :
- void EvaluateYDerivatives(AbstractOdeSystem {lvalue},double,std::vector<double, std::allocator<double> >,std::vector<double, std::allocator<double> > {lvalue})
EvaluateYDerivatives( (AbstractOdeSystem)arg1, (float)arg2, (VecDouble)arg3, (VecDouble)arg4) -> None :
- C++ signature :
- void EvaluateYDerivatives(AbstractOdeSystem_wrapper {lvalue},double,std::vector<double, std::allocator<double> >,std::vector<double, std::allocator<double> > {lvalue})
-
GetUseAnalyticJacobian
((AbstractOdeSystem)arg1) → bool :¶ - C++ signature :
- bool GetUseAnalyticJacobian(AbstractOdeSystem {lvalue})
-
rGetConstStateVariables
((AbstractOdeSystem)arg1) → VecDouble :¶ - C++ signature :
- std::vector<double, std::allocator<double> > rGetConstStateVariables(AbstractOdeSystem {lvalue})
-
-
class
chaste.ode.
AbstractOdeSystemInformation
¶ -
GetAnyVariableIndex
((AbstractOdeSystemInformation)arg1, (str)rName) → int :¶ - C++ signature :
- unsigned int GetAnyVariableIndex(AbstractOdeSystemInformation {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
GetAnyVariableUnits
((AbstractOdeSystemInformation)arg1, (int)index) → str :¶ - C++ signature :
- std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > GetAnyVariableUnits(AbstractOdeSystemInformation {lvalue},unsigned int)
-
GetAttribute
((AbstractOdeSystemInformation)arg1, (str)rName) → float :¶ - C++ signature :
- double GetAttribute(AbstractOdeSystemInformation {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
GetDerivedQuantityIndex
((AbstractOdeSystemInformation)arg1, (str)rName) → int :¶ - C++ signature :
- unsigned int GetDerivedQuantityIndex(AbstractOdeSystemInformation {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
GetDerivedQuantityUnits
((AbstractOdeSystemInformation)arg1, (int)index) → str :¶ - C++ signature :
- std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > GetDerivedQuantityUnits(AbstractOdeSystemInformation {lvalue},unsigned int)
-
GetFreeVariableName
((AbstractOdeSystemInformation)arg1) → str :¶ - C++ signature :
- std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > GetFreeVariableName(AbstractOdeSystemInformation {lvalue})
-
GetFreeVariableUnits
((AbstractOdeSystemInformation)arg1) → str :¶ - C++ signature :
- std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > GetFreeVariableUnits(AbstractOdeSystemInformation {lvalue})
-
GetInitialConditions
((AbstractOdeSystemInformation)arg1) → VecDouble :¶ - C++ signature :
- std::vector<double, std::allocator<double> > GetInitialConditions(AbstractOdeSystemInformation {lvalue})
-
GetNumberOfAttributes
((AbstractOdeSystemInformation)arg1) → int :¶ - C++ signature :
- unsigned int GetNumberOfAttributes(AbstractOdeSystemInformation {lvalue})
-
GetNumberOfDerivedQuantities
((AbstractOdeSystemInformation)arg1) → int :¶ - C++ signature :
- unsigned int GetNumberOfDerivedQuantities(AbstractOdeSystemInformation {lvalue})
-
GetNumberOfParameters
((AbstractOdeSystemInformation)arg1) → int :¶ - C++ signature :
- unsigned int GetNumberOfParameters(AbstractOdeSystemInformation {lvalue})
-
GetParameterIndex
((AbstractOdeSystemInformation)arg1, (str)rName) → int :¶ - C++ signature :
- unsigned int GetParameterIndex(AbstractOdeSystemInformation {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
GetParameterUnits
((AbstractOdeSystemInformation)arg1, (int)index) → str :¶ - C++ signature :
- std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > GetParameterUnits(AbstractOdeSystemInformation {lvalue},unsigned int)
-
GetStateVariableIndex
((AbstractOdeSystemInformation)arg1, (str)rName) → int :¶ - C++ signature :
- unsigned int GetStateVariableIndex(AbstractOdeSystemInformation {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
GetStateVariableUnits
((AbstractOdeSystemInformation)arg1, (int)index) → str :¶ - C++ signature :
- std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > GetStateVariableUnits(AbstractOdeSystemInformation {lvalue},unsigned int)
-
GetSystemName
((AbstractOdeSystemInformation)arg1) → str :¶ - C++ signature :
- std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > GetSystemName(AbstractOdeSystemInformation {lvalue})
-
HasAnyVariable
((AbstractOdeSystemInformation)arg1, (str)rName) → bool :¶ - C++ signature :
- bool HasAnyVariable(AbstractOdeSystemInformation {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
HasAttribute
((AbstractOdeSystemInformation)arg1, (str)rName) → bool :¶ - C++ signature :
- bool HasAttribute(AbstractOdeSystemInformation {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
HasDerivedQuantity
((AbstractOdeSystemInformation)arg1, (str)rName) → bool :¶ - C++ signature :
- bool HasDerivedQuantity(AbstractOdeSystemInformation {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
HasParameter
((AbstractOdeSystemInformation)arg1, (str)rName) → bool :¶ - C++ signature :
- bool HasParameter(AbstractOdeSystemInformation {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
HasStateVariable
((AbstractOdeSystemInformation)arg1, (str)rName) → bool :¶ - C++ signature :
- bool HasStateVariable(AbstractOdeSystemInformation {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
Initialise
((AbstractOdeSystemInformation)arg1) → None :¶ - C++ signature :
- void Initialise(AbstractOdeSystemInformation_wrapper {lvalue})
-
SetDefaultInitialCondition
((AbstractOdeSystemInformation)arg1, (int)index, (float)initialCondition) → None :¶ - C++ signature :
- void SetDefaultInitialCondition(AbstractOdeSystemInformation {lvalue},unsigned int,double)
-
SetDefaultInitialConditions
((AbstractOdeSystemInformation)arg1, (VecDouble)rInitialConditions) → None :¶ - C++ signature :
- void SetDefaultInitialConditions(AbstractOdeSystemInformation {lvalue},std::vector<double, std::allocator<double> >)
-
rGetDerivedQuantityNames
((AbstractOdeSystemInformation)arg1) → VecString :¶ - C++ signature :
- std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > rGetDerivedQuantityNames(AbstractOdeSystemInformation {lvalue})
-
rGetDerivedQuantityUnits
((AbstractOdeSystemInformation)arg1) → VecString :¶ - C++ signature :
- std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > rGetDerivedQuantityUnits(AbstractOdeSystemInformation {lvalue})
-
rGetParameterNames
((AbstractOdeSystemInformation)arg1) → VecString :¶ - C++ signature :
- std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > rGetParameterNames(AbstractOdeSystemInformation {lvalue})
-
rGetParameterUnits
((AbstractOdeSystemInformation)arg1) → VecString :¶ - C++ signature :
- std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > rGetParameterUnits(AbstractOdeSystemInformation {lvalue})
-
rGetStateVariableNames
((AbstractOdeSystemInformation)arg1) → VecString :¶ - C++ signature :
- std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > rGetStateVariableNames(AbstractOdeSystemInformation {lvalue})
-
rGetStateVariableUnits
((AbstractOdeSystemInformation)arg1) → VecString :¶ - C++ signature :
- std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > rGetStateVariableUnits(AbstractOdeSystemInformation {lvalue})
-
-
class
chaste.ode.
AbstractPythonOdeSystemInformation
¶ -
AddVariableName
((AbstractPythonOdeSystemInformation)arg1, (str)rName) → None :¶ - C++ signature :
- void AddVariableName(AbstractPythonOdeSystemInformation {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
AddVariableUnit
((AbstractPythonOdeSystemInformation)arg1, (str)rUnit) → None :¶ - C++ signature :
- void AddVariableUnit(AbstractPythonOdeSystemInformation {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
-
Initialise
((AbstractPythonOdeSystemInformation)arg1) → None :¶ - C++ signature :
- void Initialise(AbstractPythonOdeSystemInformation_wrapper {lvalue})
-
SetIsInitialised
((AbstractPythonOdeSystemInformation)arg1[, (bool)isInitialized=True]) → None :¶ - C++ signature :
- void SetIsInitialised(AbstractPythonOdeSystemInformation {lvalue} [,bool=True])
-