|
MAST
|
This defines a parameter that is a level set function and stores a pointer to the node in the level-set mesh whose value is defiend by this parameter. More...
#include <level_set_parameter.h>


Public Member Functions | |
| LevelSetParameter (const std::string &nm, const Real &val, const libMesh::Node *node) | |
| virtual | ~LevelSetParameter () |
| const libMesh::Node * | level_set_node () const |
Public Member Functions inherited from MAST::Parameter | |
| Parameter (const std::string &nm, const Real &val) | |
| Parameter (const MAST::Parameter &f) | |
| virtual | ~Parameter () |
| Real & | operator() () |
| Real | operator() () const |
| Real * | ptr () |
| virtual bool | depends_on (const MAST::FunctionBase &f) const |
| void | operator= (const Real &val) |
| sets the value of this function More... | |
Public Member Functions inherited from MAST::FunctionBase | |
| FunctionBase (const std::string &nm, const bool is_field_func) | |
| initializes the parameter to the given name More... | |
| FunctionBase (const MAST::FunctionBase &f) | |
| Copy constructor. More... | |
| virtual | ~FunctionBase () |
| virtual destructor More... | |
| const std::string & | name () const |
| returns the name of this function More... | |
| virtual bool | is_shape_parameter () const |
| virtual void | set_as_shape_parameter (bool f) |
| virtual bool | is_topology_parameter () const |
| virtual void | set_as_topology_parameter (bool f) |
Protected Attributes | |
| const libMesh::Node * | _node |
| Pointer to the level set node. More... | |
Protected Attributes inherited from MAST::Parameter | |
| Real * | _val |
| Pointer to the value of the parameter. More... | |
Protected Attributes inherited from MAST::FunctionBase | |
| std::string | _name |
| name of this parameter More... | |
| bool | _is_field_func |
| flag to store the nature of field function More... | |
| bool | _is_shape_parameter |
| bool | _is_topology_parameter |
| std::set< const MAST::FunctionBase * > | _functions |
set of functions that this function depends on More... | |
This defines a parameter that is a level set function and stores a pointer to the node in the level-set mesh whose value is defiend by this parameter.
Definition at line 38 of file level_set_parameter.h.
|
inline |
Definition at line 43 of file level_set_parameter.h.
|
inlinevirtual |
Definition at line 49 of file level_set_parameter.h.
|
inline |
Definition at line 54 of file level_set_parameter.h.
|
protected |
Pointer to the level set node.
Definition at line 64 of file level_set_parameter.h.