dims_t Derived Type

type, public :: dims_t


Contents


Components

TypeVisibilityAttributesNameInitial
integer, private :: dim_integralblock
integer, private :: dim_subblock
integer, private :: dim_quadblock
integer, private :: dim_matrix

Type-Bound Procedures

procedure, public :: set_block_dims

  • private pure subroutine set_block_dims(this, nb_eqs, gridpts)

    Arguments

    TypeIntentOptionalAttributesName
    class(dims_t), intent(inout) :: this
    integer, intent(in) :: nb_eqs
    integer, intent(in) :: gridpts

procedure, public :: get_dim_integralblock

  • private pure function get_dim_integralblock(this)

    Arguments

    TypeIntentOptionalAttributesName
    class(dims_t), intent(in) :: this

    Return Value integer

procedure, public :: get_dim_subblock

  • private pure function get_dim_subblock(this)

    Arguments

    TypeIntentOptionalAttributesName
    class(dims_t), intent(in) :: this

    Return Value integer

procedure, public :: get_dim_quadblock

  • private pure function get_dim_quadblock(this)

    Arguments

    TypeIntentOptionalAttributesName
    class(dims_t), intent(in) :: this

    Return Value integer

procedure, public :: get_dim_matrix

  • private pure function get_dim_matrix(this)

    Arguments

    TypeIntentOptionalAttributesName
    class(dims_t), intent(in) :: this

    Return Value integer