9namespace PyFieldSolverNS {
38 Object* obj = &(*pyfs.getOpalShared());
42 "PyOpal::PyFieldSolverNS::registerFieldSolver",
43 "Internal error - field solver not recognised during register()"
53 PyOpalObjectNS::PyOpalObject<FieldSolver>
fs;
54 auto fsClass =
fs.make_class(
"FieldSolver");
void registerExceptions()
void registerFieldSolver(PyOpalObjectNS::PyOpalObject< FieldSolver > &fs)
BOOST_PYTHON_MODULE(field_solver)
static std::vector< AttributeDef > attributes
The base class for all OPAL objects.
static OpalData * getInstance()
void define(Object *newObject)
Define a new object.
The base class for all OPAL exceptions.