EQP training routines in ROMNonlinearForm and its application to `S…
#23
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…teadyNSSolver` (#14)
base class for steady ns rom operator.
SteadyNSEQPROM operator.
ROMNonlinearForm::TrainEQP translated from sketches/ns_rom.
ROMNonlinearForm::TrainEQPForIntegrator- adjusted bounds to properly reflect relative tolerance.
FindSnapshotFilesForBasis routine for parsing snapshot file names.
ROMHandler stores its reference basis tags.
librom need the recent PR for basisWriter.
SampleGenerator::LookUpSnapshot
ROMHandler- removed GetBasisOnSubdomain. SeparateVariable and GetRefBasisTag added.
ROMNonlinearForm - basis is now owned by the class. SetBasis copies the part of the input basis matrix.
SteadyNSSolver::TrainEQP
AuxiliaryTrainROM now has TrainEQP procedure.
minor change in ROMNonlinearForm::TrainEQP.
ROMNonlinearForm::SaveEQPForDomainIntegrator
MultiBlockSolver::SaveEQP
BuildROM does not need a particular procedure for EQP.
add nonlinear handling option in input file.
ROMNonlinearForm::LoadEQPForDomainIntegrator
SingleRun with EQP needs debugging.
test for ROMNonlinearFORM::TrainEQP. fix for libROM::StaticSVD::computeSVD is included.
workflow of steady-ns solver with eqp verified.
ROMNonlinearForm::TrainEQPForIntegrator - removed a redundant argument.
docker fix the root to linux.
minor test setup change.
minor fix for ROMNonlinearFORM::TrainEQP.
ROMNonlinearFORM::SetupEQPSystemForInterior/BdrFace. These are not yet tested.
ROMNonlinearForm::Get/Save/LoadEQPForIntegrator with general integrator type.
updates on README.
bug fix on SteadyNSSolver::SetupEQPOperators.
MultiBlockSolver communicators are set to MPI_COMM_SELF for now.
patch for librom interface update.