The Open FUSION Toolkit 1.0.0-beta6
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
taylor.F90 File Reference
#include "local.h"

Data Types

type  oft_taylor_hmodes
 Force-free, uniform \( \lambda \) eigenmode object. More...
type  oft_taylor_ifield
 Force-free, uniform \( \lambda \) field object (inhomogeneous BCs). More...
type  oft_taylor_rinterp
 Interpolate a Taylor state field. More...

Modules

module  taylor
 Subroutines and fields for Taylor state calculations using mimetic operators.

Functions/Subroutines

subroutine ff_delete (self, storage_only)
 Setup eigenmodes object.
subroutine ff_setup (self, nh, hcpc, hcpv, htags, ml_hcurl, ml_h1, ml_hcurl_grad, ml_h1grad, ml_lagrange, minlev)
 Setup eigenmodes object.
subroutine hmodes_delete (self, storage_only)
 Setup eigenmodes object.
subroutine hmodes_setup (self, ml_hcurl, ml_lagrange, minlev, htor_axis)
 Setup eigenmodes object.
subroutine taylor_hmodes (self, nm, rst_filename)
 Compute 'taylor_nm' Force-Free eignemodes.
subroutine taylor_injector_single (self, hmodes, lambda, fluxes, gffa)
 Compute force-free plasma response to external fields generated by taylor_vacuum.
subroutine taylor_injectors (self, hmodes, lambda, rst_filename)
 Compute force-free plasma response to external fields generated by taylor_injectors.
subroutine taylor_rinterp (self, cell, f, gop, val)
 Reconstruct a composite Taylor state field.
subroutine taylor_rinterp_setup1 (self, hcurl_grad_rep)
 Setup interpolator for composite Taylor state fields.
subroutine taylor_rinterp_setup2 (self, hcurl_rep, hgrad_rep)
 Setup interpolator for composite Taylor state fields.
subroutine taylor_vac_curr (self, hmodes, rst_filename)
 Generate vector potential whose corresponding current matches the vacuum fields stored in taylor::taylor_hvac.
subroutine taylor_vacuum (self, energy, hmodes, rst_filename)
 Generate vacuum fields for specified handle (cut planes).

Variables

integer(i4), parameter taylor_tag_size = 4
 Size of jump planes character tags.