rampedpyrox.Daem.from_ratedata¶
-
classmethod
Daem.
from_ratedata
(ratedata, beta=0.08, log10omega=10, nt=250, t0=0, T0=373, tf=10000.0)[source]¶ Class method to directly generate an
rp.Daem
instance using data stored in anrp.RateData
instance.Parameters: - ratedata (rp.RateData) –
rp.RateData
instance containing the E array to use for creating the DAEM. - beta (int or float) – Temperature ramp rate to use in model, in Kelvin/second. Defaults to 0.08 (i.e. 5K/min)
- log10omega (scalar, array-like, or lambda function) – Arrhenius pre-exponential factor, either a constant value, array- likewith length nE, or a lambda function of E. Defaults to 10.
- nt (int) – The number of time points to use. Defaults to 250.
- t0 (int or float) – The initial time to be used in the model, in seconds. Defaults to 0.
- T0 (int or float) – The initial temperature to be used in the model, in Kelvin. Defaults to 373.
- tf (int or float) – The final time to be used in the model, in seconds. Defaults to 10,000.
Warning
- UserWarning
- If attempting to create a DAEM with a non-EnergyComplex ratedata instance.
See also
from_timedata()
- Class method to directly generate an
rp.Daem
instance using data stored in anrp.TimeData
instance.
- ratedata (rp.RateData) –