FastIonParticles Derived Type

type, public :: FastIonParticles

Collection of fast-ion particles


Inherits

type~~fastionparticles~~InheritsGraph type~fastionparticles FastIonParticles type~fastion FastIon type~fastionparticles->type~fastion fast_ion

Contents

Source Code


Components

TypeVisibility AttributesNameInitial
integer(kind=Int32), public :: nparticle =0

Number of particles

integer(kind=Int32), public :: nclass =1

Number of orbit classes

type(FastIon), public, dimension(:), allocatable:: fast_ion

Fast-ion particles


Source Code

type FastIonParticles
    !+ Collection of fast-ion particles
    integer(Int32) :: nparticle = 0
        !+ Number of particles
    integer(Int32) :: nclass = 1
        !+ Number of orbit classes
    type(FastIon), dimension(:), allocatable :: fast_ion
        !+ Fast-ion particles
end type FastIonParticles