LineShapeCalculator

class pyarts.arts.LineShapeCalculator

Class to compute the line shape

Note that the normalization assumes sum(VMR) is 1 for good results but does not enforce it.

__init__(self: pyarts.arts.LineShapeCalculator, band: pyarts.arts.AbsorptionLines, line: int, T: float, P: float, VMR: pyarts.arts.Vector, zeeman: pyarts.arts.ZeemanPolarization = None, H: float = 0, iz: int = 0) None

By values

Methods

F(*args, **kwargs)

Overloaded function.

__init__(self, band, line, T, P, VMR[, ...])

By values

dFdD0(self, d)

Derivative of line shape wrt line shape model parameter

dFdD2(self, d)

Derivative of line shape wrt line shape model parameter

dFdDV(self, d)

Derivative of line shape wrt line shape model parameter

dFdETA(self, d)

Derivative of line shape wrt line shape model parameter

dFdF0(self)

Derivative of line shape wrt line frequency

dFdFVC(self, d)

Derivative of line shape wrt line shape model parameter

dFdG0(self, d)

Derivative of line shape wrt line shape model parameter

dFdG2(self, d)

Derivative of line shape wrt line shape model parameter

dFdH(self, dfdH)

Derivative of line shape wrt magnetic magnitude

dFdT(self, dXdT, T)

Derivative of line shape wrt temperature

dFdVMR(self, dXdVMR)

Derivative of line shape wrt VMR

dFdf(self)

Derivative of line shape wrt frequency