gf_integ_get

Purpose

Gives access to various internal informations of an Integration Method handle IM.

Synopsis

int I = gf_integ_get(IM,'is_exact')
int I = gf_integ_get(IM,'dim')
int I = gf_integ_get(IM,'nbpts')
mat gf_integ_get(IM,'pts')
vec gf_integ_get(IM,'coeffs')
mat gf_integ_get(IM,'face_pts', int F)
vec gf_integ_get(IM,'face_coeffs',int F)
string S=gf_integ_get(IM,'char')

Description

gf_integ_get(IM,'is_exact') is non-null if the integration method is exact (i.e. integrates analytically polynomials). In that case there is not much information to obtain, except the dimension of the space on which it operates. For non-exact integration methods, gf_integ_get(IM,'pts') and gf_integ_get(IM,'coeffs') returns the points and coefficients of the quadrature formula for integrations over the whole convex, while gf_integ_get(IM,'face_pts', F) and gf_integ_get(IM,'face_coeffs',F) return the points and coefficients used for integrations over the face F of the convex.

gf_integ_get(IM,'char') : return a string describing the integration method (similar to the one passed to gf_integ for the creation of an integration method.

See Also