OGS
ProcessLib::LIE::JunctionProperty Struct Referencefinal

Detailed Description

Definition at line 22 of file JunctionProperty.h.

#include <JunctionProperty.h>

Public Member Functions

 JunctionProperty (int const junction_id_, MeshLib::Node const &junctionNode, std::array< int, 2 > const fracture_ids_)
 

Public Attributes

Eigen::Vector3d const coords
 
std::size_t const node_id
 
std::array< int, 2 > const fracture_ids
 
int const junction_id
 

Constructor & Destructor Documentation

◆ JunctionProperty()

ProcessLib::LIE::JunctionProperty::JunctionProperty ( int const junction_id_,
MeshLib::Node const & junctionNode,
std::array< int, 2 > const fracture_ids_ )
inline

Definition at line 24 of file JunctionProperty.h.

27 : coords{junctionNode.data()},
28 node_id{junctionNode.getID()},
29 fracture_ids{fracture_ids_},
30 junction_id{junction_id_}
31 {
32 }
std::array< int, 2 > const fracture_ids

Member Data Documentation

◆ coords

Eigen::Vector3d const ProcessLib::LIE::JunctionProperty::coords

Definition at line 33 of file JunctionProperty.h.

◆ fracture_ids

std::array<int, 2> const ProcessLib::LIE::JunctionProperty::fracture_ids

Definition at line 35 of file JunctionProperty.h.

◆ junction_id

int const ProcessLib::LIE::JunctionProperty::junction_id

Definition at line 36 of file JunctionProperty.h.

◆ node_id

std::size_t const ProcessLib::LIE::JunctionProperty::node_id

Definition at line 34 of file JunctionProperty.h.


The documentation for this struct was generated from the following file: