NodeClass Module


Uses


Derived Types

type, public ::  Node

Components

Type Visibility Attributes Name Initial
integer, public :: globID = -1
real(kind=RP), public :: x(3)

Type-Bound Procedures

procedure, public :: construct => ConstructNode
procedure, public :: destruct => Node_Destruct

Subroutines

public subroutine ConstructNode(this, x, globID)

Arguments

Type IntentOptional Attributes Name
class(Node) :: this
real(kind=RP) :: x(3)
integer :: globID

public subroutine PrintNode(this, id)

Arguments

Type IntentOptional Attributes Name
type(Node) :: this
integer :: id