LaplaceSurvivor¶
-
class LaplaceSurvivor¶
Survivor functions \(^{A}R(s)\) in Laplace space.
It is practical to have it defined on its own.
Subclassed by HJCFIT::DeterminantEq
Public Functions
-
LaplaceSurvivor(QMatrix const &_qmatrix)¶
Constructor.
- Parameters:
_qmatrix – [in] The transition state matrix for which to compute \(^eG_{AF}(t\rightarrow\infty)\)
-
inline LaplaceSurvivor(LaplaceSurvivor const &_c)¶
Copy constructor.
-
inline t_rmatrix H(t_real _s, t_real _tau) const¶
Computes \(sI - Q_{AA} - Q_{AF}\ \int_0^\tau e^{-st}e^{Q_{FF}t}\partial\,t\ Q_{FA}\)
- Parameters:
_s – [in] Value of the laplacian scale
_tau – [in] Maximum length of missed events
-
inline t_rmatrix operator()(t_real _s, t_real _tau) const¶
Computes the determinant \(\mathrm{det}(sI - H(s))\)
- Parameters:
_s – [in] Value of the laplacian scale
_tau – [in] Maximum length of missed events
-
inline t_rmatrix W(t_real _s, t_real _tau) const¶
Computes the matrix \(W=\mathrm{det}(sI - H(s, \tau))\)
- Parameters:
_s – [in] Value of the laplacian scale
_tau – [in] Maximum length of missed events
-
t_rmatrix s_derivative(t_real _s, t_real _tau) const¶
Derivative along of W along s
- Parameters:
_s – [in] Value of the laplacian scale
_tau – [in] Maximum length of missed events
-
inline QMatrix const &get_qmatrix() const¶
Returns the Q matrix.
This is strictly a read-only function since changing the matrix has fairly far ranging implications.
-
inline LaplaceSurvivor transpose() const¶
Returns \(^{F}R(s)\).
-
inline t_cvector get_ff_eigenvalues() const¶
Returns eigenvalues of ff block.
-
LaplaceSurvivor(QMatrix const &_qmatrix)¶