my_module Module


Uses

  • module~~my_module~~UsesGraph module~my_module my_module module~fordebug fordebug module~my_module->module~fordebug fortime fortime module~fordebug->fortime iso_fortran_env iso_fortran_env module~fordebug->iso_fortran_env

Used by

  • module~~my_module~~UsedByGraph module~my_module my_module program~complex complex program~complex->module~my_module

Derived Types

type, public ::  my_type

Components

Type Visibility Attributes Name Initial
integer, public :: a
integer, public :: b
type(debug), public :: err

Type-Bound Procedures

procedure, public :: my_function
procedure, public :: my_subroutine

Functions

private pure function my_function(this, a) result(b)

Arguments

Type IntentOptional Attributes Name
class(my_type), intent(in) :: this
integer, intent(in) :: a

Return Value integer


Subroutines

private pure subroutine my_subroutine(this, a)

Arguments

Type IntentOptional Attributes Name
class(my_type), intent(inout) :: this
integer, intent(in) :: a