GLOBALLU_T Derived Type

type, private, bind(c) :: GLOBALLU_T


Inherits

type~~globallu_t~~InheritsGraph type~globallu_t GLOBALLU_T C_PTR C_PTR type~globallu_t->C_PTR lusup, ucol type~expheader EXPHEADER type~globallu_t->type~expheader expanders type~lu_stack_t LU_STACK_T type~globallu_t->type~lu_stack_t stack type~expheader->C_PTR mem type~lu_stack_t->C_PTR array

Inherited by

type~~globallu_t~~InheritedByGraph type~globallu_t GLOBALLU_T type~sulu_env SULU_ENV type~sulu_env->type~globallu_t Glu

Components

Type Visibility Attributes Name Initial
integer(kind=C_INT), public :: MemModel = 0
type(EXPHEADER), public :: expanders
integer(kind=C_INT), public :: lsub
type(C_PTR), public :: lusup
integer(kind=C_INT), public :: num_expansions
integer(kind=C_INT), public :: nzlmax
integer(kind=C_INT), public :: nzlumax
integer(kind=C_INT), public :: nzumax
type(LU_STACK_T), public :: stack
integer(kind=C_INT), public :: supno
type(C_PTR), public :: ucol
integer(kind=C_INT), public :: usub
integer(kind=C_INT), public :: xlsub
integer(kind=C_INT), public :: xlusup
integer(kind=C_INT), public :: xsup
integer(kind=C_INT), public :: xusub

Source Code

type, bind(c) :: GLOBALLU_T
   integer(kind=C_INT) :: xsup
   integer(kind=C_INT) :: supno
   integer(kind=C_INT) :: lsub
   integer(kind=C_INT) :: xlsub
   type(C_PTR)         :: lusup
   integer(kind=C_INT) :: xlusup
   type(C_PTR)         :: ucol
   integer(kind=C_INT) :: usub
   integer(kind=C_INT) :: xusub
   integer(kind=C_INT) :: nzlmax
   integer(kind=C_INT) :: nzumax
   integer(kind=C_INT) :: nzlumax
   integer(kind=C_INT) :: MemModel=0
   integer(kind=C_INT) :: num_expansions
   type(EXPHEADER)     :: expanders
   type(LU_STACK_T)    :: stack
endtype GLOBALLU_T