Active physical coordinates and mapping derivatives.
More...
#include <coord.h>
Active physical coordinates and mapping derivatives.
()
Definition at line 90 of file coord.h.
◆ Coord() [1/3]
Default constructor.
Definition at line 83 of file coord.C.
◆ Coord() [2/3]
Lorene::Coord::Coord |
( |
const Map * |
mp, |
|
|
Mtbl *(*)(const Map *) |
construct |
|
) |
| |
Constructor from a mapping and a method.
- Parameters
-
mp | [input] Mapping on which the Coord is defined |
construct | [input] Method to construct the Coord , i.e. to initialize the Mtbl which contains the value of the coordinate or mapping derivative represented by the Coord |
Definition at line 86 of file coord.C.
◆ Coord() [3/3]
Lorene::Coord::Coord |
( |
const Coord & |
| ) |
|
|
private |
Copy constructor (private and not implemented to make Coord
a non-copyable class)
◆ ~Coord()
Lorene::Coord::~Coord |
( |
| ) |
|
Destructor.
Definition at line 95 of file coord.C.
References c.
◆ del_t()
void Lorene::Coord::del_t |
( |
| ) |
const |
Logical destructor (deletes the Mtbl
member *c
).
Definition at line 128 of file coord.C.
References c.
◆ fait()
void Lorene::Coord::fait |
( |
| ) |
const |
Computes, at each point of the grid, the value of the coordinate or mapping derivative represented by the Coord
.
The result is stored in the Mtbl
member *c
.
Definition at line 119 of file coord.C.
References c, met_fait, and mp.
◆ operator=()
void Lorene::Coord::operator= |
( |
const Coord & |
| ) |
|
|
private |
Assignement operator (private and not implemented to make Coord
a non-copyable class)
◆ set()
void Lorene::Coord::set |
( |
const Map * |
mp, |
|
|
Mtbl *(*)(const Map *) |
construct |
|
) |
| |
Semi-constructor from a mapping and a method.
This function is intended to complete the construction started by the default constructor.
- Parameters
-
mp | [input] Mapping on which the Coord is defined |
construct | [input] Method to construct the Coord , i.e. to initialize the Mtbl which contains the value of the coordinate or mapping derivative represented by the Coord |
Definition at line 137 of file coord.C.
References met_fait, and mp.
◆ operator<<
ostream& operator<< |
( |
ostream & |
o, |
|
|
const Coord & |
ci |
|
) |
| |
|
friend |
The coordinate values at each grid point.
Definition at line 97 of file coord.h.
◆ met_fait
Mtbl*(* Lorene::Coord::met_fait) (const Map *) |
Function to compute the coordinate.
Definition at line 96 of file coord.h.
◆ mp
const Map* Lorene::Coord::mp |
Mapping on which the Coord
is defined.
Definition at line 95 of file coord.h.
The documentation for this class was generated from the following files: