|
procedure | delete (self) |
| Delete reconstruction object.
|
|
procedure | delete (self) |
| Destroy temporary internal storage.
|
|
procedure(oft_fem_interp), deferred | interp (self, cell, f, gop, val) |
| Reconstruct field.
|
|
procedure | interp (self, cell, f, gop, val) |
| Reconstruct field.
|
|
procedure | setup (self, h1_rep) |
| Retrieve local values for interpolation.
|
|
|
integer(i4) | dim = 0 |
| Dimension of field.
|
|
class(oft_h1_fem), pointer | h1_rep => NULL() |
| FE representation.
|
|
class(oft_mesh), pointer | mesh => NULL() |
| Mesh for interpolation.
|
|
class(fem_interp), pointer | parent => NULL() |
| Parent interpolator.
|
|
class(oft_vector), pointer | u => NULL() |
| Field to interpolate.
|
|
real(r8), dimension(:), pointer | vals => NULL() |
| Local values.
|
|
◆ delete() [1/2]
procedure delete |
( |
class(fem_interp), intent(inout) |
self | ) |
|
|
inherited |
Delete reconstruction object.
◆ delete() [2/2]
Destroy temporary internal storage.
◆ interp() [1/2]
procedure(oft_fem_interp), deferred interp |
( |
class(fem_interp), intent(inout) |
self, |
|
|
integer(i4), intent(in) |
cell, |
|
|
real(r8), dimension(:), intent(in) |
f, |
|
|
real(r8), dimension(3,4), intent(in) |
gop, |
|
|
real(r8), dimension(:), intent(out) |
val |
|
) |
| |
|
pure virtualinherited |
◆ interp() [2/2]
procedure interp |
( |
class(oft_h1_rinterp), intent(inout) |
self, |
|
|
integer(i4), intent(in) |
cell, |
|
|
real(r8), dimension(:), intent(in) |
f, |
|
|
real(r8), dimension(3,4), intent(in) |
gop, |
|
|
real(r8), dimension(:), intent(out) |
val |
|
) |
| |
Reconstruct field.
- Parameters
-
[in] | cell | Cell for interpolation |
[in] | f | Position in cell in logical coord [4] |
[in] | gop | Logical gradient vectors at f [3,4] |
[out] | val | Reconstructed field at f [1] |
◆ setup()
Retrieve local values for interpolation.
Fetches local representation used for interpolation from vector object
◆ dim
◆ h1_rep
◆ mesh
◆ parent
◆ vals
real(r8), dimension(:), pointer vals => NULL() |
The documentation for this type was generated from the following file: