V-Matrix Queries and Diagnostics #
Defines query functions: column, cell, allRecords, summary, etc.
Get a column for a specific subsystem.
Equations
- m.column s = List.find? (fun (col : VerifiedMBSE.Matrix.VColumn) => col.subsystem == s) m.columns
Instances For
Get all VVRecords flattened.
Equations
- m.allRecords = List.foldl (fun (acc : List VerifiedMBSE.VV.VVRecord) (col : VerifiedMBSE.Matrix.VColumn) => acc ++ col.records) [] m.columns
Instances For
Total VVRecord count.
Equations
Instances For
Summary string for a VVRecord.
Each of the eight Layer constructors is mapped to a
three-letter abbreviation following ECSS-E-ST-10C conventions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Summary string for a VColumn.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Summary string for a VMatrix.
Equations
- One or more equations did not get rendered due to their size.