|
PSCF v1.3.3
|
Declaration of a specialized sweep parameter type. More...
#include <ParameterType.h>
Public Member Functions | |
| ParameterType () | |
| Constructor. | |
| ParameterType (std::string name, int nId, ParameterModifier &modifier) | |
| Alternate constructor that sets all members. | |
| ~ParameterType () | |
| Destructor. | |
Declaration of a specialized sweep parameter type.
The SweepTmpl class has a member list named parameterTypes_ which contains a set of ParameterType objects that are added at run time. Each of these ParameterType objects represents a sweepable parameter that is associated with an object that is a subclass of ParameterModifier. This latter object is responsible for defining the setter/getter functions that actually affect the sweepable parameter.
Definition at line 30 of file ParameterType.h.
| Pscf::ParameterType::ParameterType | ( | ) |
Constructor.
Definition at line 13 of file ParameterType.cpp.
| Pscf::ParameterType::ParameterType | ( | std::string | name, |
| int | nId, | ||
| ParameterModifier & | modifier ) |
Alternate constructor that sets all members.
| name | String representing the name of this parameter |
| nId | The number of indices needed to specify this parameter |
| modifier | The ParameterModifier that owns this parameter |
Definition at line 20 of file ParameterType.cpp.
| Pscf::ParameterType::~ParameterType | ( | ) |
Destructor.
Definition at line 28 of file ParameterType.cpp.