basisMatrix | HyperReduction< PtrList< volScalarField > & > | |
check3DIndices(label &ind_rowA, label &ind_colA, label &xyz_rowA, label &xyz_colA) | DEIM< fvScalarMatrix > | |
check3DIndices(label &ind_rowA, label &xyz_rowA) | DEIM< fvScalarMatrix > | |
compute_vectorial_dim(LastList x) | HyperReduction< PtrList< volScalarField > & > | inline |
compute_vectorial_dim(List &&head, RemainingLists &&...tail) | HyperReduction< PtrList< volScalarField > & > | inline |
computeLS(Eigen::MatrixXd &J, Eigen::MatrixXd &JWhole, Eigen::VectorXd &b, Eigen::VectorXd &q) | HyperReduction< PtrList< volScalarField > & > | |
createMasks(bool offlineStage=true) | HyperReduction< PtrList< volScalarField > & > | |
eigen2fields(Eigen::VectorXd &eFields, FieldsArgs &&... oFields) | HyperReduction< PtrList< volScalarField > & > | inline |
eigenValueseig | HyperReduction< PtrList< volScalarField > & > | |
evaluate_expression(volScalarField &S, Eigen::MatrixXd mu) | DEIM_function | inlinestatic |
evaluate_expression(volScalarField &T, Eigen::MatrixXd mu) | DEIM_function | inlinestatic |
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 > & > | |
field2submesh | HyperReduction< PtrList< volScalarField > & > | |
fieldA | DEIM_function | |
fieldB | DEIM_function | |
fieldDims | HyperReduction< PtrList< volScalarField > & > | |
fieldNames | HyperReduction< PtrList< volScalarField > & > | |
fields | DEIM_function | |
fieldsA | DEIM_function | |
fieldsB | DEIM_function | |
FieldsTuple typedef | HyperReduction< PtrList< volScalarField > & > | |
Folder | DEIM< fvScalarMatrix > | |
FolderM | DEIM< fvScalarMatrix > | |
folderMethod | HyperReduction< PtrList< volScalarField > & > | |
folderProblem | HyperReduction< PtrList< volScalarField > & > | |
FunctionName | DEIM< 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 > & > | |
getModesSVD(SnapshotsListTuple &snapshotsListTuple, Eigen::MatrixXd &modesSVD, Eigen::VectorXd &fieldWeights, Eigen::MatrixXd &modesSVDBoundary, Eigen::VectorXd &fieldWeightsBoundary, bool saveModesFlag) | HyperReduction< PtrList< volScalarField > & > | |
getNcells(label sizeM) | DEIM< fvScalarMatrix > | |
getNcells(label sizeM) | DEIM< fvScalarMatrix > | |
getNcells(label sizeM) | DEIM< fvScalarMatrix > | |
getSnapMatrix(Eigen::MatrixXd &snapMatrix, Eigen::VectorXd &fieldWeights) | HyperReduction< PtrList< volScalarField > & > | |
getSnapMatrix(Eigen::MatrixXd &snapMatrix, Eigen::VectorXd &fieldWeights, List< Eigen::MatrixXd > &snapMatrixBoundary, List< Eigen::VectorXd > &fieldWeightsBoundary) | 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) | DEIM_function | |
initialSeeds | HyperReduction< PtrList< volScalarField > & > | |
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 |
localMagicPoints | DEIM< fvScalarMatrix > | |
localMagicPointsAcol | DEIM< fvScalarMatrix > | |
localMagicPointsArow | DEIM< fvScalarMatrix > | |
localMagicPointsB | DEIM< fvScalarMatrix > | |
localNodePoints | HyperReduction< PtrList< volScalarField > & > | |
magicPoints | DEIM< fvScalarMatrix > | |
magicPointsAcol | DEIM< fvScalarMatrix > | |
magicPointsArow | DEIM< fvScalarMatrix > | |
magicPointsB | DEIM< fvScalarMatrix > | |
Matrix_Modes | DEIM< fvScalarMatrix > | |
MatrixModes | DEIM< fvScalarMatrix > | |
MatrixName | DEIM< fvScalarMatrix > | |
HyperReduction< PtrList< volScalarField > & >::MatrixOnline | HyperReduction< PtrList< volScalarField > & > | |
DEIM< fvScalarMatrix >::MatrixOnline | DEIM< fvScalarMatrix > | |
MatrixOnlineA | DEIM< fvScalarMatrix > | |
MatrixOnlineB | DEIM< fvScalarMatrix > | |
MaxModes | DEIM< fvScalarMatrix > | |
MaxModesA | DEIM< fvScalarMatrix > | |
MaxModesB | DEIM< fvScalarMatrix > | |
methodName | HyperReduction< PtrList< volScalarField > & > | |
modes | DEIM< fvScalarMatrix > | |
n_boundary_cells | HyperReduction< PtrList< volScalarField > & > | |
n_boundary_cells_list | HyperReduction< PtrList< volScalarField > & > | |
n_boundary_patches | HyperReduction< PtrList< volScalarField > & > | |
n_cells | HyperReduction< PtrList< volScalarField > & > | |
n_cellsSubfields | HyperReduction< PtrList< volScalarField > & > | |
n_fields | HyperReduction< PtrList< volScalarField > & > | static |
n_modes | HyperReduction< PtrList< volScalarField > & > | |
n_nodes | HyperReduction< PtrList< volScalarField > & > | |
n_snapshots | HyperReduction< PtrList< volScalarField > & > | |
Ncells | DEIM< fvScalarMatrix > | |
nodePoints | HyperReduction< PtrList< volScalarField > & > | |
nodes | HyperReduction< PtrList< volScalarField > & > | |
normalizingWeights | HyperReduction< PtrList< volScalarField > & > | |
NthFieldListType typedef | HyperReduction< PtrList< volScalarField > & > | |
NthFieldType typedef | HyperReduction< PtrList< volScalarField > & > | |
offlineECP(Eigen::MatrixXd &snapshotsModes, Eigen::VectorXd &normalizingWeights) | HyperReduction< PtrList< volScalarField > & > | inline |
offlineECP(Eigen::MatrixXd &snapshotsModes, Eigen::VectorXd &normalizingWeights, word folderMethodName) | HyperReduction< PtrList< volScalarField > & > | |
offlineGappyDEIM(Eigen::MatrixXd &snapshotsModes, Eigen::VectorXd &normalizingWeights) | HyperReduction< PtrList< volScalarField > & > | inline |
offlineGappyDEIM(Eigen::MatrixXd &snapshotsModes, Eigen::VectorXd &normalizingWeights, word folderMethodName) | HyperReduction< PtrList< volScalarField > & > | |
onlineCoeffs(Eigen::MatrixXd mu) | DEIM_function | inline |
DEIM< fvScalarMatrix >::onlineCoeffs() | DEIM< fvScalarMatrix > | |
onlineCoeffsA(Eigen::MatrixXd mu) | DEIM_function | inline |
onlineCoeffsB(Eigen::MatrixXd mu) | DEIM_function | inline |
HyperReduction< PtrList< volScalarField > & >::P | HyperReduction< PtrList< volScalarField > & > | |
DEIM< fvScalarMatrix >::P | DEIM< fvScalarMatrix > | |
PA | DEIM< fvScalarMatrix > | |
para | HyperReduction< PtrList< volScalarField > & > | |
PB | DEIM< fvScalarMatrix > | |
pinvPU | HyperReduction< PtrList< volScalarField > & > | |
problemName | HyperReduction< PtrList< volScalarField > & > | |
quadratureWeights | HyperReduction< PtrList< volScalarField > & > | |
renormalizedBasisMatrix | HyperReduction< PtrList< volScalarField > & > | |
runSubMesh | DEIM< fvScalarMatrix > | |
runSubMeshA | DEIM< fvScalarMatrix > | |
runSubMeshB | DEIM< 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 > & > | |
saveModes(SnapshotsList sList, Eigen::MatrixXd &snapshotsMatrix, Eigen::MatrixXd &snapshotsMatrixBoundary, unsigned int &rowIndex, unsigned int &rowIndexBoundary, unsigned int &modeIndex, word folder) | HyperReduction< PtrList< volScalarField > & > | |
setMagicPoints(labelList &newMagicPoints, labelList &newxyz) | DEIM< fvScalarMatrix > | |
SnapshotsListTuple typedef | HyperReduction< PtrList< volScalarField > & > | |
snapshotsListTuple | HyperReduction< PtrList< volScalarField > & > | |
SnapShotsMatrix | DEIM< fvScalarMatrix > | |
source | DEIM< 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 | DEIM_function | |
HyperReduction< PtrList< volScalarField > & >::submesh | HyperReduction< PtrList< volScalarField > & > | |
DEIM< fvScalarMatrix >::submesh | DEIM< fvScalarMatrix > | |
submesh2nodes | HyperReduction< PtrList< volScalarField > & > | |
submesh2nodesMask | HyperReduction< PtrList< volScalarField > & > | |
submesh_field | HyperReduction< PtrList< volScalarField > & > | |
submeshA | DEIM< fvScalarMatrix > | |
submeshB | DEIM< fvScalarMatrix > | |
sumDimensions(double sum, SnapshotsList sList) | HyperReduction< PtrList< volScalarField > & > | inline |
sumFieldsDim | HyperReduction< PtrList< volScalarField > & > | |
theta | DEIM_function | |
thetaA | DEIM< fvScalarMatrix > | |
thetaB | DEIM< fvScalarMatrix > | |
tolerance | DEIM< fvScalarMatrix > | |
totalMagicPoints | DEIM< fvScalarMatrix > | |
totalMagicPointsA | DEIM< fvScalarMatrix > | |
totalMagicPointsB | DEIM< fvScalarMatrix > | |
totalNodePoints | HyperReduction< PtrList< volScalarField > & > | |
U | DEIM< fvScalarMatrix > | |
UA | DEIM< fvScalarMatrix > | |
UB | DEIM< fvScalarMatrix > | |
uniqueMagicPoints | DEIM< fvScalarMatrix > | |
uniqueMagicPointsA | DEIM< fvScalarMatrix > | |
uniqueMagicPointsB | DEIM< fvScalarMatrix > | |
uniqueNodePoints | HyperReduction< PtrList< volScalarField > & > | |
updateNodes(Eigen::SparseMatrix< double > &P, label &ind_max, Eigen::VectorXd &mp_not_mask) | HyperReduction< PtrList< volScalarField > & > | |
vectorial_dim | HyperReduction< PtrList< volScalarField > & > | |
wPU | HyperReduction< PtrList< volScalarField > & > | |
xyz | DEIM< fvScalarMatrix > | |
xyz_Acol | DEIM< fvScalarMatrix > | |
xyz_Arow | DEIM< fvScalarMatrix > | |
xyz_B | DEIM< fvScalarMatrix > | |