OGS
ProcessLib::LIE::FractureProperty Struct Reference

Detailed Description

Definition at line 32 of file FractureProperty.h.

#include <FractureProperty.h>

Inheritance diagram for ProcessLib::LIE::FractureProperty:
[legend]
Collaboration diagram for ProcessLib::LIE::FractureProperty:
[legend]

Public Member Functions

 FractureProperty (int const fracture_id_, int const material_id, ParameterLib::Parameter< double > const &initial_aperture)
 
virtual ~FractureProperty ()=default
 

Public Attributes

int fracture_id = 0
 
int mat_id = 0
 
Eigen::Vector3d point_on_fracture
 
Eigen::Vector3d normal_vector
 
Eigen::MatrixXd R
 Rotation matrix from global to local coordinates.
 
ParameterLib::Parameter< double > const & aperture0
 Initial aperture.
 
std::vector< BranchPropertybranches_master
 
std::vector< BranchPropertybranches_slave
 

Constructor & Destructor Documentation

◆ FractureProperty()

ProcessLib::LIE::FractureProperty::FractureProperty ( int const fracture_id_,
int const material_id,
ParameterLib::Parameter< double > const & initial_aperture )
inline

Definition at line 45 of file FractureProperty.h.

47 : fracture_id(fracture_id_),
48 mat_id(material_id),
49 aperture0(initial_aperture)
50 {
51 }
ParameterLib::Parameter< double > const & aperture0
Initial aperture.

◆ ~FractureProperty()

virtual ProcessLib::LIE::FractureProperty::~FractureProperty ( )
virtualdefault

Member Data Documentation

◆ aperture0

◆ branches_master

std::vector<BranchProperty> ProcessLib::LIE::FractureProperty::branches_master

Definition at line 42 of file FractureProperty.h.

◆ branches_slave

std::vector<BranchProperty> ProcessLib::LIE::FractureProperty::branches_slave

Definition at line 43 of file FractureProperty.h.

◆ fracture_id

int ProcessLib::LIE::FractureProperty::fracture_id = 0

Definition at line 34 of file FractureProperty.h.

Referenced by ProcessLib::LIE::createBranchProperty().

◆ mat_id

int ProcessLib::LIE::FractureProperty::mat_id = 0

Definition at line 35 of file FractureProperty.h.

◆ normal_vector

Eigen::Vector3d ProcessLib::LIE::FractureProperty::normal_vector

◆ point_on_fracture

Eigen::Vector3d ProcessLib::LIE::FractureProperty::point_on_fracture

◆ R

Eigen::MatrixXd ProcessLib::LIE::FractureProperty::R

Rotation matrix from global to local coordinates.

Definition at line 39 of file FractureProperty.h.

Referenced by ProcessLib::LIE::setFractureProperty().


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