21#ifndef OPAL_FieldSolver_HH
22#define OPAL_FieldSolver_HH
114 return ippl::Vector<bool, 3>(
Inform & operator<<(Inform &os, const FieldSolverCmd &fs)
bool getBool(const Attribute &attr)
Return logical value.
Definition(int size, const char *name, const char *help)
Constructor for exemplars.
std::vector< Attribute > itsAttr
The object attributes.
virtual void execute()
Execute (init) the field solver data.
virtual FieldSolverCmd * clone(const std::string &name)
Make clone.
FieldSolverCmdType fsType_m
static FieldSolverCmd * find(const std::string &name)
Find named FieldSolverCmd.
Inform & printInfo(Inform &os) const
void operator=(const FieldSolverCmd &)
FieldSolverCmd()
Exemplar constructor.
double getNX() const
Return meshsize.
virtual ~FieldSolverCmd()
double getNY() const
Return meshsize.
double getNZ() const
Return meshsize.
FieldSolverCmd(const FieldSolverCmd &)
virtual void update()
Update the field solver data.
double getBoxIncr() const
FieldSolverCmdType getFieldSolverCmdType() const
void setFieldSolverCmdType()
ippl::Vector< bool, 3 > getDomDec() const