A stratigraphic column is composed of several stratigraphic units.
More...
#include <stratigraphic_column.h>
|
index_t | get_index (const std::string &unit_name) const |
|
A stratigraphic column is composed of several stratigraphic units.
Definition at line 343 of file stratigraphic_column.h.
◆ StratigraphicColumn() [1/2]
◆ StratigraphicColumn() [2/2]
◆ get_all_units()
const std::vector< const StratigraphicUnit* >& RINGMesh::StratigraphicColumn::get_all_units |
( |
| ) |
const |
|
inline |
◆ get_base_unit()
◆ get_column_max_thick()
double RINGMesh::StratigraphicColumn::get_column_max_thick |
( |
| ) |
const |
◆ get_column_min_thick()
double RINGMesh::StratigraphicColumn::get_column_min_thick |
( |
| ) |
const |
◆ get_index()
index_t RINGMesh::StratigraphicColumn::get_index |
( |
const std::string & |
unit_name | ) |
const |
|
private |
- Parameters
-
[in] | unit_name | of the unit to find |
- Returns
- the position of a unit in the stratigraphic column
Definition at line 146 of file stratigraphic_column.cpp.
◆ get_interface_base()
const Interface3D& RINGMesh::StratigraphicColumn::get_interface_base |
( |
| ) |
const |
|
inline |
get_interface_base for the Stratigraphic Column
- Returns
- the base interface of the last unit in the Stratigraphic Column
Definition at line 499 of file stratigraphic_column.h.
◆ get_interface_top()
const Interface3D& RINGMesh::StratigraphicColumn::get_interface_top |
( |
| ) |
const |
|
inline |
get_interface_top for the Stratigraphic Column
- Returns
- the top interface of the first unit in the Stratigraphic Column
Definition at line 508 of file stratigraphic_column.h.
◆ get_name()
const std::string& RINGMesh::StratigraphicColumn::get_name |
( |
| ) |
const |
|
inline |
◆ get_paradigm()
◆ get_relation_base()
RELATION RINGMesh::StratigraphicColumn::get_relation_base |
( |
| ) |
|
|
inline |
◆ get_relation_top()
RELATION RINGMesh::StratigraphicColumn::get_relation_top |
( |
| ) |
|
|
inline |
◆ get_top_unit()
◆ get_unit() [1/2]
const StratigraphicUnit* RINGMesh::StratigraphicColumn::get_unit |
( |
const index_t |
index | ) |
const |
|
inline |
◆ get_unit() [2/2]
const StratigraphicUnit * RINGMesh::StratigraphicColumn::get_unit |
( |
const std::string & |
name | ) |
const |
◆ get_unit_above()
◆ get_unit_below()
◆ insert_base_unit()
void RINGMesh::StratigraphicColumn::insert_base_unit |
( |
const StratigraphicUnit & |
to_add | ) |
|
◆ insert_top_unit()
void RINGMesh::StratigraphicColumn::insert_top_unit |
( |
const StratigraphicUnit & |
to_add | ) |
|
◆ insert_unit_below()
- Parameters
-
[in] | above | Reference unit, the new unit will be added below it |
[in] | unit_to_add | Unit you want to add to the column |
Definition at line 73 of file stratigraphic_column.cpp.
◆ is_conformable_base()
bool RINGMesh::StratigraphicColumn::is_conformable_base |
( |
| ) |
const |
|
inline |
is_conformable_base for the Stratigraphic Column
- Returns
- true if the base of the last unit of the Stratigraphic Column is conformable
Definition at line 461 of file stratigraphic_column.h.
◆ is_conformable_top()
bool RINGMesh::StratigraphicColumn::is_conformable_top |
( |
| ) |
const |
|
inline |
is_conformable_top for the Stratigraphic Column
- Returns
- true if the top of the first unit of the Stratigraphic Column is conformable
Definition at line 470 of file stratigraphic_column.h.
◆ remove_unit()
◆ name_
std::string RINGMesh::StratigraphicColumn::name_ {} |
|
private |
◆ type_
◆ units_
The documentation for this class was generated from the following files: