|
GEOS
|
This class describes constraint used to control a production well. More...
#include <WellProductionConstraint.hpp>

Public Member Functions | |
Constructor / Destructor | |
| ProductionConstraint (string const &name, dataRepository::Group *const parent) | |
| Constructor for WellControls Objects. More... | |
| ~ProductionConstraint () override | |
| Default destructor. | |
| ProductionConstraint ()=delete | |
| Deleted default constructor. | |
| ProductionConstraint (ProductionConstraint const &)=delete | |
| Deleted copy constructor. | |
| ProductionConstraint (ProductionConstraint &&)=delete | |
| Deleted move constructor. | |
| ProductionConstraint & | operator= (ProductionConstraint const &)=delete |
| Deleted assignment operator. More... | |
| ProductionConstraint & | operator= (ProductionConstraint &&)=delete |
| Deleted move operator. More... | |
Static Public Member Functions | |
| static string | catalogName () |
| name of the node manager in the object catalog More... | |
Protected Member Functions | |
| virtual void | postInputInitialization () override |
Static Protected Member Functions | |
| static bool | isViolated (const real64 ¤tValue, const real64 &constraintValue) |
This class describes constraint used to control a production well.
Definition at line 37 of file WellProductionConstraint.hpp.
|
explicit |
Constructor for WellControls Objects.
| [in] | name | the name of this instantiation of WellControls in the repository |
| [in] | parent | the parent group of this instantiation of WellControls |
|
inlinestatic |
name of the node manager in the object catalog
Definition at line 90 of file WellProductionConstraint.hpp.
|
delete |
Deleted move operator.
|
delete |
Deleted assignment operator.