The Open FUSION Toolkit 1.0.0-8905cc5
Modeling tools for plasma and fusion research and engineering
|
Interpolate magnetic field for a G-S solution.
Public Member Functions | |
procedure | delete (self) |
Delete reconstruction object. | |
procedure(oft_bfem_interp), deferred | interp (self, cell, f, gop, val) |
Reconstruct field. | |
procedure | interp (self, cell, f, gop, val) |
Evaluate magnetic field. | |
Public Attributes | |
type(oft_lag_brinterp), pointer | br_eval => NULL() |
Needs docs. | |
type(oft_lag_bginterp), pointer | br_geval => NULL() |
Needs docs. | |
type(oft_lag_brinterp), pointer | bt_eval => NULL() |
Needs docs. | |
type(oft_lag_bginterp), pointer | bt_geval => NULL() |
Needs docs. | |
type(oft_lag_brinterp), pointer | bz_eval => NULL() |
Needs docs. | |
type(oft_lag_bginterp), pointer | bz_geval => NULL() |
Needs docs. | |
integer(i4) | dim = 0 |
Dimension of field. | |
class(oft_bmesh), pointer | mesh => NULL() |
Mesh for interpolation. | |
class(bfem_interp), pointer | parent => NULL() |
Parent interpolator. | |
|
inherited |
Delete reconstruction object.
|
pure virtualinherited |
Reconstruct field.
procedure interp | ( | class(gs_curvature_interp), intent(inout) | self, |
integer(4), intent(in) | cell, | ||
real(8), dimension(:), intent(in) | f, | ||
real(8), dimension(3,3), intent(in) | gop, | ||
real(8), dimension(:), intent(out) | val | ||
) |
Evaluate magnetic field.
[in,out] | self | Interpolation object |
[in] | cell | Cell for interpolation |
[in] | f | Position in cell in logical coord [3] |
[in] | gop | Logical gradient vectors at f [3,3] |
[out] | val | Reconstructed field at f [3] |
type(oft_lag_brinterp), pointer br_eval => NULL() |
Needs docs.
type(oft_lag_bginterp), pointer br_geval => NULL() |
Needs docs.
type(oft_lag_brinterp), pointer bt_eval => NULL() |
Needs docs.
type(oft_lag_bginterp), pointer bt_geval => NULL() |
Needs docs.
type(oft_lag_brinterp), pointer bz_eval => NULL() |
Needs docs.
type(oft_lag_bginterp), pointer bz_geval => NULL() |
Needs docs.
|
inherited |
Dimension of field.
|
inherited |
Mesh for interpolation.
|
inherited |
Parent interpolator.