guga_types Module



Contents


Derived Types

type, private ::  WeightProc_t

Components

Type Visibility Attributes Name Initial
procedure(general_weight_dummy), public, pointer, nopass :: minus => null()
procedure(general_weight_dummy), public, pointer, nopass :: plus => null()
procedure(general_weight_zero), public, pointer, nopass :: zero => null()

type, public ::  WeightObj_t

Components

Type Visibility Attributes Name Initial
logical, public :: initialized
type(WeightData_t), public :: dat
type(WeightProc_t), public :: proc
type(WeightObj_t), public, pointer :: ptr => null()