libROM  v1.0
Data-driven physical simulation library
CAROM::AdaptiveDMD Member List

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

AdaptiveDMD(int dim, double desired_dt=-1.0, std::string rbf="G", std::string interp_method="LS", double closest_rbf_val=0.9, bool alt_output_basis=false, std::shared_ptr< Vector > state_offset=nullptr)CAROM::AdaptiveDMD
addOffset(Vector &result, double t=0.0, int deg=0)CAROM::DMDprotectedvirtual
computeDMDSnapshotPair(const Matrix &snapshots)CAROM::DMDprotectedvirtual
computeEigExp(std::complex< double > eig, double t)CAROM::DMDprotectedvirtual
computePhi(DMDInternal dmd_internal_obj)CAROM::DMDprotectedvirtual
constructDMD(const Matrix &f_snapshots, int rank, int num_procs, const Matrix *W0, double linearity_tol)CAROM::DMDprotected
createSnapshotMatrix(const std::vector< std::shared_ptr< Vector >> &snapshots)CAROM::DMDprotected
d_A_tildeCAROM::DMDprotected
d_alt_output_basisCAROM::DMDprotected
d_basisCAROM::DMDprotected
d_dimCAROM::DMDprotected
d_dtCAROM::DMDprotected
d_eigsCAROM::DMDprotected
d_energy_fractionCAROM::DMDprotected
d_init_projectedCAROM::DMDprotected
d_kCAROM::DMDprotected
d_num_procsCAROM::DMDprotected
d_num_singular_vectorsCAROM::DMDprotected
d_phi_imaginaryCAROM::DMDprotected
d_phi_imaginary_squared_inverseCAROM::DMDprotected
d_phi_realCAROM::DMDprotected
d_phi_real_squared_inverseCAROM::DMDprotected
d_projected_init_imaginaryCAROM::DMDprotected
d_projected_init_realCAROM::DMDprotected
d_rankCAROM::DMDprotected
d_sampled_timesCAROM::DMDprotected
d_snapshotsCAROM::DMDprotected
d_state_offsetCAROM::DMDprotected
d_svCAROM::DMDprotected
d_t_offsetCAROM::DMDprotected
d_trainedCAROM::DMDprotected
DMD(int dim, double dt, bool alt_output_basis=false, std::shared_ptr< Vector > state_offset=nullptr)CAROM::DMD
DMD(std::string base_file_name)CAROM::DMD
DMD(int dim, bool alt_output_basis=false, std::shared_ptr< Vector > state_offset=nullptr)CAROM::DMDprotected
DMD(std::vector< std::complex< double >> &eigs, std::shared_ptr< Matrix > &phi_real, std::shared_ptr< Matrix > &phi_imaginary, int k, double dt, double t_offset, std::shared_ptr< Vector > &state_offset)CAROM::DMDprotected
DMD()CAROM::DMDprotected
DMD(const DMD &other)CAROM::DMDprotected
getDimension() const (defined in CAROM::DMD)CAROM::DMDinline
getInterpolatedSnapshots()CAROM::AdaptiveDMD
getNumSamples() constCAROM::DMDinline
getSnapshotMatrix()CAROM::DMD
getTimeOffset() constCAROM::DMD
getTrueDt() constCAROM::AdaptiveDMD
load(std::string base_file_name)CAROM::DMDvirtual
load(const char *base_file_name)CAROM::DMD
CAROM::DMD::operator=(const DMD &rhs)CAROM::DMDprotected
phiMultEigs(double t, int deg=0)CAROM::DMDprotected
predict(double t, int deg=0)CAROM::DMD
projectInitialCondition(const Vector &init, double t_offset=-1.0)CAROM::DMD
save(std::string base_file_name)CAROM::DMDvirtual
save(const char *base_file_name)CAROM::DMD
setOffset(std::shared_ptr< Vector > &offset_vector, int order)CAROM::DMDvirtual
summary(std::string base_file_name)CAROM::DMD
takeSample(double *u_in, double t)CAROM::DMDvirtual
train(double energy_fraction, const Matrix *W0=NULL, double linearity_tol=0.0)CAROM::AdaptiveDMDvirtual
train(int k, const Matrix *W0=NULL, double linearity_tol=0.0)CAROM::AdaptiveDMDvirtual
~AdaptiveDMD()CAROM::AdaptiveDMDinline
~DMD()CAROM::DMDinlinevirtual