deal.II version GIT relicensing-2173-gae8fc9d14b 2024-11-24 06:40:00+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
NonMatching::internal::QuadratureGeneratorImplementation::RootFinder::AdditionalData Struct Reference

#include <deal.II/non_matching/quadrature_generator.h>

Public Member Functions

 AdditionalData (const double tolerance=1e-12, const unsigned int max_recursion_depth=2, const unsigned int max_iterations=500)
 

Public Attributes

double tolerance
 
unsigned int max_recursion_depth
 
unsigned int max_iterations
 

Detailed Description

Struct storing settings for the RootFinder class.

Definition at line 667 of file quadrature_generator.h.

Constructor & Destructor Documentation

◆ AdditionalData()

NonMatching::internal::QuadratureGeneratorImplementation::RootFinder::AdditionalData::AdditionalData ( const double  tolerance = 1e-12,
const unsigned int  max_recursion_depth = 2,
const unsigned int  max_iterations = 500 
)

Constructor.

Definition at line 515 of file quadrature_generator.cc.

Member Data Documentation

◆ tolerance

double NonMatching::internal::QuadratureGeneratorImplementation::RootFinder::AdditionalData::tolerance

The tolerance in the stopping criteria for the underlying root finding algorithm boost::math::tools::toms748_solve.

Definition at line 680 of file quadrature_generator.h.

◆ max_recursion_depth

unsigned int NonMatching::internal::QuadratureGeneratorImplementation::RootFinder::AdditionalData::max_recursion_depth

The number of times we are allowed to split the interval where we seek roots.

Definition at line 686 of file quadrature_generator.h.

◆ max_iterations

unsigned int NonMatching::internal::QuadratureGeneratorImplementation::RootFinder::AdditionalData::max_iterations

The maximum number of iterations in boost::math::tools::toms748_solve.

Definition at line 692 of file quadrature_generator.h.


The documentation for this struct was generated from the following files: