Mordicus.Modules.Mines.OperatorCompressors.HyperReduction module¶
- Mordicus.Modules.Mines.OperatorCompressors.HyperReduction.BuildReducedIntegrationOperator(collectionProblemData: CollectionProblemData, mesh: MeshBase, extend=0, listNameDualVarOutput=[])[source]¶
[summary]
- Parameters
[description] (mesh {MeshBase} --) –
[description] –
- Keyword Arguments
(default (listNameDualVarOutput {list} -- the list of dual variable to use in addition to nodal ones) – {0})
(default – {[]})
- Mordicus.Modules.Mines.OperatorCompressors.HyperReduction.selection(basis: ndarray) list [source]¶
Function to perform DEIM like selection of unknown to keep for the RID construction. Unknown can be nodal or integrated values
- Parameters
basis (basis {np.ndarray} -- The full reduced order) –
- Returns
list – the unknown rank to keep