Code-Eli
0.3.6
|
#include <newton_raphson_constrained_method.hpp>
Public Types | |
enum | end_condition_usage { NRC_NOT_USED = -1, NRC_EXCLUSIVE = 0, NRC_INCLUSIVE = 1, NRC_PERIODIC = 2 } |
typedef data__ | data_type |
![]() | |
typedef data__ | data_type |
![]() | |
typedef convergence_tester< data__ > | error_tolerance_type |
typedef convergence_tester< size_t > | max_iteration_type |
typedef error_tolerance_type::data_type | tolerance_type |
typedef max_iteration_type::data_type | iteration_type |
Private Member Functions | |
virtual data_type | calculate_delta_factor (const data_type &x, const data_type &dx) const |
Private Attributes | |
data_type | xmin |
data_type | xmax |
end_condition_usage | xmin_cond |
end_condition_usage | xmax_cond |
Additional Inherited Members | |
![]() | |
static const int | hit_constraint = 101 |
![]() | |
static const int | converged = 0 |
static const int | max_iteration = 1 |
static const int | no_root_found = 2 |
![]() | |
bool | test_converged (const iteration_type &it, const tolerance_type &relv, const tolerance_type &absv) const |
bool | max_iteration_reached (const iteration_type &it) const |
typedef data__ eli::mutil::nls::newton_raphson_constrained_method< data__ >::data_type |
enum eli::mutil::nls::newton_raphson_constrained_method::end_condition_usage |
|
inline |
|
inline |
|
inline |
|
inlineprivatevirtual |
Reimplemented from eli::mutil::nls::newton_raphson_method< data__ >.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |