GEOS
|
#include <LineBlock.hpp>
Public Member Functions | |
LineBlock (string const &name, Group *const parent) | |
Constructor for this class. More... | |
Getters / Setters | |
globalIndex | numElements () const override final |
Get the global number of well elements. More... | |
void | setNumElements (globalIndex numElems) |
Set the global number of well elements. More... | |
arrayView2d< real64 const > | getElemCoords () const override final |
Get the physical location of the centers of well elements. More... | |
void | setElemCoords (arrayView2d< real64 const > elemCenterCoords) |
Set the physical location of the centers of well elements. More... | |
arrayView1d< globalIndex const > | getNextElemIndex () const override final |
Get the global indices mapping an element to the next. More... | |
void | setNextElemIndex (arrayView1d< globalIndex const > nextElemId) |
Set the global indices mapping an element to the next. More... | |
arrayView1d< arrayView1d< globalIndex const > const > | getPrevElemIndices () const override final |
Get the global indices mapping an element to the previous ones. More... | |
void | setPrevElemIndices (arrayView1d< arrayView1d< globalIndex const > const > prevElemIndices) |
Set the global indices mapping an element to the previous ones. More... | |
arrayView2d< globalIndex const > | getElemToNodesMap () const override final |
Get the global indices of the well nodes nodes connected to each element. More... | |
void | setElemToNodesMap (arrayView2d< globalIndex const > elemToNodesMap) |
Set the global indices of the well nodes nodes connected to each element. More... | |
arrayView1d< real64 const > | getElemVolume () const override final |
Get the volume of the well elements. More... | |
void | setElemVolume (arrayView1d< real64 const > elemVolume) |
Set the volume of the well elements. More... | |
real64 | getElementRadius () const override final |
Get the radius in the well. More... | |
void | setElementRadius (real64 radius) |
Set the radius in the well. More... | |
globalIndex | numNodes () const override final |
Get the global number of well nodes. More... | |
void | setNumNodes (globalIndex numNodes) |
Set the global number of well nodes. More... | |
arrayView2d< real64 const > | getNodeCoords () const override final |
Get the physical location of the centers of well elements. More... | |
void | setNodeCoords (arrayView2d< real64 const > nodeCoords) |
Set the physical location of the centers of well elements. More... | |
globalIndex | numPerforations () const override final |
Get the global number of perforations on this well. More... | |
void | setNumPerforations (globalIndex numPerforations) |
Set the global number of perforations on this well. More... | |
arrayView2d< real64 const > | getPerfCoords () const override final |
Get the locations of the perforations. More... | |
void | setPerfCoords (arrayView2d< real64 const > perfCoords) |
Set the locations of the perforations. More... | |
arrayView1d< real64 const > | getPerfTransmissibility () const override final |
Get the well transmissibility at the perforations. More... | |
void | setPerfTransmissibility (arrayView1d< real64 const > perfTransmissibility) |
Set the well transmissibility at the perforations. More... | |
arrayView1d< real64 const > | getPerfSkinFactor () const override final |
Get the well skin factor at the perforations. More... | |
void | setPerfSkinFactor (arrayView1d< real64 const > perfSkinFactor) |
Set the well skin factor at the perforations. More... | |
arrayView1d< globalIndex const > | getPerfElemIndex () const override final |
Get the global indices of the well elements connected to each perforation. More... | |
void | setPerfElemIndex (arrayView1d< globalIndex const > perfElemId) |
Set the global indices of the well elements connected to each perforation. More... | |
void | setWellControlsName (string const &wellControlsName) |
Set the well controls name. More... | |
string const & | getWellControlsName () const override final |
Get the well controls name. More... | |
void | setWellGeneratorName (string const &wellGeneratorName) |
Set the well genrator name. More... | |
string const & | getWellGeneratorName () const override final |
Get the well generator name. More... | |
Public Member Functions inherited from geos::LineBlockABC | |
LineBlockABC (string const &name, Group *const parent) | |
Constructor. More... | |
Public Member Functions inherited from geos::dataRepository::Group | |
template<typename LOG_LEVEL_INFO > | |
std::enable_if_t< geos::is_log_level_info< LOG_LEVEL_INFO >, void > | addLogLevel () |
Append a levelCondition and a log description to the description of the wrapped object given a log info struct. Must be called in constructor. More... | |
virtual bool | registerCallback (void *func, const std::type_info &funcType) |
Register a callback function on the group. More... | |
virtual void | reinit () |
Performs re-initialization of certain variable depending on the solver being used. | |
Group (string const &name, Group *const parent) | |
Constructor. More... | |
Group (string const &name, conduit::Node &rootNode) | |
Constructor. More... | |
Group (Group &&source)=default | |
Move constructor. More... | |
virtual | ~Group () |
Destructor, deletes all Groups and Wrappers owned by this Group. | |
Group ()=delete | |
Deleted default constructor. | |
Group (Group const &)=delete | |
Deleted copy constructor. | |
Group & | operator= (Group const &)=delete |
Deleted copy assignment operator. More... | |
Group & | operator= (Group &&)=delete |
Deleted move assignment operator. More... | |
void | printDataHierarchy (integer indent=0) const |
Prints the data hierarchy recursively. More... | |
string | dumpInputOptions () const |
string | dumpSubGroupsNames () const |
string | dumpWrappersNames () const |
template<typename T = Group> | |
T & | registerGroup (string const &name, std::unique_ptr< T > newObject) |
Register a new Group as a sub-group of current Group. More... | |
template<typename T = Group> | |
T & | registerGroup (string const &name, T *newObject) |
Register a new Group as a sub-group of current Group. More... | |
template<typename T = Group> | |
T & | registerGroup (string const &name) |
Register a new Group as a sub-group of current Group. More... | |
template<typename T = Group> | |
T & | registerGroup (subGroupMap::KeyIndex const &keyIndex) |
Register a new Group as a sub-group of current Group. More... | |
template<typename T = Group, typename TBASE = Group> | |
T & | registerGroup (string const &name, string const &catalogName) |
Register a new Group as a sub-group of current Group. More... | |
void | deregisterGroup (string const &name) |
Removes a child group from this group. More... | |
virtual Group * | createChild (string const &childKey, string const &childName) |
Creates a new sub-Group using the ObjectCatalog functionality. More... | |
template<typename T = Group, typename KEY = void> | |
T * | getGroupPointer (KEY const &key) |
Return a pointer to a sub-group of the current Group. More... | |
template<typename T = Group, typename KEY = void> | |
T const * | getGroupPointer (KEY const &key) const |
Return a pointer to a sub-group of the current Group. More... | |
template<typename T = Group, typename KEY = void> | |
T & | getGroup (KEY const &key) |
Return a reference to a sub-group of the current Group. More... | |
template<typename T = Group, typename KEY = void> | |
T const & | getGroup (KEY const &key) const |
Return a reference to a sub-group of the current Group. More... | |
template<typename T = Group> | |
T & | getGroupByPath (string const &path) |
Retrieve a group from the hierarchy using a path. More... | |
template<typename T = Group> | |
T const & | getGroupByPath (string const &path) const |
Retrieve a group from the hierarchy using a path. More... | |
subGroupMap & | getSubGroups () |
Get the subgroups object. More... | |
subGroupMap const & | getSubGroups () const |
Get the subgroups object. More... | |
localIndex | numSubGroups () const |
return the number of sub groups in this Group More... | |
std::vector< string > | getSubGroupsNames () const |
template<typename T = Group> | |
bool | hasGroup (string const &name) const |
Check whether a sub-group exists. More... | |
template<typename T > | |
bool | hasSubGroupOfType () const |
Check whether a sub-group exists by type. More... | |
template<typename GROUPTYPE = Group, typename ... GROUPTYPES, typename LAMBDA > | |
void | forSubGroups (LAMBDA &&lambda) |
Apply the given functor to subgroups that can be casted to one of specified types. More... | |
template<typename GROUPTYPE = Group, typename ... GROUPTYPES, typename LAMBDA > | |
void | forSubGroups (LAMBDA &&lambda) const |
Apply the given functor to subgroups that can be casted to one of specified types. More... | |
template<typename GROUPTYPE = Group, typename ... GROUPTYPES, typename LAMBDA > | |
void | forSubGroupsIndex (LAMBDA &&lambda) |
Apply the given functor to subgroups that can be casted to one of specified types. More... | |
template<typename GROUPTYPE = Group, typename ... GROUPTYPES, typename LAMBDA > | |
void | forSubGroupsIndex (LAMBDA &&lambda) const |
Apply the given functor to subgroups that can be casted to one of specified types. More... | |
template<typename GROUPTYPE = Group, typename ... GROUPTYPES, typename LOOKUP_CONTAINER , typename LAMBDA > | |
void | forSubGroups (LOOKUP_CONTAINER const &subGroupKeys, LAMBDA &&lambda) |
Apply the given functor to subgroups that can be casted to one of specified types. More... | |
template<typename GROUPTYPE = Group, typename ... GROUPTYPES, typename LOOKUP_CONTAINER , typename LAMBDA > | |
void | forSubGroups (LOOKUP_CONTAINER const &subGroupKeys, LAMBDA &&lambda) const |
Apply the given functor to subgroups that can be casted to one of specified types. More... | |
template<typename LAMBDA > | |
void | forWrappers (LAMBDA &&lambda) |
Apply the given functor to wrappers. More... | |
template<typename LAMBDA > | |
void | forWrappers (LAMBDA &&lambda) const |
Apply the given functor to wrappers. More... | |
template<typename TYPE , typename ... TYPES, typename LAMBDA > | |
void | forWrappers (LAMBDA &&lambda) |
Apply the given functor to wrappers that can be cast to one of specified types. More... | |
template<typename TYPE , typename ... TYPES, typename LAMBDA > | |
void | forWrappers (LAMBDA &&lambda) const |
Apply the given functor to wrappers that can be cast to one of specified types. More... | |
virtual void | initialize_postMeshGeneration () |
initialization post generation of the mesh. | |
void | initialize () |
Run initialization functions on this and all subgroups. More... | |
virtual void | initializationOrder (string_array &order) |
Sets the initialization order for sub-Groups. More... | |
void | initializePostInitialConditions () |
Initialization routine to be called after calling ApplyInitialConditions(). More... | |
void | postRestartInitializationRecursive () |
Initialization routine to be called after calling reading a restart file. More... | |
void | processInputFileRecursive (xmlWrapper::xmlDocument &xmlDocument, xmlWrapper::xmlNode &targetNode) |
Recursively read values using ProcessInputFile() from the input file and put them into the wrapped values for this group. Also add the includes content to the xmlDocument when Include nodes are encountered. More... | |
void | processInputFileRecursive (xmlWrapper::xmlDocument &xmlDocument, xmlWrapper::xmlNode &targetNode, xmlWrapper::xmlNodePos const &nodePos) |
Same as processInputFileRecursive(xmlWrapper::xmlDocument &, xmlWrapper::xmlNode &) but allow to reuse an existing xmlNodePos. More... | |
void | postInputInitializationRecursive () |
Recursively call postInputInitialization() to apply post processing after reading input values. | |
template<typename T , typename TBASE = T> | |
Wrapper< TBASE > & | registerWrapper (string const &name, wrapperMap::KeyIndex::index_type *const rkey=nullptr) |
Create and register a Wrapper around a new object. More... | |
template<typename T , typename TBASE = T> | |
Wrapper< TBASE > & | registerWrapper (Group::wrapperMap::KeyIndex const &viewKey) |
Create and register a Wrapper around a new object. More... | |
template<typename T > | |
Wrapper< T > & | registerWrapper (string const &name, std::unique_ptr< T > newObject) |
Register a Wrapper around a given object and take ownership. More... | |
template<typename T > | |
Wrapper< T > & | registerWrapper (string const &name, T *newObject) |
Register a Wrapper around an existing object, does not take ownership of the object. More... | |
WrapperBase & | registerWrapper (std::unique_ptr< WrapperBase > wrapper) |
Register and take ownership of an existing Wrapper. More... | |
void | deregisterWrapper (string const &name) |
Removes a Wrapper from this group. More... | |
void | generateDataStructureSkeleton (integer const level) |
Build a complete datastructure for schema generation. More... | |
virtual void | expandObjectCatalogs () |
Expand any catalogs in the data structure. | |
virtual void | setSchemaDeviations (xmlWrapper::xmlNode schemaRoot, xmlWrapper::xmlNode schemaParent, integer documentationType) |
Inform the schema generator of any deviations between the xml and GEOS data structures. More... | |
virtual void | registerDataOnMeshRecursive (Group &meshBodies) |
Calls RegisterDataOnMesh() recursively. More... | |
virtual void | registerDataOnMesh (Group &meshBodies) |
Register data on mesh entities. More... | |
virtual localIndex | packSize (string_array const &wrapperNames, integer const recursive, bool onDevice, parallelDeviceEvents &events) const |
Get the size required to pack a list of wrappers. More... | |
virtual localIndex | packSize (string_array const &wrapperNames, arrayView1d< localIndex const > const &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events) const |
Get the size required to pack a list of indices within a list of wrappers. More... | |
localIndex | packSize (arrayView1d< localIndex const > const &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events) const |
Get the size required to pack a list of indices for all registered wrappers. More... | |
virtual localIndex | pack (buffer_unit_type *&buffer, string_array const &wrapperNames, integer const recursive, bool onDevice, parallelDeviceEvents &events) const |
Pack a list of wrappers to a buffer. More... | |
virtual localIndex | pack (buffer_unit_type *&buffer, string_array const &wrapperNames, arrayView1d< localIndex const > const &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events) const |
Pack a list of indices within a list of wrappers. More... | |
localIndex | pack (buffer_unit_type *&buffer, arrayView1d< localIndex const > const &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events) const |
Pack a list of indices for all registered wrappers. More... | |
virtual localIndex | unpack (buffer_unit_type const *&buffer, arrayView1d< localIndex > &packList, integer const recursive, bool onDevice, parallelDeviceEvents &events, MPI_Op op=MPI_REPLACE) |
Unpack a buffer. More... | |
template<typename KEY > | |
WrapperBase const & | getWrapperBase (KEY const &key) const |
Return a reference to a WrapperBase stored in this group. More... | |
template<typename KEY > | |
WrapperBase & | getWrapperBase (KEY const &key) |
Return a reference to a WrapperBase stored in this group. More... | |
indexType | getWrapperIndex (string const &name) const |
wrapperMap const & | wrappers () const |
Get access to the internal wrapper storage. More... | |
wrapperMap & | wrappers () |
Get access to the internal wrapper storage. More... | |
indexType | numWrappers () const |
Return the number of wrappers. More... | |
std::vector< string > | getWrappersNames () const |
template<typename LOOKUP_TYPE > | |
bool | hasWrapper (LOOKUP_TYPE const &lookup) const |
Check if a wrapper exists. More... | |
template<typename T , typename LOOKUP_TYPE > | |
Wrapper< T > const & | getWrapper (LOOKUP_TYPE const &index) const |
Retrieve a Wrapper stored in this group. More... | |
template<typename T , typename LOOKUP_TYPE > | |
Wrapper< T > & | getWrapper (LOOKUP_TYPE const &index) |
Retrieve a Wrapper stored in this group. More... | |
template<typename T , typename LOOKUP_TYPE > | |
Wrapper< T > const * | getWrapperPointer (LOOKUP_TYPE const &index) const |
Retrieve a Wrapper stored in this group. More... | |
template<typename T , typename LOOKUP_TYPE > | |
Wrapper< T > * | getWrapperPointer (LOOKUP_TYPE const &index) |
Retrieve a Wrapper stored in this group. More... | |
template<typename T , typename LOOKUP_TYPE > | |
GEOS_DECLTYPE_AUTO_RETURN | getReference (LOOKUP_TYPE const &lookup) const |
Look up a wrapper and get reference to wrapped object. More... | |
template<typename T , typename LOOKUP_TYPE > | |
T & | getReference (LOOKUP_TYPE const &lookup) |
Look up a wrapper and get reference to wrapped object. More... | |
virtual void | resize (localIndex const newSize) |
Resize the group and all contained wrappers that resize with parent. More... | |
virtual void | reserve (indexType const newsize) |
Set the new capacity and reserve it in all wrappers that resize with parent. More... | |
localIndex | capacity () const |
Get the "capacity" of the group, which determines the capacity of resizable wrappers. More... | |
localIndex | size () const |
Get the "size" of the group, which determines the number of elements in resizable wrappers. More... | |
string const & | getName () const |
Get group name. More... | |
string | getPath () const |
Return the path of this Group in the data repository. Starts with '/' followed by the hierarchy of the children of the "Problem" in which the Group is. More... | |
DataContext const & | getDataContext () const |
template<typename KEY > | |
DataContext const & | getWrapperDataContext (KEY key) const |
Group & | getParent () |
Access the group's parent. More... | |
Group const & | getParent () const |
Access the group's parent. More... | |
bool | hasParent () const |
localIndex | getIndexInParent () const |
Get the group's index within its parent group. More... | |
localIndex | getSubGroupIndex (keyType const &key) const |
Get the index of a sub-Group within this group. More... | |
int | sizedFromParent () const |
Check whether this Group is resized when its parent is resized. More... | |
Group & | setSizedFromParent (int val) |
Set whether this wrapper is resized when its parent is resized. More... | |
RestartFlags | getRestartFlags () const |
Get flags that control restart output of this group. More... | |
void | setRestartFlags (RestartFlags flags) |
Set flags that control restart output of this group. More... | |
InputFlags | getInputFlags () const |
Get input flags for schema generation. More... | |
void | setInputFlags (InputFlags flags) |
Set input flags for schema generation. More... | |
conduit::Node & | getConduitNode () |
Return the Conduit node object associated with this group. More... | |
conduit::Node const & | getConduitNode () const |
Return the Conduit node object associated with this group. More... | |
void | prepareToWrite () |
Register the group and its wrappers with Conduit. | |
void | finishWriting () |
Write the group and its wrappers into Conduit. | |
void | loadFromConduit () |
Read the group and its wrappers from Conduit. | |
void | enableLogLevelInput () |
void | setLogLevel (integer const logLevel) |
Set verbosity level. More... | |
integer | getLogLevel () const |
Additional Inherited Members | |
Public Types inherited from geos::dataRepository::Group | |
using | subGroupMap = MappedVector< Group, Group *, keyType, indexType > |
The template specialization of MappedVector to use for the collection of sub-Group objects. | |
using | wrapperMap = MappedVector< WrapperBase, WrapperBase *, keyType, indexType > |
The template specialization of MappedVector to use for the collection wrappers objects. | |
using | CatalogInterface = dataRepository::CatalogInterface< Group, string const &, Group *const > |
Type alias for catalog interface used by this class. See CatalogInterface. | |
Static Public Member Functions inherited from geos::dataRepository::Group | |
template<typename T0 , typename T1 , typename ... CASTTYPES, typename CONTAINERTYPE , typename LAMBDA > | |
static bool | applyLambdaToContainer (CONTAINERTYPE &container, LAMBDA &&lambda) |
Apply a given functor to a container if the container can be cast to one of the specified types. More... | |
static CatalogInterface::CatalogType & | getCatalog () |
Get the singleton catalog for this Group. More... | |
Protected Member Functions inherited from geos::dataRepository::Group | |
virtual void | postInputInitialization () |
virtual void | initializePreSubGroups () |
Called by Initialize() prior to initializing sub-Groups. | |
virtual void | initializePostSubGroups () |
Called by Initialize() after to initializing sub-Groups. | |
virtual void | initializePostInitialConditionsPreSubGroups () |
Called by InitializePostInitialConditions() prior to initializing sub-Groups. | |
virtual void | initializePostInitialConditionsPostSubGroups () |
Called by InitializePostInitialConditions() after to initializing sub-Groups. | |
virtual void | postRestartInitialization () |
Performs initialization required after reading from a restart file. | |
Implementation of the LineBlock responsible for modification/creation capabilities.
Definition at line 28 of file LineBlock.hpp.
Constructor for this class.
[in] | name | the name of this object manager |
[in] | parent | the parent Group |
|
inlinefinaloverridevirtual |
Get the physical location of the centers of well elements.
Implements geos::LineBlockABC.
Definition at line 53 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the radius in the well.
Implements geos::LineBlockABC.
Definition at line 96 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the global indices of the well nodes nodes connected to each element.
Implements geos::LineBlockABC.
Definition at line 78 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the volume of the well elements.
Implements geos::LineBlockABC.
Definition at line 87 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the global indices mapping an element to the next.
Implements geos::LineBlockABC.
Definition at line 61 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the physical location of the centers of well elements.
Implements geos::LineBlockABC.
Definition at line 116 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the locations of the perforations.
Implements geos::LineBlockABC.
Definition at line 137 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the global indices of the well elements connected to each perforation.
Implements geos::LineBlockABC.
Definition at line 164 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the well skin factor at the perforations.
Implements geos::LineBlockABC.
Definition at line 155 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the well transmissibility at the perforations.
Implements geos::LineBlockABC.
Definition at line 146 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the global indices mapping an element to the previous ones.
Implements geos::LineBlockABC.
Definition at line 69 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the well controls name.
Implements geos::LineBlockABC.
Definition at line 177 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the well generator name.
Implements geos::LineBlockABC.
Definition at line 184 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the global number of well elements.
Implements geos::LineBlockABC.
Definition at line 45 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the global number of well nodes.
Implements geos::LineBlockABC.
Definition at line 107 of file LineBlock.hpp.
|
inlinefinaloverridevirtual |
Get the global number of perforations on this well.
Implements geos::LineBlockABC.
Definition at line 128 of file LineBlock.hpp.
|
inline |
Set the physical location of the centers of well elements.
elemCenterCoords | list of center locations of the well elements |
Definition at line 59 of file LineBlock.hpp.
|
inline |
Set the radius in the well.
radius | the radius in the well |
Definition at line 103 of file LineBlock.hpp.
|
inline |
Set the global indices of the well nodes nodes connected to each element.
elemToNodesMap | list providing the global index of the well nodes for each well element |
Definition at line 85 of file LineBlock.hpp.
|
inline |
Set the volume of the well elements.
elemVolume | list of volumes of the well elements |
Definition at line 94 of file LineBlock.hpp.
|
inline |
Set the global indices mapping an element to the next.
nextElemId | list providing the global index of the next element for each element |
Definition at line 67 of file LineBlock.hpp.
|
inline |
Set the physical location of the centers of well elements.
nodeCoords | list of center locations of the well elements |
Definition at line 122 of file LineBlock.hpp.
|
inline |
Set the global number of well elements.
numElems | the global number of elements |
Definition at line 51 of file LineBlock.hpp.
|
inline |
Set the global number of well nodes.
numNodes | the global number of nodes |
Definition at line 114 of file LineBlock.hpp.
|
inline |
Set the global number of perforations on this well.
numPerforations | the global number of elements |
Definition at line 135 of file LineBlock.hpp.
|
inline |
Set the locations of the perforations.
perfCoords | list of locations of all the perforations on the well |
Definition at line 144 of file LineBlock.hpp.
|
inline |
Set the global indices of the well elements connected to each perforation.
perfElemId | list providing the global index of the connected well element for each perforation |
Definition at line 170 of file LineBlock.hpp.
|
inline |
Set the well skin factor at the perforations.
perfSkinFactor | list of well skin factor at all the perforations on the well |
Definition at line 162 of file LineBlock.hpp.
|
inline |
Set the well transmissibility at the perforations.
perfTransmissibility | list of well transmissibility at all the perforations on the well |
Definition at line 153 of file LineBlock.hpp.
void geos::LineBlock::setPrevElemIndices | ( | arrayView1d< arrayView1d< globalIndex const > const > | prevElemIndices | ) |
Set the global indices mapping an element to the previous ones.
prevElemIndices | list providing the global indices of the previous elements for each element |
|
inline |
Set the well controls name.
wellControlsName | The well controls name |
Definition at line 176 of file LineBlock.hpp.
|
inline |
Set the well genrator name.
wellGeneratorName | The well genrator name |
Definition at line 183 of file LineBlock.hpp.