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)