SynchrotronLoss

class SynchrotronLoss

Class used to calculate the syncrotron radiation from disitribution. Extends the implicit operator.

Properties

Properties used for the given operator

nueeBarUsed

What collision frequency is used for creating matrix.

BHatUsed

What normalized magnetic field is used for creating matrix.

NxiUsed

What number of legandre mode is used for creating matrix.

yUsed

What momentum grid is used for creating matrix.

deltaRefUsed

Which normalization factor is used for creating matrix.

gammaUsed

What gamma is used for creating matrix.

yMaxBCUsed

What boundary condition is used for creating matrix. (Relevant for where the matrix should start)

useFullSynchOpUsedA

If full synchrotron operator is used for creating matrix.

Functions

this = SynchrotronLoss(state,eqSettings)

Creates a new instance of this class.

matrixHasChanged = generateOperatorMatrix(this,iteration)