1#ifndef HYPRE_COMPUTE_ERRORS_HPP
2#define HYPRE_COMPUTE_ERRORS_HPP
18 std::map<std::string, double>
21 const Eigen::VectorXd & uph,
22 const Eigen::VectorXd & upI,
23 const double & viscosity,
28 std::map<std::string, double>
31 const Eigen::VectorXd & uh,
32 const Eigen::VectorXd & ph,
33 const ComputeErrorsParameters & parameters = {}
37 std::map<std::string, double>
40 const Eigen::VectorXd & uph,
41 const Eigen::VectorXd & upI,
42 const ComputeErrorsParameters & parameters
48 std::map<std::string, double>
52 const Eigen::VectorXd & uph,
53 const Eigen::VectorXd & upI,
54 const double & viscosity,
55 const double & current_time,
56 const ComputeErrorsParameters & parameters = {}
67 std::map<std::string, double>
71 const Eigen::VectorXd & uph_half,
72 const Eigen::VectorXd & upI_half,
73 const Eigen::VectorXd & uph,
74 const Eigen::VectorXd & upI,
75 const double & viscosity,
76 const double & current_time,
77 const double & time_step,
78 const ComputeErrorsParameters & parameters = {}
std::map< std::string, double > compute_discrete_errors(const HYPRE *scheme, const Eigen::VectorXd &uph, const Eigen::VectorXd &upI, const double &viscosity, const ComputeErrorsParameters ¶meters={})
Definition hypre-compute-errors.cpp:13
std::map< std::string, double > compute_errors(const HYPRE *scheme, const HArDCore2D::NavierStokesSolutions::IExactSolution *isolution, const Eigen::VectorXd &uh, const Eigen::VectorXd &ph, const ComputeErrorsParameters ¶meters={})
Compute errors between the discrete solution and the continuous one.
Definition hypre-compute-errors.cpp:117
std::map< std::string, double > compute_energy_errors(const HYPRE *scheme, const HArDCore2D::NavierStokesSolutions::IExactSolution *isolution, const Eigen::VectorXd &uph, const Eigen::VectorXd &upI, const double &viscosity, const double ¤t_time, const ComputeErrorsParameters ¶meters={})
Definition hypre-compute-errors.cpp:388
std::map< std::string, double > compute_l2_dof_errors(const HYPRE *scheme, const Eigen::VectorXd &uph, const Eigen::VectorXd &upI, const ComputeErrorsParameters ¶meters)
Compute the errors on DOFs.
Definition hypre-compute-errors.cpp:329
Definition ddr-klplate.hpp:27
Definition hypre-compute-errors.hpp:10
std::ostream & output
Definition hypre-compute-errors.hpp:12
bool use_threads
Definition hypre-compute-errors.hpp:11
Definition ns-solutions.hpp:15