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.
F5 で Layer が 8 階層に拡張されたため、全 constructor に対して 3 文字の 略語を割り当てる。ECSS-E-ST-10C 相当の表記を使う。
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.