Query: riesz
OS: debian
Section: 4rheolef
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
riesz(4rheolef) rheolef-6.1 riesz(4rheolef)NAMEriesz - integrate a function by using quadrature formulaeDESCRIPTIONThe function riesz implements the approximation of an integral by using quadrature formulae.SYNOPSYStemplate <class Function> field riesz (const space& Xh, const Function& f, quadrature_option_type qopt = default_value); template <class Function> field riesz (const space& Xh, const Function& f, const geo& domain, quadrature_option_type qopt = default_value);EXAMPLEThe following code compute the Riesz representant, denoted by lh of f(x), and the integral of f over the domain omega: Float f(const point& x); ... space Xh (omega_h, "P1"); field lh = riesz (Xh, f); Float int_f = dot(lh, 1); The Riesz representer is the lh vector of values: lh(i) = integrate f(x) phi_i(x) dx where phi_i is the i-th basis function in Xh and the integral is evaluated by using a quadrature formulae. By default the quadrature for- mule is the Gauss one with the order equal to the polynomial order of Xh. Alternative quadrature formulae and order is available by pass- ing an optional variable to riesz.OPTIONSAn optional argument specifies the quadrature formulae used for the computation of the integral. The domain of integration is by default the mesh associated to the finite element space. An alternative domain dom, e.g. a part of the boundary can be supplied as an extra argu- ment. This domain can be also a band associated to the banded level set method.IMPLEMENTATIONtemplate <class T, class M, class Function> field_basic<T,M> riesz ( const space_basic<T,M>& Xh, const Function& f, const quadrature_option_type& qopt = quadrature_option_type(quadrature_option_type::max_family,0))IMPLEMENTATIONtemplate <class T, class M, class Function> field_basic<T,M> riesz ( const space_basic<T,M>& Xh, const Function& f, const geo_basic<T,M>& dom, const quadrature_option_type& qopt = quadrature_option_type(quadrature_option_type::max_family,0))IMPLEMENTATIONtemplate <class T, class M, class Function> field_basic<T,M> riesz ( const space_basic<T,M>& Xh, const Function& f, std::string dom_name, const quadrature_option_type& qopt = quadrature_option_type(quadrature_option_type::max_family,0))IMPLEMENTATIONtemplate <class T, class M, class Function> field_basic<T,M> riesz ( const space_basic<T,M>& Xh, const Function& f, const band_basic<T,M>& gh, const quadrature_option_type& qopt = quadrature_option_type(quadrature_option_type::max_family,0)) rheolef-6.1 rheolef-6.1 riesz(4rheolef)
Related Man Pages |
---|
band(2rheolef) - debian |
dia(2rheolef) - debian |
space(2rheolef) - debian |
riesz(4rheolef) - debian |
form_element(7rheolef) - debian |
Similar Topics in the Unix Linux Community |
---|
Video |