Scroll to navigation

continuation_option(2rheolef) rheolef-7.0 continuation_option(2rheolef)

NAME

continuation_option - send options to the continuation algorithm

DESCRIPTION

This class is used to send options to the continuation function (see continuation(4)).

FLAGS

tol
max_iter
These options are transmitted to the damped_newton algorithm called during the continuation algorithm.
ini_delta_parameter
max_delta_parameter
max_delta_parameter
These options control the continuation parameter evolution along the branch of solution. When using the Keller continuation, these options control the arc-length parameter.
n_adapt
When non-zero allows one to activate the optional mesh adaptation feature (see adapt(4)) embedded in the continuation algorithm.

TODO

Complete this documentation.

IMPLEMENTATION

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;
};

SEE ALSO

continuation(4), adapt(4)

COPYRIGHT

Copyright (C) 2000-2018 Pierre Saramito <Pierre.Saramito@imag.fr> GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
rheolef-7.0 rheolef-7.0