pint.templates.lceprimitives

Functions

edep_gradient(self, grad_func, phases[, ...])

Return the analytic gradient of a general LCEPrimitive.

isvector(x)

Classes

LCEGaussian(**kwargs)

Represent a (wrapped) Gaussian peak with linearized energy- dependent parameters.

LCEGaussian2(**kwargs)

Represent a (wrapped) two-sided Gaussian peak.

LCELorentzian(**kwargs)

Represent a (wrapped) Lorentzian peak.

LCELorentzian2(**kwargs)

Represent a (wrapped) two-sided Lorentzian peak.

LCEPrimitive(**kwargs)

Generally, class-specific setup work is performed in init.

LCESkewGaussian(**kwargs)

Represent a (wrapped), skew Gaussian peak with linearized energy- dependent parameters.

LCEVonMises(**kwargs)

Generally, class-specific setup work is performed in init.

LCEWrappedFunction(**kwargs)

Super-class for profiles derived from wrapped functions.