FE-Project
|
module FElib / Element / Quadrilateral More...
Data Types | |
type | quadrilateralelement |
Derived type representing a quadrilateral element. More... |
Functions/Subroutines | |
subroutine | quadrilateralelement_init (elem, elemorder, lumpedmassmatflag) |
Initialize an object to manage a hexahedral element. |
module FElib / Element / Quadrilateral
subroutine scale_element_quadrilateral::quadrilateralelement_init | ( | class(quadrilateralelement), intent(inout) | elem, |
integer, intent(in) | elemorder, | ||
logical, intent(in) | lumpedmassmatflag ) |
Initialize an object to manage a hexahedral element.
elem | Object of finite element |
elemOrder | Polynomial order with 1D direction |
LumpedMassMatFlag | Flag whether mass lumping is considered |
Definition at line 53 of file scale_element_quadrilateral.F90.
References scale_element_base::elementbase2d_final(), scale_element_base::elementbase2d_init(), scale_element_base::elementbase_construct_liftmat(), scale_element_base::elementbase_construct_massmat(), scale_element_base::elementbase_construct_stiffmat(), scale_linalgebra::linalgebra_inv(), scale_polynominal::polynominal_gendlagrangepoly_lglpt(), scale_polynominal::polynominal_gendlegendrepoly(), scale_polynominal::polynominal_gengausslegendrept(), scale_polynominal::polynominal_gengausslegendreptintweight(), scale_polynominal::polynominal_gengausslobattopt(), scale_polynominal::polynominal_gengausslobattoptintweight(), scale_polynominal::polynominal_genlagrangepoly(), and scale_polynominal::polynominal_genlegendrepoly().