skultrafast.sympy_model

Classes

Functions

cosd(deg)

angle_to_dichro(deg)

make_pol(func)

lorentz(wl, t, A, Ac, xc, w, tau)

gauss(wl, t, A, Ac, xc, w, tau)

gauss_const(wl, t, A, xc, w)

lorentz_const(wl, t, A, xc, w)

Module Contents

skultrafast.sympy_model.cosd(deg)[source]
skultrafast.sympy_model.angle_to_dichro(deg)[source]
skultrafast.sympy_model.make_pol(func)[source]
skultrafast.sympy_model.lorentz(wl, t, A, Ac, xc, w, tau)[source]
skultrafast.sympy_model.gauss(wl, t, A, Ac, xc, w, tau)[source]
skultrafast.sympy_model.gauss_const(wl, t, A, xc, w)[source]
skultrafast.sympy_model.lorentz_const(wl, t, A, xc, w)[source]
class skultrafast.sympy_model.ModelBuilder(wl: numpy.ndarray, t: numpy.ndarray)[source]
funcs = [][source]
args = [][source]
values[source]
n = 0[source]
t_arr[source]
wl_arr[source]
coords[source]
add_decaying(A: float, Ac: float, xc: float, w: float, tau: float, angle: float, peak_type: str = 'lor') int[source]
add_constant(A, xc, w, angle, peak_type='lor')[source]
make_model()[source]
make_params()[source]
plot_peaks(params=None)[source]