BISICLES AMR ice sheet model  0.9
Public Member Functions | List of all members
PythonInterface::PythonMuCoefficient Class Reference

#include <PythonInterface.H>

Inheritance diagram for PythonInterface::PythonMuCoefficient:
Inheritance graph
[legend]
Collaboration diagram for PythonInterface::PythonMuCoefficient:
Collaboration graph
[legend]

Public Member Functions

 PythonMuCoefficient (const std::string &a_pyModule, const std::string &a_pyFunc)
 
virtual ~PythonMuCoefficient ()
 
virtual MuCoefficientnew_muCoefficient () const
 factory method More...
 
virtual void setMuCoefficient (LevelData< FArrayBox > &a_C, LevelSigmaCS &a_coordSys, Real a_time, Real a_dt)
 define cell and face-centered coefficient More...
 
- Public Member Functions inherited from MuCoefficient
 MuCoefficient ()
 constructor More...
 
virtual ~MuCoefficient ()
 destructor More...
 

Additional Inherited Members

- Static Public Member Functions inherited from MuCoefficient
static MuCoefficientparseMuCoefficient (const char *a_prefix)
 assemble a MuCoefficient object from ParmParse input, return pointer More...
 

Constructor & Destructor Documentation

◆ PythonMuCoefficient()

PythonInterface::PythonMuCoefficient::PythonMuCoefficient ( const std::string &  a_pyModule,
const std::string &  a_pyFunc 
)

◆ ~PythonMuCoefficient()

PythonInterface::PythonMuCoefficient::~PythonMuCoefficient ( )
virtual

Member Function Documentation

◆ new_muCoefficient()

MuCoefficient * PythonInterface::PythonMuCoefficient::new_muCoefficient ( ) const
virtual

factory method

return a pointer to a new MuCoefficient object

Implements MuCoefficient.

References setMuCoefficient().

◆ setMuCoefficient()

void PythonInterface::PythonMuCoefficient::setMuCoefficient ( LevelData< FArrayBox > &  a_muCoef,
LevelSigmaCS a_coordSys,
Real  a_time,
Real  a_dt 
)
virtual

The documentation for this class was generated from the following files: