mapl3g_BracketSpec Module


Uses

Used by

  • module~~mapl3g_bracketspec~~UsedByGraph module~mapl3g_bracketspec mapl3g_BracketSpec module~mapl3g_make_itemspec mapl3g_make_itemSpec module~mapl3g_make_itemspec->module~mapl3g_bracketspec module~test_bracketspec Test_BracketSpec module~test_bracketspec->module~mapl3g_bracketspec module~initialize_advertise_smod initialize_advertise_smod module~initialize_advertise_smod->module~mapl3g_make_itemspec module~test_modelverticalgrid Test_ModelVerticalGrid module~test_modelverticalgrid->module~mapl3g_make_itemspec

Interfaces

public interface BracketSpec

  • public function new_BracketSpec_geom(field_spec, bracket_size) result(bracket_spec)

    Arguments

    Type IntentOptional Attributes Name
    type(FieldSpec), intent(in), optional :: field_spec
    integer, intent(in), optional :: bracket_size

    Return Value type(BracketSpec)


Derived Types

type, public, extends(StateItemSpec) ::  BracketSpec

Constructor

public function new_BracketSpec_geom (field_spec, bracket_size)

Type-Bound Procedures

procedure, public :: add_to_bundle
procedure, public :: add_to_state
procedure, public :: allocate
procedure, public :: can_connect_to
procedure, public :: connect_to
procedure, public :: create
procedure, public :: destroy
procedure, public :: extension_cost
procedure, public :: get_dependencies
procedure, public :: get_raw_dependencies
procedure, public, non_overridable :: is_active
procedure, public, non_overridable :: is_allocated
procedure, public :: make_adapters
procedure, public :: make_extension
procedure, public, non_overridable :: set_active
procedure, public, non_overridable :: set_allocated
procedure, public :: set_dependencies
procedure, public :: set_geometry
procedure, public :: set_raw_dependencies

Functions

public function new_BracketSpec_geom(field_spec, bracket_size) result(bracket_spec)

Arguments

Type IntentOptional Attributes Name
type(FieldSpec), intent(in), optional :: field_spec
integer, intent(in), optional :: bracket_size

Return Value type(BracketSpec)