FE-Project
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
scale_meshfield_base::meshfield2d Type Reference
Inheritance diagram for scale_meshfield_base::meshfield2d:
scale_meshfield_base::meshfieldbase

Public Member Functions

procedure init (this, varname, units, mesh, data_type)
 
procedure final (this)
 
procedure getlocalmeshfield (this, domid, ptr_lcmeshfield)
 
- Public Member Functions inherited from scale_meshfield_base::meshfieldbase
procedure(meshfieldbase_get_localmeshfield), deferred, public getlocalmeshfield meshfieldbase_get_localmeshfield
 

Public Attributes

type(localmeshfield2d), dimension(:), allocatable local
 
class(meshbase2d), pointer mesh
 
- Public Attributes inherited from scale_meshfield_base::meshfieldbase
character(len=h_short) varname
 
character(len=h_short) unit
 
integer hist_id
 
integer monitor_id
 

Detailed Description

Definition at line 74 of file scale_meshfield_base.F90.

Member Function/Subroutine Documentation

◆ init()

procedure scale_meshfield_base::meshfield2d::init ( class(meshfield2d), intent(inout) this,
character(len=*), intent(in) varname,
character(len=*), intent(in) units,
class(meshbase2d), intent(in), target mesh,
integer, intent(in), optional data_type )

Definition at line 78 of file scale_meshfield_base.F90.

◆ final()

procedure scale_meshfield_base::meshfield2d::final ( class(meshfield2d), intent(inout) this)

Definition at line 79 of file scale_meshfield_base.F90.

◆ getlocalmeshfield()

procedure scale_meshfield_base::meshfield2d::getlocalmeshfield ( class(meshfield2d), intent(in), target this,
integer, intent(in) domid,
class(localmeshfieldbase), intent(out), pointer ptr_lcmeshfield )

Definition at line 80 of file scale_meshfield_base.F90.

Member Data Documentation

◆ local

type(localmeshfield2d), dimension(:), allocatable scale_meshfield_base::meshfield2d::local

Definition at line 75 of file scale_meshfield_base.F90.

75 type(LocalMeshField2D), allocatable :: local(:)

◆ mesh

class(meshbase2d), pointer scale_meshfield_base::meshfield2d::mesh

Definition at line 76 of file scale_meshfield_base.F90.

76 class(MeshBase2D), pointer :: mesh

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