a Domain is a vector of HalfSpace A Domain is the intersection of simple domains (of type HalfSpace).
More...
#include <domain.h>
Inherits vector< HalfSpace >.
a Domain is a vector of HalfSpace A Domain is the intersection of simple domains (of type HalfSpace).
In addition the domain is named, has conductivity and a flag saying whether or not it is the outermost domain
Definition at line 79 of file domain.h.
OpenMEEG::Domain::Domain |
( |
| ) |
|
|
inline |
OpenMEEG::Domain::~Domain |
( |
| ) |
|
|
inline |
std::string& OpenMEEG::Domain::name |
( |
| ) |
|
|
inline |
The name of the domain.
Definition at line 91 of file domain.h.
const std::string& OpenMEEG::Domain::name |
( |
| ) |
const |
|
inline |
double& OpenMEEG::Domain::sigma |
( |
| ) |
|
|
inline |
The conductivity of the domain.
Definition at line 96 of file domain.h.
const double& OpenMEEG::Domain::sigma |
( |
| ) |
const |
|
inline |
bool& OpenMEEG::Domain::outermost |
( |
| ) |
|
|
inline |
Returns the outermost state of the domain.
Definition at line 101 of file domain.h.
const bool& OpenMEEG::Domain::outermost |
( |
| ) |
const |
|
inline |
void OpenMEEG::Domain::info |
( |
| ) |
const |
print info about the domain
bool OpenMEEG::Domain::contains_point |
( |
const Vect3 & |
| ) |
const |
Does this point belongs to the domain ?
int OpenMEEG::Domain::mesh_orientation |
( |
const Mesh & |
m | ) |
const |
|
inline |
- Returns
- 1 if the mesh is oriented toward the domain. -1 if not 0 else (the mesh is not part of the domain boundary)
Definition at line 112 of file domain.h.
std::string OpenMEEG::Domain::name_ |
|
private |
Name of the domain.
Definition at line 122 of file domain.h.
double OpenMEEG::Domain::sigma_ |
|
private |
bool OpenMEEG::Domain::outermost_ |
|
private |
Is it an outermost domain.
Definition at line 124 of file domain.h.
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/openmeeg-2.4-rc1/OpenMEEG/include/domain.h