The Open FUSION Toolkit 1.0.0-8905cc5
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
oft_blag_zeroe Type Referenceabstract

Detailed Description

Needs docs.

Inheritance diagram for oft_blag_zeroe:
Inheritance graph
[legend]

Public Member Functions

procedure apply (self, a)
 Zero a surface Lagrange scalar field at all boundary nodes.
 
procedure apply (self, a)
 Zero a surface Lagrange scalar field at all edge nodes.
 
procedure(oft_bc_proto), deferred apply (self, a)
 Apply boundary condition to field.
 
procedure delete (self)
 Zero a surface Lagrange scalar field at all boundary nodes.
 
procedure(oft_bc_delete), deferred delete (self)
 Clean-up internal storage.
 

Public Attributes

class(oft_ml_fem_type), pointer ml_lag_rep => NULL()
 FE representation.
 
integer(i4), dimension(:), pointer parent_geom_flag
 

Member Function/Subroutine Documentation

◆ apply() [1/3]

procedure apply ( class(oft_blag_zerob), intent(inout)  self,
class(oft_vector), intent(inout)  a 
)
inherited

Zero a surface Lagrange scalar field at all boundary nodes.

Parameters
[in,out]aField to be zeroed

◆ apply() [2/3]

procedure apply ( class(oft_blag_zeroe), intent(inout)  self,
class(oft_vector), intent(inout)  a 
)

Zero a surface Lagrange scalar field at all edge nodes.

Parameters
[in,out]aField to be zeroed

◆ apply() [3/3]

procedure(oft_bc_proto), deferred apply ( class(oft_solver_bc), intent(inout)  self,
class(oft_vector), intent(inout)  a 
)
pure virtualinherited

Apply boundary condition to field.

Parameters
[in,out]selfBoundary condition object
[in,out]aField to apply BC to

◆ delete() [1/2]

procedure delete ( class(oft_blag_zerob), intent(inout)  self)
inherited

Zero a surface Lagrange scalar field at all boundary nodes.

◆ delete() [2/2]

procedure(oft_bc_delete), deferred delete ( class(oft_solver_bc), intent(inout)  self)
pure virtualinherited

Clean-up internal storage.

Parameters
[in,out]selfBoundary condition object

Member Data Documentation

◆ ml_lag_rep

class(oft_ml_fem_type), pointer ml_lag_rep => NULL()
inherited

FE representation.

◆ parent_geom_flag

integer(i4), dimension(:), pointer parent_geom_flag

The documentation for this type was generated from the following file: