numerical-collection-cpp 0.10.0
A collection of algorithms in numerical analysis implemented in C++
|
Namespace of internal implementations. More...
Classes | |
class | bicgstab |
Class to solve linear equations using BiCGstab [7]. More... | |
class | gmres |
Class to solve linear equations using generalized minimal residual (GMRES) [7]. More... | |
Functions | |
template<concepts::formula Formula> | |
constexpr auto | get_least_known_order () -> index_type |
Get the least known order of a formula. | |
Variables | |
constexpr auto | bicgstab_tag |
Log tag. | |
template<base::concepts::real_scalar Scalar> | |
constexpr Scalar | default_step_size_lower_limit |
Default lower limit of the step size. | |
template<base::concepts::real_scalar Scalar> | |
constexpr auto | default_step_size_upper_limit = static_cast<Scalar>(1) |
Default upper limit of the step size. | |
template<base::concepts::real_scalar Scalar> | |
constexpr Scalar | default_tol_abs_error = static_cast<Scalar>(1e-6) |
Default tolerance of absolute errors. | |
template<base::concepts::real_scalar Scalar> | |
constexpr Scalar | default_tol_rel_error = static_cast<Scalar>(1e-6) |
Default tolerance of relative errors. | |
Namespace of internal implementations.
|
constexpr |
Get the least known order of a formula.
Formula | Type of the formula. |
Definition at line 35 of file get_least_known_order.h.
|
constexpr |
Log tag.
Definition at line 39 of file bicgstab.h.
|
constexpr |
Default lower limit of the step size.
Scalar | Type of scalars. |
Definition at line 48 of file step_size_limits.h.
|
constexpr |
Default upper limit of the step size.
Scalar | Type of scalars. |
Definition at line 40 of file step_size_limits.h.
|
constexpr |
Default tolerance of absolute errors.
Scalar | Type of scalars. |
Definition at line 49 of file error_tolerances.h.
|
constexpr |
Default tolerance of relative errors.
Scalar | Type of scalars. |
Definition at line 41 of file error_tolerances.h.