a Domain is a vector of SimpleDomain A Domain is the intersection of simple domains (of type SimpleDomain).
More...
#include <domain.h>
a Domain is a vector of SimpleDomain A Domain is the intersection of simple domains (of type SimpleDomain).
In addition the domain is named and has a conductivity.
Definition at line 57 of file domain.h.
◆ Boundaries
◆ Domain()
OpenMEEG::Domain::Domain |
( |
const std::string & | dname = "" | ) |
|
|
inline |
◆ ~Domain()
OpenMEEG::Domain::~Domain |
( |
| ) |
|
|
inline |
◆ boundaries() [1/2]
Boundaries of the domain.
Definition at line 67 of file domain.h.
◆ boundaries() [2/2]
const Boundaries & OpenMEEG::Domain::boundaries |
( |
| ) |
const |
|
inline |
◆ name() [1/2]
std::string & OpenMEEG::Domain::name |
( |
| ) |
|
|
inline |
The name of the domain.
Definition at line 72 of file domain.h.
◆ name() [2/2]
const std::string & OpenMEEG::Domain::name |
( |
| ) |
const |
|
inline |
◆ set_conductivity()
void OpenMEEG::Domain::set_conductivity |
( |
const double | c | ) |
|
|
inline |
The conductivity of the domain.
Definition at line 77 of file domain.h.
◆ has_conductivity()
bool OpenMEEG::Domain::has_conductivity |
( |
| ) |
const |
|
inline |
◆ conductivity()
const double & OpenMEEG::Domain::conductivity |
( |
| ) |
const |
|
inline |
◆ info()
void OpenMEEG::Domain::info |
( |
const bool | outermost = false | ) |
const |
Print information about the domain.
- Parameters
-
outermost | specifies if the domain is the outer domain (the geometry knows this information). |
◆ contains() [1/2]
bool OpenMEEG::Domain::contains |
( |
const Mesh & | m | ) |
const |
|
inline |
◆ contains() [2/2]
bool OpenMEEG::Domain::contains |
( |
const Vect3 & | point | ) |
const |
Does this point belongs to the domain ?
◆ mesh_orientation()
int OpenMEEG::Domain::mesh_orientation |
( |
const Mesh & | m | ) |
const |
|
inline |
- Returns
- 1 if the mesh is oriented towards the inside of the domain. -1 if the mesh is oriented towards the outsde of the domain. 0 otherwise (the mesh is not part of the domain boundary).
Definition at line 95 of file domain.h.
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/openmeeg-2.5.8-build/openmeeg-2.5.8/OpenMEEG/include/domain.h