ply_prj_init_type Derived Type

type, public :: ply_prj_init_type

Projection definition.


Inherits

type~~ply_prj_init_type~~InheritsGraph type~ply_prj_init_type ply_prj_init_type type~ply_prj_header_type ply_prj_header_type type~ply_prj_init_type->type~ply_prj_header_type header type~ply_fpt_header_type ply_fpt_header_type type~ply_prj_header_type->type~ply_fpt_header_type fpt_header type~ply_fxt_header_type ply_fxt_header_type type~ply_prj_header_type->type~ply_fxt_header_type fxt_header type~ply_l2p_header_type ply_l2p_header_type type~ply_prj_header_type->type~ply_l2p_header_type l2p_header type~ply_nodes_header_type ply_nodes_header_type type~ply_fpt_header_type->type~ply_nodes_header_type nodes_header type~ply_fxt_header_type->type~ply_nodes_header_type nodes_header type~ply_l2p_header_type->type~ply_nodes_header_type nodes_header

Inherited by

type~~ply_prj_init_type~~InheritedByGraph type~ply_prj_init_type ply_prj_init_type type~dyn_projectionarray_type dyn_projectionarray_type type~dyn_projectionarray_type->type~ply_prj_init_type val

Components

Type Visibility Attributes Name Initial
integer, public :: basisType

Polynomial basis type.

3D Monomials have the form x^i * y^j * z^k - Q_space: quadratic polynomial space (i,j,k) <= maxPolyDegree - P_space: polynomial space i+j+k <= maxPolyDegree

integer, public :: maxPolyDegree

The maximal polynomial degree per spatial direction.

type(ply_prj_header_type), public :: header

projection header consits of general information like which kind of projection is used