The Open FUSION Toolkit 1.0.0-beta5
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
Functions/Subroutines
oft_lag_fields Module Reference

Detailed Description

Nedelec scalar and vector Lagrange FE field handling.

Authors
Chris Hansen
Date
August 2011

Functions/Subroutines

subroutine oft_blag_create (new, level, cache, native)
 Create a boundary Lagrange scalar field.
 
subroutine oft_lag_create (new, level, cache, native)
 Create a Lagrange scalar field.
 
subroutine oft_lag_vcreate (new, level, cache, native)
 Create a Lagrange vector field.
 

Function/Subroutine Documentation

◆ oft_blag_create()

subroutine oft_blag_create ( class(oft_vector), intent(out), pointer  new,
integer(i4), intent(in), optional  level,
logical, intent(in), optional  cache,
logical, intent(in), optional  native 
)

Create a boundary Lagrange scalar field.

Parameters
[out]newfield to create
[in]levelFE level for init (optional)
[in]cacheAllow caching (optional)
[in]nativeForce native representation (optional)

◆ oft_lag_create()

subroutine oft_lag_create ( class(oft_vector), intent(out), pointer  new,
integer(i4), intent(in), optional  level,
logical, intent(in), optional  cache,
logical, intent(in), optional  native 
)

Create a Lagrange scalar field.

Parameters
[out]newfield to create
[in]levelFE level for init (optional)
[in]cacheAllow caching (optional)
[in]nativeForce native representation (optional)

◆ oft_lag_vcreate()

subroutine oft_lag_vcreate ( class(oft_vector), intent(out), pointer  new,
integer(i4), intent(in), optional  level,
logical, intent(in), optional  cache,
logical, intent(in), optional  native 
)

Create a Lagrange vector field.

Parameters
[out]newfield to create
[in]levelFE level for init (optional)
[in]cacheAllow caching (optional)
[in]nativeForce native representation (optional)