Loading...
Searching...
No Matches
DEIM_function Member List

This is the complete list of members for DEIM_function, including all inherited members.

basisMatrixHyperReduction< PtrList< volScalarField > & >
check3DIndices(label &ind_rowA, label &ind_colA, label &xyz_rowA, label &xyz_colA)DEIM< fvScalarMatrix >
compute_vectorial_dim(LastList x)HyperReduction< PtrList< volScalarField > & >inline
computeLS(Eigen::MatrixXd &J, Eigen::MatrixXd &JWhole, Eigen::VectorXd &b, Eigen::VectorXd &q, bool NNLS)HyperReduction< PtrList< volScalarField > & >
createMasks(bool offlineStage=true)HyperReduction< PtrList< volScalarField > & >
eigen2fields(Eigen::VectorXd &eFields, FieldsArgs &&... oFields)HyperReduction< PtrList< volScalarField > & >inline
evaluate_expression(volScalarField &S, Eigen::MatrixXd mu) (defined in DEIM_function)DEIM_functioninlinestatic
evaluate_expression(volScalarField &T, Eigen::MatrixXd mu) (defined in DEIM_function)DEIM_functioninlinestatic
evaluatePinv(Eigen::SparseMatrix< double > &Projector, Eigen::MatrixXd &Modes, Eigen::VectorXd &fieldWeights)HyperReduction< PtrList< volScalarField > & >
evaluateWPU(Eigen::SparseMatrix< double > &Projector, Eigen::MatrixXd &Modes, Eigen::VectorXd &fieldWeights, Eigen::VectorXd &quadratureWeights)HyperReduction< PtrList< volScalarField > & >
fieldA (defined in DEIM_function)DEIM_function
fieldB (defined in DEIM_function)DEIM_function
fieldDimsHyperReduction< PtrList< volScalarField > & >
fieldNamesHyperReduction< PtrList< volScalarField > & >
fields (defined in DEIM_function)DEIM_function
fieldsA (defined in DEIM_function)DEIM_function
fieldsB (defined in DEIM_function)DEIM_function
FolderDEIM< fvScalarMatrix >
FolderMDEIM< fvScalarMatrix >
folderMethodHyperReduction< PtrList< volScalarField > & >
folderProblemHyperReduction< PtrList< volScalarField > & >
FunctionNameDEIM< fvScalarMatrix >
generateSubField(F &field)DEIM< fvScalarMatrix >
generateSubFieldMatrix(F &field)DEIM< fvScalarMatrix >
generateSubFieldVector(F &field)DEIM< fvScalarMatrix >
HyperReduction< PtrList< volScalarField > & >::generateSubmesh(label layers, const fvMesh &mesh)HyperReduction< PtrList< volScalarField > & >
DEIM< fvScalarMatrix >::generateSubmesh(label layers, const fvMesh &mesh, S field, label secondTime=0)DEIM< fvScalarMatrix >
generateSubmeshMatrix(label layers, const fvMesh &mesh, S field, label secondTime=0)DEIM< fvScalarMatrix >
generateSubmeshVector(label layers, const fvMesh &mesh, S field, label secondTime=0)DEIM< fvScalarMatrix >
get_field_dim()HyperReduction< PtrList< volScalarField > & >inline
getModesSVD(SnapshotsListTuple &SnapshotsListTuple, Eigen::MatrixXd &modesSVD, Eigen::VectorXd &fieldWeights, bool saveModesFlag=false)HyperReduction< PtrList< volScalarField > & >
getSnapMatrix(Eigen::MatrixXd &snapMatrix, Eigen::VectorXd &fieldWeights)HyperReduction< PtrList< volScalarField > & >
HyperReduction< PtrList< volScalarField > & >::global2local(List< label > &points, fvMeshSubset &submesh)HyperReduction< PtrList< volScalarField > & >
DEIM< fvScalarMatrix >::global2local(List< label > &points, fvMeshSubset &submesh)DEIM< fvScalarMatrix >
HyperReduction(label n_modes, label n_nodes, Eigen::VectorXi initialSeeds, word problemName, SnapshotsLists &&...snapshotsLists)DEIM_function
HyperReduction(label n_modes, label n_nodes, unsigned int vectorial_dim, label n_cells, Eigen::VectorXi initialSeeds, word problemName, Eigen::VectorXd volumes=Eigen::VectorXd::Constant(1, 0.0))DEIM_function
initReshapeMat(Eigen::SparseMatrix< double > &reshapeMat)HyperReduction< PtrList< volScalarField > & >
initSeeds(Eigen::VectorXd mp_not_mask, std::set< label > nodePointsSet)HyperReduction< PtrList< volScalarField > & >
interpolateField(const FieldType &field)HyperReduction< PtrList< volScalarField > & >inline
localMagicPointsDEIM< fvScalarMatrix >
localMagicPointsAcolDEIM< fvScalarMatrix >
localMagicPointsArowDEIM< fvScalarMatrix >
localMagicPointsBDEIM< fvScalarMatrix >
localNodePointsHyperReduction< PtrList< volScalarField > & >
magicPointsDEIM< fvScalarMatrix >
magicPointsAcolDEIM< fvScalarMatrix >
magicPointsArowDEIM< fvScalarMatrix >
magicPointsBDEIM< fvScalarMatrix >
maskToOtherDim(int newDim)HyperReduction< PtrList< volScalarField > & >
Matrix_ModesDEIM< fvScalarMatrix >
MatrixModesDEIM< fvScalarMatrix >
MatrixNameDEIM< fvScalarMatrix >
HyperReduction< PtrList< volScalarField > & >::MatrixOnlineHyperReduction< PtrList< volScalarField > & >
DEIM< fvScalarMatrix >::MatrixOnlineDEIM< fvScalarMatrix >
MatrixOnlineADEIM< fvScalarMatrix >
MatrixOnlineBDEIM< fvScalarMatrix >
MaxModesDEIM< fvScalarMatrix >
modesDEIM< fvScalarMatrix >
n_cellsHyperReduction< PtrList< volScalarField > & >
n_cellsSubfieldsHyperReduction< PtrList< volScalarField > & >
n_modesHyperReduction< PtrList< volScalarField > & >
n_nodesHyperReduction< PtrList< volScalarField > & >
n_snapshotsHyperReduction< PtrList< volScalarField > & >
NcellsDEIM< fvScalarMatrix >
nodePointsHyperReduction< PtrList< volScalarField > & >
offlineECP(Eigen::MatrixXd &snapshotsModes, Eigen::VectorXd &normalizingWeights)HyperReduction< PtrList< volScalarField > & >inline
offlineGappyDEIM(Eigen::MatrixXd &snapshotsModes, Eigen::VectorXd &normalizingWeights)HyperReduction< PtrList< volScalarField > & >inline
onlineCoeffs(Eigen::MatrixXd mu) (defined in DEIM_function)DEIM_functioninline
DEIM< fvScalarMatrix >::onlineCoeffs()DEIM< fvScalarMatrix >
onlineCoeffsA(Eigen::MatrixXd mu) (defined in DEIM_function)DEIM_functioninline
onlineCoeffsB(Eigen::MatrixXd mu) (defined in DEIM_function)DEIM_functioninline
HyperReduction< PtrList< volScalarField > & >::PHyperReduction< PtrList< volScalarField > & >
DEIM< fvScalarMatrix >::PDEIM< fvScalarMatrix >
PADEIM< fvScalarMatrix >
PBDEIM< fvScalarMatrix >
problemNameHyperReduction< PtrList< volScalarField > & >
quadratureWeightsHyperReduction< PtrList< volScalarField > & >
renormalizedBasisMatrixHyperReduction< PtrList< volScalarField > & >
runSubMeshDEIM< fvScalarMatrix >
runSubMeshADEIM< fvScalarMatrix >
runSubMeshBDEIM< fvScalarMatrix >
s_optimality(Eigen::MatrixXd &A)HyperReduction< PtrList< volScalarField > & >inlinestatic
saveModes(SnapshotsList sList, Eigen::MatrixXd &snapshotsMatrix, unsigned int &rowIndex, unsigned int &modeIndex, word folder)HyperReduction< PtrList< volScalarField > & >
setMagicPoints(labelList &newMagicPoints, labelList &newxyz)DEIM< fvScalarMatrix >
snapshotsListTupleHyperReduction< PtrList< volScalarField > & >
SnapShotsMatrixDEIM< fvScalarMatrix >
sourceDEIM< fvScalarMatrix >
stackDimensions(SnapshotsList sList)HyperReduction< PtrList< volScalarField > & >inline
stackNames(SnapshotsList sList)HyperReduction< PtrList< volScalarField > & >inline
stackSnapshots(SnapshotsList sList, Eigen::MatrixXd &snapshotsMatrix, Eigen::VectorXd &fieldWeights)HyperReduction< PtrList< volScalarField > & >
stackSnapshotsBoundary(SnapshotsList sList, List< Eigen::MatrixXd > &snapshotsMatrixBoundary, List< Eigen::VectorXd > &fieldWeightsBoundary)HyperReduction< PtrList< volScalarField > & >
subField (defined in DEIM_function)DEIM_function
HyperReduction< PtrList< volScalarField > & >::submeshHyperReduction< PtrList< volScalarField > & >
DEIM< fvScalarMatrix >::submeshDEIM< fvScalarMatrix >
submesh_fieldHyperReduction< PtrList< volScalarField > & >
submeshADEIM< fvScalarMatrix >
submeshBDEIM< fvScalarMatrix >
sumDimensions(double sum, SnapshotsList sList)HyperReduction< PtrList< volScalarField > & >inline
theta (defined in DEIM_function)DEIM_function
thetaADEIM< fvScalarMatrix >
thetaBDEIM< fvScalarMatrix >
toleranceDEIM< fvScalarMatrix >
totalMagicPointsDEIM< fvScalarMatrix >
totalMagicPointsADEIM< fvScalarMatrix >
totalMagicPointsBDEIM< fvScalarMatrix >
totalNodePointsHyperReduction< PtrList< volScalarField > & >
UDEIM< fvScalarMatrix >
UADEIM< fvScalarMatrix >
UBDEIM< fvScalarMatrix >
uniqueMagicPointsDEIM< fvScalarMatrix >
uniqueMagicPointsADEIM< fvScalarMatrix >
uniqueMagicPointsBDEIM< fvScalarMatrix >
uniqueNodePointsHyperReduction< PtrList< volScalarField > & >
updateNodes(Eigen::SparseMatrix< double > &P, label &ind_max, Eigen::VectorXd &mp_not_mask)HyperReduction< PtrList< volScalarField > & >
updateNodesRemove(Eigen::SparseMatrix< double > &P, Eigen::VectorXd weights)HyperReduction< PtrList< volScalarField > & >
volumesHyperReduction< PtrList< volScalarField > & >
xyzDEIM< fvScalarMatrix >
xyz_AcolDEIM< fvScalarMatrix >
xyz_ArowDEIM< fvScalarMatrix >
xyz_BDEIM< fvScalarMatrix >