numerical-collection-cpp
0.10.0
A collection of algorithms in numerical analysis implemented in C++
Loading...
Searching...
No Matches
Class Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
adaptive_diagonal_curves
(
num_collect::opt
)
adc_group
(
num_collect::opt::impl
)
adc_rectangle
(
num_collect::opt::impl
)
adc_sample_dict
(
num_collect::opt::impl
)
adc_sample_dict< ObjectiveFunction >
(
num_collect::opt::impl
)
algebraic_multigrid_solver
(
num_collect::linear
)
algorithm_failure
(
num_collect
)
algorithm_failure
(
num_collect::base
)
annealing_downhill_simplex
(
num_collect::opt
)
annealing_downhill_simplex< ObjectiveFunction >
(
num_collect::opt
)
any_objective_function
(
num_collect::opt
)
any_objective_function< Value(Variable)>
(
num_collect::opt
)
ark43_erk_formula
(
num_collect::ode::runge_kutta
)
ark43_esdirk_formula
(
num_collect::ode::runge_kutta
)
ark54_esdirk_formula
(
num_collect::ode::runge_kutta
)
assertion_failure
(
num_collect
)
assertion_failure
(
num_collect::base
)
autonomous_external_force_vibration_problem
(
num_prob_collect::ode
)
avf2_formula
(
num_collect::ode::avf
)
avf3_formula
(
num_collect::ode::avf
)
avf4_formula
(
num_collect::ode::avf
)
avf_integrand
(
num_collect::ode::avf::impl
)
B
backtracking_line_searcher
(
num_collect::opt
)
backtracking_line_searcher< ObjectiveFunction >
(
num_collect::opt
)
basic_step_size_controller
(
num_collect::ode
)
bfgs_optimizer
(
num_collect::opt
)
bicgstab
(
num_collect::ode::impl
)
bicgstab_rosenbrock_equation_solver
(
num_collect::ode::rosenbrock
)
bidirectional_vector
(
num_collect::util
)
blur_sine
(
num_prob_collect::regularization
)
C
log_sink_factory_table::cached_log_sink
(
num_collect::logging::config
)
changing_mass_exponential_problem
(
num_prob_collect::ode
)
changing_mass_quadratic_problem
(
num_prob_collect::ode
)
child_node
(
num_collect::auto_diff::backward::graph
)
colored_compact_log_formatter
(
num_collect::logging::formatters
)
combined_log_sink
(
num_collect::logging::sinks
)
compact_log_formatter
(
num_collect::logging::formatters
)
conjugate_gradient_optimizer
(
num_collect::opt
)
constant_tag
(
num_collect::auto_diff::backward
)
create_diff_variable_vector_functor
(
num_collect::auto_diff::backward::impl
)
create_diff_variable_vector_functor
(
num_collect::auto_diff::forward::impl
)
cubic_root_test_function
(
num_prob_collect::roots
)
custom_float
(
num_collect::numbers
)
cuthill_mckee_ordering
(
num_collect::linear
)
cuthill_mckee_ordering_impl
(
num_collect::linear::impl
)
D
de_finite_integrator
(
num_collect::integration
)
de_finite_integrator< Result(Variable)>
(
num_collect::integration
)
de_infinite_integrator
(
num_collect::integration
)
de_infinite_integrator< Result(Variable)>
(
num_collect::integration
)
de_semi_infinite_integrator
(
num_collect::integration
)
de_semi_infinite_integrator< Result(Variable)>
(
num_collect::integration
)
de_semi_infinite_integrator_traits
(
num_collect::integration::impl
)
de_semi_infinite_integrator_traits< double >
(
num_collect::integration::impl
)
de_semi_infinite_integrator_traits< float >
(
num_collect::integration::impl
)
default_log_sink_factory
(
num_collect::logging::config
)
default_rosenbrock_equation_solver
(
num_collect::ode::rosenbrock
)
default_rosenbrock_equation_solver< Problem >
(
num_collect::ode::rosenbrock
)
dense_diff_matrix_functor
(
num_prob_collect::regularization::impl
)
dense_matrix_format_view
(
num_collect::util::impl
)
dense_vector_format_view
(
num_collect::util::impl
)
descent_method_base
(
num_collect::opt
)
detailed_log_formatter
(
num_collect::logging::formatters
)
dfp_optimizer
(
num_collect::opt
)
differentiate_scalar_with_matrix_functor
(
num_collect::auto_diff::backward::impl
)
differentiate_vector_with_vector_functor
(
num_collect::auto_diff::backward::impl
)
dividing_rectangles
(
num_collect::opt
)
dopri5_formula
(
num_collect::ode::runge_kutta
)
double_cubic_test_function
(
num_prob_collect::roots
)
downhill_simplex
(
num_collect::opt
)
downhill_simplex< ObjectiveFunction >
(
num_collect::opt
)
E
embedded_solver
(
num_collect::ode
)
equal
(
num_collect::util
)
error_tolerances
(
num_collect::ode
)
error_tolerances< Variable >
(
num_collect::ode
)
esdirk45_formula
(
num_collect::ode::runge_kutta
)
euclidean_distance_function
(
num_collect::rbf::distance_functions
)
euclidean_distance_function< Variable >
(
num_collect::rbf::distance_functions
)
evaluation_type
(
num_collect::ode
)
explicit_gcv
(
num_collect::regularization
)
explicit_gcv_objective_function
(
num_collect::regularization
)
explicit_l_curve
(
num_collect::regularization
)
explicit_l_curve_objective_function
(
num_collect::regularization
)
explicit_param_searcher_base
(
num_collect::regularization
)
explicit_regularized_solver_base
(
num_collect::regularization
)
exponential_problem
(
num_prob_collect::ode
)
external_exponential_problem
(
num_prob_collect::ode
)
external_force_vibration_problem
(
num_prob_collect::ode
)
F
file_error
(
num_collect::base
)
file_error
(
num_collect
)
file_wrapper
(
num_collect::logging::sinks
)
algebraic_multigrid_solver::final_layer_data
(
num_collect::linear
)
algebraic_multigrid_solver::first_layer_data
(
num_collect::linear
)
fista
(
num_collect::regularization
)
formatter< num_collect::logging::log_level >
(
fmt
)
formatter< num_collect::logging::time_stamp >
(
fmt
)
formatter< num_collect::numbers::fraction< Integer > >
(
fmt
)
formatter< num_collect::util::impl::dense_matrix_format_view< Matrix > >
(
fmt
)
formatter< num_collect::util::impl::dense_vector_format_view< Vector > >
(
fmt
)
formatter< num_collect::util::impl::sparse_matrix_format_view< Matrix > >
(
fmt
)
formula_base
(
num_collect::ode
)
fraction
(
num_collect::numbers
)
free_fall_in_resistance_problem
(
num_prob_collect::ode
)
full_gen_tikhonov
(
num_collect::regularization
)
function_iteration_parameter_value
(
num_collect::logging::iterations
)
function_object_wrapper
(
num_collect::opt
)
function_object_wrapper< Value(Variable), Function >
(
num_collect::opt
)
function_root_finder_base
(
num_collect::roots
)
G
gamma_lanczos
(
num_collect::functions::impl
)
gauss_legendre_integrator
(
num_collect::integration
)
gauss_legendre_integrator< Result(Variable)>
(
num_collect::integration
)
gauss_legendre_kronrod_integrator
(
num_collect::integration
)
gauss_legendre_kronrod_integrator< Result(Variable)>
(
num_collect::integration
)
gauss_seidel_iterative_solver
(
num_collect::linear
)
gaussian_process_interpolator
(
num_collect::rbf
)
gaussian_process_optimizer
(
num_collect::opt
)
gaussian_rbf
(
num_collect::rbf::rbfs
)
general_spline_equation_solver
(
num_collect::rbf::impl
)
general_spline_equation_solver< KernelValue, FunctionValue, kernel_matrix_type::dense, true >
(
num_collect::rbf::impl
)
get_variable_type
(
num_collect::rbf::impl
)
get_variable_type< FunctionValue(Variable)>
(
num_collect::rbf::impl
)
global_length_parameter_calculator
(
num_collect::rbf::length_parameter_calculators
)
gmres
(
num_collect::ode::impl
)
gmres_rosenbrock_equation_solver
(
num_collect::ode::rosenbrock
)
golden_section_search
(
num_collect::opt
)
adc_group::greater
(
num_collect::opt::impl
)
greater
(
num_collect::util
)
greater_equal
(
num_collect::util
)
dividing_rectangles::greater_rectangle
(
num_collect::opt
)
H
hash< num_collect::logging::impl::log_tag_element >
(
std
)
hash< num_collect::opt::impl::ternary_vector >
(
std
)
heuristic_global_optimizer
(
num_collect::opt
)
heuristic_global_optimizer< ObjectiveFunction >
(
num_collect::opt
)
I
implicit_euler_formula
(
num_collect::ode::runge_kutta
)
implicit_exponential_problem
(
num_prob_collect::ode
)
implicit_formula_base
(
num_collect::ode::runge_kutta
)
implicit_gcv
(
num_collect::regularization
)
implicit_gcv_calculator
(
num_collect::regularization
)
implicit_kaps_problem
(
num_prob_collect::ode
)
implicit_regularized_solver_base
(
num_collect::regularization
)
inexact_newton_slope_equation_solver
(
num_collect::ode
)
inexact_newton_slope_equation_solver< Problem >
(
num_collect::ode
)
inexact_newton_update_equation_solver
(
num_collect::ode
)
inexact_newton_update_equation_solver< Problem >
(
num_collect::ode
)
initial_step_size_calculator
(
num_collect::ode
)
algebraic_multigrid_solver::intermidiate_layer_data
(
num_collect::linear
)
invalid_argument
(
num_collect::base
)
invalid_argument
(
num_collect
)
inverse_multi_quadric_rbf
(
num_collect::rbf::rbfs
)
inverse_quadratic_rbf
(
num_collect::rbf::rbfs
)
is_eigen_matrix
(
num_collect
)
is_eigen_matrix< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >
(
num_collect
)
is_eigen_vector
(
num_collect
)
is_eigen_vector< Eigen::Matrix< Scalar, Rows, 1, Options, MaxRows, MaxCols > >
(
num_collect
)
is_integral
(
num_collect::base::concepts
)
is_invocable_as
(
num_collect::base::concepts
)
is_invocable_as< Func, Result(Args...)>
(
num_collect::base::concepts
)
is_real_scalar
(
num_collect::base::concepts
)
is_signed
(
num_collect::base::concepts
)
is_sparse_matrix
(
num_collect::base::concepts
)
is_sparse_matrix< Eigen::SparseMatrix< Scalar, Options, StorageIndex > >
(
num_collect::base::concepts
)
iteration_layer_handler
(
num_collect::logging::impl
)
iteration_logger
(
num_collect::logging::iterations
)
iteration_logger_mixin
(
num_collect::logging::iterations
)
iteration_parameter
(
num_collect::logging::iterations
)
iteration_parameter_base
(
num_collect::logging::iterations
)
iteration_parameter_formatter
(
num_collect::logging::iterations
)
iteration_parameter_formatter< std::optional< Value > >
(
num_collect::logging::iterations
)
iteration_parameter_formatter< Value >
(
num_collect::logging::iterations
)
iteration_period_checker
(
num_collect::util
)
iterative_regularized_solver_base
(
num_collect::regularization
)
iterative_solver_base
(
num_collect::base
)
iterative_solver_base
(
num_collect
)
iterative_solver_base
(
num_collect::linear
)
iterative_solver_traits
(
num_collect::linear::impl
)
iterative_solver_traits< algebraic_multigrid_solver< Matrix > >
(
num_collect::linear::impl
)
iterative_solver_traits< gauss_seidel_iterative_solver< Matrix > >
(
num_collect::linear::impl
)
iterative_solver_traits< parallel_symmetric_successive_over_relaxation< Matrix > >
(
num_collect::linear::impl
)
iterative_solver_traits< symmetric_successive_over_relaxation< Matrix > >
(
num_collect::linear::impl
)
K
kahan_adder
(
num_collect::util
)
kaps_problem
(
num_prob_collect::ode
)
kernel_matrix_solver
(
num_collect::rbf::impl
)
kernel_matrix_solver< KernelValue, FunctionValue, kernel_matrix_type::dense, false >
(
num_collect::rbf::impl
)
kernel_matrix_solver< KernelValue, FunctionValue, kernel_matrix_type::dense, true >
(
num_collect::rbf::impl
)
kernel_matrix_solver< KernelValue, FunctionValue, kernel_matrix_type::sparse, false >
(
num_collect::rbf::impl
)
L
laplacian_2d_grid
(
num_prob_collect::linear
)
leap_frog_formula
(
num_collect::ode::symplectic
)
legendre_for_newton
(
num_collect::functions::impl
)
legendre_roots
(
num_collect::functions
)
less
(
num_collect::util
)
less_equal
(
num_collect::util
)
local_length_parameter_calculator
(
num_collect::rbf::length_parameter_calculators
)
log_config_parser_base
(
num_collect::logging::config
)
log_formatter_base
(
num_collect::logging::formatters
)
log_sink
(
num_collect::logging::sinks
)
log_sink_factory_base
(
num_collect::logging::config
)
log_sink_factory_table
(
num_collect::logging::config
)
log_tag
(
num_collect::logging
)
log_tag_config
(
num_collect::logging
)
log_tag_config_tree
(
num_collect::logging::impl
)
log_tag_config_tree_node
(
num_collect::logging::impl
)
log_tag_element
(
num_collect::logging::impl
)
log_tag_view
(
num_collect::logging
)
logger
(
num_collect::logging
)
logging_mixin
(
num_collect::logging
)
logging_proxy
(
num_collect::logging
)
lu_rosenbrock_equation_solver
(
num_collect::ode::rosenbrock
)
M
make_jacobian_functor
(
num_collect::auto_diff::forward::impl
)
member_function_iteration_parameter_value
(
num_collect::logging::iterations
)
member_variable_iteration_parameter_value
(
num_collect::logging::iterations
)
mixed_broyden_rosenbrock_equation_solver
(
num_collect::ode::rosenbrock
)
multi_quadratic_function
(
num_prob_collect::opt
)
multi_quadric_rbf
(
num_collect::rbf::rbfs
)
multi_variate_implicit_problem_wrapper
(
num_collect::ode
)
multi_variate_multi_optima_function
(
num_prob_collect::opt
)
N
newton_optimizer
(
num_collect::opt
)
newton_raphson
(
num_collect::roots
)
newton_raphson< Function >
(
num_collect::roots
)
cuthill_mckee_ordering_impl::next_index_data
(
num_collect::linear::impl
)
cuthill_mckee_ordering_impl::next_index_data_less
(
num_collect::linear::impl
)
no_jacobian_implicit_kaps_problem
(
num_prob_collect::ode
)
node
(
num_collect::auto_diff::backward::graph
)
iteration_layer_handler::node
(
num_collect::logging::impl
)
node_connection_list
(
num_collect::linear::impl::amg
)
node_differentiator
(
num_collect::auto_diff::backward::graph
)
node_differentiator::node_info
(
num_collect::auto_diff::backward::graph
)
non_embedded_formula_wrapper
(
num_collect::ode
)
not_equal
(
num_collect::util
)
num_collect_exception
(
num_collect::base
)
num_collect_exception
(
num_collect
)
NumTraits< num_collect::auto_diff::backward::variable< Scalar > >
(
Eigen
)
NumTraits< num_collect::auto_diff::forward::variable< Value, Diff > >
(
Eigen
)
O
object_storage
(
num_collect::util
)
operator_conjugate_gradient
(
num_collect::linear::impl
)
optimizer_base
(
num_collect::opt
)
P
parallel_symmetric_successive_over_relaxation
(
num_collect::linear
)
pendulum_movement_problem
(
num_prob_collect::ode
)
pi_step_size_controller
(
num_collect::ode
)
polynomial_calculator
(
num_collect::rbf
)
polynomial_calculator< Variable, PolynomialDegree >
(
num_collect::rbf
)
powell4_function
(
num_prob_collect::opt
)
precondition_not_satisfied
(
num_collect::base
)
precondition_not_satisfied
(
num_collect
)
producer_consumer_circular_queue
(
num_collect::util
)
Q
quad
(
num_collect::multi_double
)
quadratic_function
(
num_prob_collect::opt
)
R
random_multi_quadratic_function
(
num_prob_collect::opt
)
random_multi_quadratic_function_generator
(
num_prob_collect::opt
)
random_multi_variate_difficult_multi_optima_function_generator
(
num_prob_collect::opt
)
random_multi_variate_multi_optima_function_generator
(
num_prob_collect::opt
)
random_quadratic_function
(
num_prob_collect::opt
)
random_quadratic_function_generator
(
num_prob_collect::opt
)
random_single_variate_multi_optima_function_generator
(
num_prob_collect::opt
)
rbf_interpolator
(
num_collect::rbf
)
rbf_interpolator< FunctionValue(Variable), RBF, KernelMatrixType, DistanceFunction, LengthParameterCalculator >
(
num_collect::rbf
)
rbf_polynomial_interpolator
(
num_collect::rbf
)
rbf_polynomial_interpolator< FunctionValue(Variable), RBF, PolynomialDegree, KernelMatrixType, DistanceFunction, LengthParameterCalculator >
(
num_collect::rbf
)
dividing_rectangles::rectangle
(
num_collect::opt
)
regularized_solver_base
(
num_collect::regularization
)
reverse_cuthill_mckee_ordering
(
num_collect::linear
)
rk4_formula
(
num_collect::ode::runge_kutta
)
rkf45_formula
(
num_collect::ode::runge_kutta
)
rodasp_formula
(
num_collect::ode::rosenbrock
)
rodaspr_formula
(
num_collect::ode::rosenbrock
)
ros34pw3_formula
(
num_collect::ode::rosenbrock
)
ros3w_formula
(
num_collect::ode::rosenbrock
)
rosenbrock_formula_base
(
num_collect::ode::rosenbrock
)
rosenbrock_function
(
num_prob_collect::opt
)
S
sampling_optimizer
(
num_collect::opt
)
sampling_optimizer< ObjectiveFunction >
(
num_collect::opt
)
scalar_rosenbrock_equation_solver
(
num_collect::ode::rosenbrock
)
sdirk4_formula
(
num_collect::ode::runge_kutta
)
sech_rbf
(
num_collect::rbf::rbfs
)
shekel_function
(
num_prob_collect::opt
)
simple_solver
(
num_collect::ode
)
single_variate_implicit_problem_wrapper
(
num_collect::ode
)
single_variate_multi_optima_function
(
num_prob_collect::opt
)
solver_base
(
num_collect::ode
)
source_info_view
(
num_collect::util
)
sparse_matrix_format_view
(
num_collect::util::impl
)
spring_movement_problem
(
num_prob_collect::ode
)
static_stack
(
num_collect::util
)
steepest_descent
(
num_collect::opt
)
step_size_controller_base
(
num_collect::ode
)
step_size_limits
(
num_collect::ode
)
string_wave_1d_parameters
(
num_prob_collect::ode
)
string_wave_1d_problem
(
num_prob_collect::ode
)
string_wave_1d_solution
(
num_prob_collect::ode
)
symmetric_successive_over_relaxation
(
num_collect::linear
)
symplectic_forest4_formula
(
num_collect::ode::symplectic
)
T
tanaka1_formula
(
num_collect::ode::runge_kutta
)
tanaka2_formula
(
num_collect::ode::runge_kutta
)
tanh_finite_integrator
(
num_collect::integration
)
tanh_finite_integrator< Result(Variable)>
(
num_collect::integration
)
tanh_finite_integrator_traits
(
num_collect::integration::impl
)
tanh_finite_integrator_traits< double >
(
num_collect::integration::impl
)
tanh_finite_integrator_traits< float >
(
num_collect::integration::impl
)
ternary_vector
(
num_collect::opt::impl
)
tikhonov
(
num_collect::regularization
)
time_stamp
(
num_collect::logging
)
toml_combined_log_sink_config_parser
(
num_collect::logging::config::toml
)
toml_combined_log_sink_factory
(
num_collect::logging::config::toml
)
toml_console_log_sink_config_parser
(
num_collect::logging::config::toml
)
toml_console_log_sink_factory
(
num_collect::logging::config::toml
)
toml_log_config_parser
(
num_collect::logging::config::toml
)
toml_log_sink_config_parser_base
(
num_collect::logging::config::toml
)
toml_single_file_log_sink_config_parser
(
num_collect::logging::config::toml
)
toml_single_file_log_sink_factory
(
num_collect::logging::config::toml
)
tv_admm
(
num_collect::regularization
)
U
unsafe_cast
(
num_collect::util
)
V
variable
(
num_collect::auto_diff::backward
)
variable
(
num_collect::auto_diff::forward
)
variable_iteration_parameter_value
(
num_collect::logging::iterations
)
variable_tag
(
num_collect::auto_diff::backward
)
vector
(
num_collect::util
)
vibrated_quadratic_function
(
num_prob_collect::opt
)
W
wendland_csrbf
(
num_collect::rbf::rbfs
)
wendland_csrbf< Scalar, L, 0 >
(
num_collect::rbf::rbfs
)
wendland_csrbf< Scalar, L, 1 >
(
num_collect::rbf::rbfs
)
wendland_csrbf< Scalar, L, 2 >
(
num_collect::rbf::rbfs
)
Generated on Sat Jan 18 2025 03:47:35 for numerical-collection-cpp by
1.12.0