Choral
Private Member Functions | Private Attributes | List of all members
fespace_mod::fespace Interface Reference

Derived type feSpace: finite element space on a mesh. More...

Collaboration diagram for fespace_mod::fespace:
Collaboration graph

Private Member Functions

final fespace_clear
 destructor More...
 
type(fespace) function fespace_create (m)
  Constructor for the type feSpace More...
 

Private Attributes

integer nbdof =0
 
real(rp), dimension(:,:), allocatable dofcoord
 
integer, dimension(:), allocatable doftype
 
integer, dimension(:), allocatable fetype
 
type(mesh), pointer mesh =>NULL()
 
type(graphcltodof
 
integer, dimension(cell_tot_nb) dof_count = 0
 
integer, dimension(0:fe_tot_nb) fe_count = 0
 

Detailed Description

Derived type feSpace: finite element space on a mesh.

See the description in the detailed description of fespace_mod

Definition at line 103 of file feSpace_mod.F90.

Member Function/Subroutine Documentation

◆ fespace_clear()

final fespace_mod::fespace::fespace_clear ( )
finalprivate

destructor

Definition at line 132 of file feSpace_mod.F90.

Here is the call graph for this function:

◆ fespace_create()

type(fespace) function fespace_mod::fespace::fespace_create ( type(mesh), target  m)
private

Constructor for the type feSpace

  • OUTPUT:
    • X_h = feSpace, finite element space

Definition at line 206 of file feSpace_mod.F90.

Member Data Documentation

◆ cltodof

type(graph) fespace_mod::fespace::cltodof
private

Definition at line 120 of file feSpace_mod.F90.

◆ dof_count

integer, dimension(cell_tot_nb) fespace_mod::fespace::dof_count = 0
private

Definition at line 126 of file feSpace_mod.F90.

◆ dofcoord

real(rp), dimension(:,:), allocatable fespace_mod::fespace::dofcoord
private

Definition at line 111 of file feSpace_mod.F90.

◆ doftype

integer, dimension(:), allocatable fespace_mod::fespace::doftype
private

Definition at line 112 of file feSpace_mod.F90.

◆ fe_count

integer, dimension(0:fe_tot_nb) fespace_mod::fespace::fe_count = 0
private

Definition at line 127 of file feSpace_mod.F90.

◆ fetype

integer, dimension(:), allocatable fespace_mod::fespace::fetype
private

Definition at line 113 of file feSpace_mod.F90.

◆ mesh

type(mesh), pointer fespace_mod::fespace::mesh =>NULL()
private

Definition at line 116 of file feSpace_mod.F90.

◆ nbdof

integer fespace_mod::fespace::nbdof =0
private

Definition at line 106 of file feSpace_mod.F90.


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