FEMDomainp_ Derived Type

type, public :: FEMDomainp_


Components

Type Visibility Attributes Name Initial
type(FEMDomain_), public, pointer :: femdomainp => null()

Type-Bound Procedures

procedure, public :: getMyID => getMyIDFEMDomainp

  • public function getMyIDFEMDomainp(this, femdomainp) result(id)

    Arguments

    Type IntentOptional Attributes Name
    class(FEMDomainp_), intent(in) :: this
    type(FEMDomainp_), intent(in) :: femdomainp(:)

    Return Value integer(kind=int32)

procedure, public :: overset => overset_FEMDomainp

  • public subroutine overset_FEMDomainp(this, femdomainp, to, by, debug)

    Arguments

    Type IntentOptional Attributes Name
    class(FEMDomainp_), intent(inout) :: this
    type(FEMDomainp_), intent(inout) :: femdomainp(:)
    integer(kind=int32), intent(in) :: to
    character(len=*), intent(in) :: by
    logical, intent(in), optional :: debug

procedure, public :: connect => overset_FEMDomainp

  • public subroutine overset_FEMDomainp(this, femdomainp, to, by, debug)

    Arguments

    Type IntentOptional Attributes Name
    class(FEMDomainp_), intent(inout) :: this
    type(FEMDomainp_), intent(inout) :: femdomainp(:)
    integer(kind=int32), intent(in) :: to
    character(len=*), intent(in) :: by
    logical, intent(in), optional :: debug

procedure, public :: overlap => overset_FEMDomainp

  • public subroutine overset_FEMDomainp(this, femdomainp, to, by, debug)

    Arguments

    Type IntentOptional Attributes Name
    class(FEMDomainp_), intent(inout) :: this
    type(FEMDomainp_), intent(inout) :: femdomainp(:)
    integer(kind=int32), intent(in) :: to
    character(len=*), intent(in) :: by
    logical, intent(in), optional :: debug