FE-Project
Loading...
Searching...
No Matches
scale_mesh_linedom1d::meshlinedom1d Type Reference
Inheritance diagram for scale_mesh_linedom1d::meshlinedom1d:
scale_mesh_base1d::meshbase1d scale_mesh_base::meshbase

Public Member Functions

procedure init (this, neg, dom_xmin, dom_xmax, refelem, nlocalmeshperprc, nproc, myrank, fx)
procedure final (this)
procedure generate (this)
Public Member Functions inherited from scale_mesh_base1d::meshbase1d
procedure(meshbase1d_generate), deferred generate meshbase1d_generate
procedure getlocalmesh (this, id, ptr_lcmesh)
Public Member Functions inherited from scale_mesh_base::meshbase
procedure(meshbase_get_localmesh), deferred getlocalmesh meshbase_get_localmesh
procedure setdiminfo (this, dimid, name, unit, desc, positive_down)

Additional Inherited Members

Public Attributes inherited from scale_mesh_base1d::meshbase1d
type(localmesh1d), dimension(:), allocatable lcmesh_list
class(elementbase1d), pointer refelem1d
integer, public neg
integer, public nprc
real(rp), public xmin_gl
real(rp), public xmax_gl
real(rp), dimension(:), allocatable, public fx
Public Attributes inherited from scale_mesh_base::meshbase
integer local_mesh_num
integer prc_num
integer local_mesh_num_global
integer, dimension(:,:), allocatable tileid_globalmap
integer, dimension(:,:), allocatable tilefaceid_globalmap
integer, dimension(:,:), allocatable tilepanelid_globalmap
integer, dimension(:), allocatable tileid_global2localmap
integer, dimension(:), allocatable prcrank_globalmap
class(elementbase), pointer refelem
type(meshdiminfo), dimension(:), allocatable diminfo
real(rp) dom_vol
logical isgenerated

Detailed Description

Definition at line 35 of file scale_mesh_linedom1d.F90.

Member Function/Subroutine Documentation

◆ init()

procedure scale_mesh_linedom1d::meshlinedom1d::init ( class(meshlinedom1d), intent(inout) this,
integer, intent(in) neg,
real(rp), intent(in) dom_xmin,
real(rp), intent(in) dom_xmax,
type(lineelement), intent(in), target refelem,
integer, intent(in) nlocalmeshperprc,
integer, intent(in), optional nproc,
integer, intent(in), optional myrank,
real(rp), dimension(neg+1), intent(in), optional fx )

Definition at line 37 of file scale_mesh_linedom1d.F90.

◆ final()

procedure scale_mesh_linedom1d::meshlinedom1d::final ( class(meshlinedom1d), intent(inout) this)

Definition at line 38 of file scale_mesh_linedom1d.F90.

◆ generate()

procedure scale_mesh_linedom1d::meshlinedom1d::generate ( class(meshlinedom1d), intent(inout), target this)

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