libROM  v1.0
Data-driven physical simulation library
 All Classes Functions Variables Enumerations
CAROM::IncrementalSVD Member List

This is the complete list of members for CAROM::IncrementalSVD, including all inherited members.

addLinearlyDependentSample(const Matrix *A, const Matrix *W, const Matrix *sigma)=0CAROM::IncrementalSVDprotectedpure virtual
addNewSample(const Vector *j, const Matrix *A, const Matrix *W, Matrix *sigma)=0CAROM::IncrementalSVDprotectedpure virtual
buildIncrementalSVD(double *u, bool add_without_increase=false)CAROM::IncrementalSVDprotectedvirtual
buildInitialSVD(double *u, double time)=0CAROM::IncrementalSVDprotectedpure virtual
checkOrthogonality(const Matrix *m)CAROM::IncrementalSVDprotected
COMMUNICATE_UCAROM::IncrementalSVDprotectedstatic
computeBasis()=0CAROM::IncrementalSVDprotectedpure virtual
constructQ(double *&Q, const Vector *l, double k)CAROM::IncrementalSVDprotected
d_basisCAROM::SVDprotected
d_basis_rightCAROM::SVDprotected
d_debug_algorithmCAROM::SVDprotected
d_dimCAROM::SVDprotected
d_linearity_tolCAROM::IncrementalSVDprotected
d_max_basis_dimensionCAROM::IncrementalSVDprotected
d_max_time_intervalsCAROM::SVDprotected
d_num_rows_of_WCAROM::SVDprotected
d_num_samplesCAROM::SVDprotected
d_proc_dimsCAROM::IncrementalSVDprotected
d_rankCAROM::IncrementalSVDprotected
d_SCAROM::SVDprotected
d_samples_per_time_intervalCAROM::SVDprotected
d_save_stateCAROM::IncrementalSVDprotected
d_sizeCAROM::IncrementalSVDprotected
d_skip_linearly_dependentCAROM::IncrementalSVDprotected
d_snapshotsCAROM::SVDprotected
d_state_databaseCAROM::IncrementalSVDprotected
d_state_file_nameCAROM::IncrementalSVDprotected
d_time_interval_start_timesCAROM::SVDprotected
d_total_dimCAROM::IncrementalSVDprotected
d_UCAROM::SVDprotected
d_update_right_SVCAROM::IncrementalSVDprotected
d_WCAROM::SVDprotected
getBasisIntervalStartTime(int which_interval) const CAROM::SVDinline
getDim() const CAROM::SVDinline
getNumBasisTimeIntervals() const CAROM::SVDinline
getNumSamples() const CAROM::SVDinline
getSingularValues()CAROM::IncrementalSVDvirtual
getSnapshotMatrix()CAROM::IncrementalSVDvirtual
getSpatialBasis()CAROM::IncrementalSVDvirtual
getTemporalBasis()CAROM::IncrementalSVDvirtual
increaseTimeInterval()CAROM::SVDinline
IncrementalSVD(Options options, const std::string &basis_file_name)CAROM::IncrementalSVD
isNewTimeInterval() const CAROM::SVDinline
numSamples()CAROM::IncrementalSVDinlineprotected
reOrthogonalize(Matrix *m)CAROM::IncrementalSVDprotected
svd(double *A, Matrix *&U, Matrix *&S, Matrix *&V)CAROM::IncrementalSVDprotected
SVD(Options options)CAROM::SVD
takeSample(double *u_in, double time, bool add_without_increase=false)CAROM::IncrementalSVDvirtual
~IncrementalSVD()CAROM::IncrementalSVDvirtual
~SVD()CAROM::SVD