BISICLES AMR ice sheet model
0.9
|
Go to the source code of this file.
Classes | |
class | PythonInterface::PythonIBC |
PythonInterface::PythonIBC, a PhysIBC-derived class which allows the bedrock and topography to be set by a user-defined python function f(x,y) . More... | |
class | PythonInterface::PythonSurfaceFlux |
Use a python function to evaluate the surface flux. More... | |
class | PythonInterface::PythonIceTemperatureIBC |
PhysIBC-derived class that allows the internalEnergy to set a a user-defined python function f(x,y,sigma,thickness,topography,surface) . More... | |
class | PythonInterface::PythonBasalFriction |
BasalFriction that calls a python function to compute ![]() | |
class | PythonInterface::PythonMuCoefficient |
class | PythonInterface::PythonVelocitySolver |
Namespaces | |
PythonInterface | |
Functions | |
void | PythonInterface::InitializePythonModule (PyObject **a_pModule, const std::string &a_pyModuleName) |
void | PythonInterface::InitializePythonFunction (PyObject **a_pFunc, PyObject *a_pModule, const std::string &a_pyFuncName) |
void | PythonInterface::FillKwargs (std::map< std::string, Real > &a_kwarg, const AmrIceBase &a_amrIce, int a_level, const DataIterator &a_dit, const IntVect &a_iv) |
void | PythonInterface::PythonEval (PyObject *a_pyFunc, Vector< Real > &a_value, Vector< Real > &a_arg, std::map< std::string, Real > *a_kwarg=NULL) |