21 #ifndef fiber_quadrature_options_hpp
22 #define fiber_quadrature_options_hpp
24 #include "../common/common.hpp"
47 m_relative(relative), m_value(order) {
66 return defaultOrder + m_value;
int quadratureOrder(int defaultOrder) const
Get quadrature accuracy order assuming that its default value is defaultOrder.
Definition: quadrature_options.hpp:64
QuadratureOptions()
Construct a QuadratureOptions object corresponding to a default accuracy order.
Definition: quadrature_options.hpp:41
void setRelativeQuadratureOrder(int offset)
Set quadrature accuracy order to a default value plus offset.
Definition: quadrature_options.hpp:57
QuadratureOptions(int order, bool relative)
Construct a QuadratureOptions object corresponding to a specific accuracy order.
Definition: quadrature_options.hpp:46
void setAbsoluteQuadratureOrder(int order)
Set quadrature accuracy order to order.
Definition: quadrature_options.hpp:51
Options controlling the order of numerical quadrature.
Definition: quadrature_options.hpp:36