Derived Types

TypeLocationExtendsDescription
AtomicCrossSectionlibfidaNone

Defines a n/m-resolved atomic cross section table

AtomicRateslibfidaNone

Defines a n/m-resolved atomic cross section table

AtomicTableslibfidaNone

Atomic tables for various types of interactions

AtomicTransitionslibfidaNone

Defines an atomic table for populating and de-populating reaction rates

BeamGridlibfidaNone

Defines a 3D grid for neutral beam calculations

BirthParticlelibfidaNone

Defines a Birth particle

BirthProfilelibfidaNone

Birth profile structure

BoundedPlanelibfidaNone

Defines a plane with a circular or rectangular boundary

EMFieldslibfidaNone

Torodial symmetric electro-magnetic fields at given R-Z

EquilibriumlibfidaNone

MHD Equilbrium

FastIonlibfidaNone

Defines a fast-ion

FastIonDistributionlibfidaNone

Defines a Guiding Center Fast-ion Distribution Function: F(E,p,R,Z,Phi)

FastIonParticleslibfidaNone

Collection of fast-ion particles

FIDAWeightslibfidaNone

FIDA weights structure

GyroSurfacelibfidaNone

Surface containing the fast-ion velocity vectors for all values of the gyro-angle. It takes the form of a hyperboloid where is the gyro-angle, is the ion gyro-frequency and

InterpolationGridlibfidaNone

Defines a 3D R-Z-phi grid for interpolating plasma parameters and fields

InterpolCoeffs1DlibfidaNone

Linear Interpolation Coefficients and indices

InterpolCoeffs2DlibfidaNone

2D Linear Interpolation Coefficients and indices

InterpolCoeffs3DlibfidaNone

3D Cylindrical Interpolation Coefficients and indices

LineOfSightlibfidaNone

Defines a line of sight

LocalEMFieldslibfidaEMFields

Electro-magnetic fields at given position

LocalProfileslibfidaProfiles

Plasma parameters at given position

LOSElementlibfidaNone

Defines a element of a line of sight and cell intersection

LOSInterslibfidaNone

Defines the channels that intersect a cell

NeutralBeamlibfidaNone

Defines a neutral beam with +x defined to be into the plasma

NeutralDensitylibfidaNone

Neutral density structure

NeutronRatelibfidaNone

Neutron storage structure

NPAChordslibfidaNone

Defines a NPA system

NPADetectorlibfidaNone

Defines a NPA detector

NPAParticlelibfidaNone

Defines a NPA particle

NPAProbabilitylibfidaNone

Type to contain the probability of hitting a NPA detector

NPAResultslibfidaNone

MC NPA result structure

NPAWeightslibfidaNone

NPA weights structure

NuclearRateslibfidaNone

Nuclear reaction rates

ParticleTracklibfidaNone

Stores properties seen when traveling through a 3D grid

ProfileslibfidaNone

Torodial symmetric plasma parameters at a given R-Z

rng_typeutilitiesNone

Random Number Generator Derived Type

SimulationInputslibfidaNone

Simulation settings structure

SparseArrayutilitiesNone
SpectralibfidaNone

Spectra storage structure

SpectralChordslibfidaNone

Defines an spectral diagnostic system

type~~graph~~TypeGraph type~birthparticle BirthParticle type~birthprofile BirthProfile type~birthprofile->type~birthparticle part type~particletrack ParticleTrack type~profiles Profiles type~sparsearray SparseArray type~spectralchords SpectralChords type~lineofsight LineOfSight type~spectralchords->type~lineofsight los type~losinters LOSInters type~spectralchords->type~losinters inter, cyl_inter type~npaparticle NPAParticle type~rng_type rng_type type~interpolcoeffs2d InterpolCoeffs2D type~beamgrid BeamGrid type~neutralbeam NeutralBeam type~interpolcoeffs1d InterpolCoeffs1D type~npadetector NPADetector type~boundedplane BoundedPlane type~npadetector->type~boundedplane detector, aperture type~nparesults NPAResults type~nparesults->type~npaparticle part type~atomictables AtomicTables type~atomicrates AtomicRates type~atomictables->type~atomicrates H_H_cx_rate type~atomictransitions AtomicTransitions type~atomictables->type~atomictransitions H_H, H_e, H_Aq type~nuclearrates NuclearRates type~atomictables->type~nuclearrates D_D type~atomiccrosssection AtomicCrossSection type~atomictables->type~atomiccrosssection H_H_cx_cross type~spectra Spectra type~npaweights NPAWeights type~fidaweights FIDAWeights type~neutronrate NeutronRate type~gyrosurface GyroSurface type~equilibrium Equilibrium type~equilibrium->type~profiles plasma type~emfields EMFields type~equilibrium->type~emfields fields type~fastiondistribution FastIonDistribution type~fastion FastIon type~fastionparticles FastIonParticles type~fastionparticles->type~fastion fast_ion type~interpolationgrid InterpolationGrid type~interpolcoeffs3d InterpolCoeffs3D type~npachords NPAChords type~npachords->type~npadetector det type~npaprobability NPAProbability type~npachords->type~npaprobability phit type~localemfields LocalEMFields type~localemfields->type~emfields type~localemfields->type~interpolcoeffs3d b type~localprofiles LocalProfiles type~localprofiles->type~profiles type~localprofiles->type~interpolcoeffs3d b type~loselement LOSElement type~losinters->type~loselement los_elem type~simulationinputs SimulationInputs type~neutraldensity NeutralDensity
Help