Choral
Data Types | Modules | Functions/Subroutines
quadMesh_mod.f90 File Reference

Go to the source code of this file.

Data Types

interface  quadmesh_mod::quadmesh
 The type quadMesh defines integration methods on meshes. More...
 
interface  quadmesh_mod::clear
 
interface  quadmesh_mod::quadmesh
 The type quadMesh defines integration methods on meshes. More...
 
interface  quadmesh_mod::set
 Sets an integration method quadMesh. More...
 
interface  quadmesh_mod::assemble
 
interface  quadmesh_mod::print
 
interface  quadmesh_mod::valid
 

Modules

module  quadmesh_mod
  DERIVED TYPE quadMesh: integration methods on meshes
 

Functions/Subroutines

subroutine quadmesh_mod::quadmesh_clear (qdm)
 Destructor for quadMesh type. More...
 
type(quadmesh) function quadmesh_mod::quadmesh_create (m)
  Constructor for the type quadMesh More...
 
subroutine quadmesh_mod::quadmesh_set (qdm, quadType, f)
  Sets an integration method quadMesh More...
 
subroutine quadmesh_mod::set_flagged_cells (qdm, cpt, quadType, flag)
 Set the integration method 'qdm' to 'quadType' on all cells 'cl' of compatible geometry that moreover satisfy flag(cl)==.TRUE. More...
 
subroutine quadmesh_mod::quadmesh_assemble (qdm)
 Sets mdim, qdmquad_count. More...
 
subroutine quadmesh_mod::quadmesh_print (qdm)
 number of cells per fe type More...
 
logical function quadmesh_mod::quadmesh_valid (qdm)
 Check if assembling is correct. More...