This is the complete list of members for CAROM::IncrementalSVD, including all inherited members.
addLinearlyDependentSample(const Matrix *A, const Matrix *W, const Matrix *sigma)=0 | CAROM::IncrementalSVD | protectedpure virtual |
addNewSample(const Vector *j, const Matrix *A, const Matrix *W, Matrix *sigma)=0 | CAROM::IncrementalSVD | protectedpure virtual |
buildIncrementalSVD(double *u, bool add_without_increase=false) | CAROM::IncrementalSVD | protectedvirtual |
buildInitialSVD(double *u, double time)=0 | CAROM::IncrementalSVD | protectedpure virtual |
checkOrthogonality(const Matrix *m) | CAROM::IncrementalSVD | protected |
COMMUNICATE_U | CAROM::IncrementalSVD | protectedstatic |
computeBasis()=0 | CAROM::IncrementalSVD | protectedpure virtual |
constructQ(double *&Q, const Vector *l, double k) | CAROM::IncrementalSVD | protected |
d_basis | CAROM::SVD | protected |
d_basis_right | CAROM::SVD | protected |
d_debug_algorithm | CAROM::SVD | protected |
d_dim | CAROM::SVD | protected |
d_linearity_tol | CAROM::IncrementalSVD | protected |
d_max_basis_dimension | CAROM::IncrementalSVD | protected |
d_max_time_intervals | CAROM::SVD | protected |
d_num_rows_of_W | CAROM::SVD | protected |
d_num_samples | CAROM::SVD | protected |
d_proc_dims | CAROM::IncrementalSVD | protected |
d_rank | CAROM::IncrementalSVD | protected |
d_S | CAROM::SVD | protected |
d_samples_per_time_interval | CAROM::SVD | protected |
d_save_state | CAROM::IncrementalSVD | protected |
d_size | CAROM::IncrementalSVD | protected |
d_skip_linearly_dependent | CAROM::IncrementalSVD | protected |
d_snapshots | CAROM::SVD | protected |
d_state_database | CAROM::IncrementalSVD | protected |
d_state_file_name | CAROM::IncrementalSVD | protected |
d_time_interval_start_times | CAROM::SVD | protected |
d_total_dim | CAROM::IncrementalSVD | protected |
d_U | CAROM::SVD | protected |
d_update_right_SV | CAROM::IncrementalSVD | protected |
d_W | CAROM::SVD | protected |
getBasisIntervalStartTime(int which_interval) const | CAROM::SVD | inline |
getDim() const | CAROM::SVD | inline |
getNumBasisTimeIntervals() const | CAROM::SVD | inline |
getNumSamples() const | CAROM::SVD | inline |
getSingularValues() | CAROM::IncrementalSVD | virtual |
getSnapshotMatrix() | CAROM::IncrementalSVD | virtual |
getSpatialBasis() | CAROM::IncrementalSVD | virtual |
getTemporalBasis() | CAROM::IncrementalSVD | virtual |
increaseTimeInterval() | CAROM::SVD | inline |
IncrementalSVD(Options options, const std::string &basis_file_name) | CAROM::IncrementalSVD | |
isNewTimeInterval() const | CAROM::SVD | inline |
numSamples() | CAROM::IncrementalSVD | inlineprotected |
reOrthogonalize(Matrix *m) | CAROM::IncrementalSVD | protected |
svd(double *A, Matrix *&U, Matrix *&S, Matrix *&V) | CAROM::IncrementalSVD | protected |
SVD(Options options) | CAROM::SVD | |
takeSample(double *u_in, double time, bool add_without_increase=false) | CAROM::IncrementalSVD | virtual |
~IncrementalSVD() | CAROM::IncrementalSVD | virtual |
~SVD() | CAROM::SVD | |