#include <fwellcondition.h>
Public Member Functions | |
FWellCondition (VecWellInfo &wells, double value) | |
FWellCondition (VecWellInfo &wells, const VecDouble &values) | |
virtual | ~FWellCondition () |
virtual bool | isInDomain (const VecDouble &p, unsigned component=0) const |
virtual double | operator() (const VecDouble &p, const unsigned int component=0) const |
Private Attributes | |
VecWellInfo | m_wells |
VecDouble | m_values |
This function specifies well conditions for the transport, and dynamic modules. Is a function whose domain is the wells' regions.
Definition at line 12 of file fwellcondition.h.
FWellCondition::FWellCondition | ( | VecWellInfo & | wells, | |
double | value | |||
) |
FWellCondition::FWellCondition | ( | VecWellInfo & | wells, | |
const VecDouble & | values | |||
) |
Definition at line 12 of file fwellcondition.cpp.
FWellCondition::~FWellCondition | ( | ) | [virtual] |
Definition at line 42 of file fwellcondition.cpp.
bool FWellCondition::isInDomain | ( | const VecDouble & | p, | |
unsigned | component = 0 | |||
) | const [virtual] |
Reimplemented from GeneralFunctionInterface.
Definition at line 19 of file fwellcondition.cpp.
double FWellCondition::operator() | ( | const VecDouble & | p, | |
const unsigned int | component = 0 | |||
) | const [virtual] |
Implements GeneralFunctionInterface.
Definition at line 30 of file fwellcondition.cpp.
VecDouble FWellCondition::m_values [private] |
Definition at line 16 of file fwellcondition.h.
VecWellInfo FWellCondition::m_wells [private] |
Definition at line 15 of file fwellcondition.h.