logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

continuation_option - continuation solver options (rheolef-7.2)

Author

       Pierre  Saramito  <Pierre.Saramito@imag.fr>

Description

       This class is used to send options to the continuation(3) algorithm.

Implementation

       This documentation has been generated from file main/lib/continuation_option.h

       The continuation_optionclassissimplyderivatedfromtheadapt_optionone(seeadapt(3)):

       struct continuation_option : adapt_option {
         Float ini_direction;
         Float kappa;
         Float tol;
         size_t max_iter;
         size_t newton_max_iter;
         Float min_delta_parameter;
         Float max_delta_parameter;
         Float ini_delta_parameter;
         Float theta_decr;
         Float theta_incr;
         Float theta_variation;
         size_t min_delta_parameter_successive_count_max;
         Float tol_cos_angle;
         bool do_prediction;
         bool do_check_going_back;
         size_t n_adapt;
         continuation_option(const adapt_option& aopt = adapt_option());
         void check() const;
       };

Name

       continuation_option - continuation solver options (rheolef-7.2)

Options

       tol
       max_iter

            These options are transmitted to the damped_newton(3) algorithm during the continuation(3)
           algorithm.

       ini_delta_parameter
       max_delta_parameter
       max_delta_parameter

            These options control the continuation(3) evolution along the branch of solution. When using the
           Keller continuation, these options control the arc-length parameter.

       n_adapt

            When non-zero, it allows one to activate the optional mesh adaptation feature (see adapt(3))
           embedded in the continuation algorithm.

Todo

       Complete the documentation of all the others options.

See Also