numerical-collection-cpp 0.10.0
A collection of algorithms in numerical analysis implemented in C++
Loading...
Searching...
No Matches
num_collect::base::algorithm_failure Class Reference

Class of exceptions thrown when an algorithm fails to solve a problem. More...

#include <num_collect/base/exception.h>

Inheritance diagram for num_collect::base::algorithm_failure:
Collaboration diagram for num_collect::base::algorithm_failure:

Public Member Functions

 num_collect_exception (std::string_view message, util::source_info_view source_info=util::source_info_view())
 Constructor.
Public Member Functions inherited from num_collect::base::num_collect_exception
 num_collect_exception (std::string_view message, util::source_info_view source_info=util::source_info_view())
 Constructor.

Detailed Description

Class of exceptions thrown when an algorithm fails to solve a problem.

Note
num_collect::base::precondition_not_satisfied or num_collect::base::invalid_argument should be used when the algorithm fails due to bad usage.

Definition at line 95 of file exception.h.

Member Function Documentation

◆ num_collect_exception()

num_collect::base::num_collect_exception::num_collect_exception ( std::string_view message,
util::source_info_view source_info = util::source_info_view() )
inlineexplicit

Constructor.

Parameters
[in]messageError message.
[in]source_infoInformation of source codes. This argument should be left as default value when the automatically acquired information is sufficient.

Definition at line 67 of file exception.h.


The documentation for this class was generated from the following file: