atl_subresolution_module Module


Uses


Contents


Derived Types

type, public :: atl_subresolution_type

Components

TypeVisibilityAttributesNameInitial
integer, private :: polydegree
integer, private :: basisType
type(tem_subres_prop_type), private :: subres_prop

Subroutines

public subroutine atl_subresolution_load(me, tree, proc, coloring)

Subroutine to load subresolution information for a given tree.

Arguments

TypeIntentOptionalAttributesName
type(atl_subresolution_type), intent(out) :: me
type(treelmesh_type), intent(in) :: tree
type(tem_comm_env_type), intent(in) :: proc
type(tem_color_prop_type), intent(in) :: coloring

public subroutine atl_subres_import_color(me, tree, coloring, iColor, target_degree, target_space, target_dim, subresdat)

Get the subresolution data for all elements for a given color and in the requested format.

Arguments

TypeIntentOptionalAttributesName
type(atl_subresolution_type), intent(in) :: me
type(treelmesh_type), intent(in) :: tree
type(tem_color_prop_type), intent(in) :: coloring
integer, intent(in) :: iColor
integer, intent(in) :: target_degree
integer, intent(in) :: target_space
integer, intent(in) :: target_dim
real(kind=rk), intent(out), allocatable:: subresdat(:,:)