Package jline.lib.butools.map
Class CheckMRAPRepresentationKt
-
- All Implemented Interfaces:
public final class CheckMRAPRepresentationKt
-
-
Method Summary
Modifier and Type Method Description final static BooleancheckMRAPRepresentation(MatrixCell H, Double prec)Checks if the input matrices define a continuous time MRAP. final static BooleancheckMRAPRepresentation(MatrixCell H)Checks if the input matrices define a continuous time MRAP. final static BooleancheckMRAPRepresentation(Array<Matrix> H, Double prec)Overload for Array<Matrix>. final static BooleancheckMRAPRepresentation(Array<Matrix> H)Overload for Array<Matrix>. -
-
Method Detail
-
checkMRAPRepresentation
@JvmOverloads() final static Boolean checkMRAPRepresentation(MatrixCell H, Double prec)
Checks if the input matrices define a continuous time MRAP.
All matrices H0...HK must have the same size, the dominant eigenvalue of H0 has negative real part, and the rowsum of H0+H1+...+HK is 0 (up to the numerical precision).
- Parameters:
H- The H0...prec- Numerical precision, default value is 1e-14- Returns:
True if the matrices define a valid MRAP
-
checkMRAPRepresentation
@JvmOverloads() final static Boolean checkMRAPRepresentation(MatrixCell H)
Checks if the input matrices define a continuous time MRAP.
All matrices H0...HK must have the same size, the dominant eigenvalue of H0 has negative real part, and the rowsum of H0+H1+...+HK is 0 (up to the numerical precision).
- Parameters:
H- The H0...- Returns:
True if the matrices define a valid MRAP
-
checkMRAPRepresentation
@JvmOverloads() final static Boolean checkMRAPRepresentation(Array<Matrix> H, Double prec)
Overload for Array<Matrix>.
-
checkMRAPRepresentation
@JvmOverloads() final static Boolean checkMRAPRepresentation(Array<Matrix> H)
Overload for Array<Matrix>.
-
-
-
-