PolyFEM
|
This is the complete list of members for polyfem::solver::NavierStokesSolver, including all inherited members.
assembly_time | polyfem::solver::NavierStokesSolver | private |
error_code() const | polyfem::solver::NavierStokesSolver | inline |
get_info(json ¶ms) | polyfem::solver::NavierStokesSolver | inline |
gradNorm | polyfem::solver::NavierStokesSolver | private |
has_nans(const polyfem::StiffnessMatrix &hessian) | polyfem::solver::NavierStokesSolver | private |
internal_solver | polyfem::solver::NavierStokesSolver | private |
inverting_time | polyfem::solver::NavierStokesSolver | private |
iterations | polyfem::solver::NavierStokesSolver | private |
minimize(const int n_bases, const int n_pressure_bases, const std::vector< basis::ElementBases > &bases, const std::vector< basis::ElementBases > &pressure_bases, const std::vector< basis::ElementBases > &gbases, const assembler::Assembler &velocity_stokes_assembler, assembler::NavierStokesVelocity &velocity_assembler, const assembler::MixedAssembler &mixed_assembler, const assembler::Assembler &pressure_assembler, const assembler::AssemblyValsCache &ass_vals_cache, const assembler::AssemblyValsCache &pressure_ass_vals_cache, const std::vector< int > &boundary_nodes, const bool use_avg_pressure, const int problem_dim, const bool is_volume, const Eigen::MatrixXd &rhs, Eigen::VectorXd &x) | polyfem::solver::NavierStokesSolver | |
minimize_aux(const bool is_picard, const std::vector< int > &skipping, const int n_bases, const int n_pressure_bases, const std::vector< basis::ElementBases > &bases, const std::vector< basis::ElementBases > &gbases, assembler::NavierStokesVelocity &velocity_assembler, const assembler::AssemblyValsCache &ass_vals_cache, const std::vector< int > &boundary_nodes, const bool use_avg_pressure, const int problem_dim, const bool is_volume, const StiffnessMatrix &velocity_stiffness, const StiffnessMatrix &mixed_stiffness, const StiffnessMatrix &pressure_stiffness, const Eigen::VectorXd &rhs, const double grad_norm, std::unique_ptr< polysolve::linear::Solver > &solver, double &nlres_norm, Eigen::VectorXd &x) | polyfem::solver::NavierStokesSolver | private |
NavierStokesSolver(const json &solver_param) | polyfem::solver::NavierStokesSolver | |
solver_info | polyfem::solver::NavierStokesSolver | private |
solver_param | polyfem::solver::NavierStokesSolver | private |
stokes_matrix_time | polyfem::solver::NavierStokesSolver | private |
stokes_solve_time | polyfem::solver::NavierStokesSolver | private |