Open CASCADE Technology  7.7.0.dev
Public Member Functions

math_GaussSetIntegration Class Reference

– This class implements the integration of a set of N functions of M variables variables between the parameter bounds Lower[a..b] and Upper[a..b]. Warning: - The case M>1 is not implemented. More...

#include <math_GaussSetIntegration.hxx>

Public Member Functions

 math_GaussSetIntegration (math_FunctionSet &F, const math_Vector &Lower, const math_Vector &Upper, const math_IntegerVector &Order)
 The Gauss-Legendre integration with Order = points of integration for each unknown, is done on the function F between the bounds Lower and Upper. More...
 
Standard_Boolean IsDone () const
 returns True if all has been correctly done. More...
 
const math_VectorValue () const
 returns the value of the integral. More...
 
void Dump (Standard_OStream &o) const
 Prints information on the current state of the object. More...
 

Detailed Description

– This class implements the integration of a set of N functions of M variables variables between the parameter bounds Lower[a..b] and Upper[a..b]. Warning: - The case M>1 is not implemented.

Constructor & Destructor Documentation

◆ math_GaussSetIntegration()

math_GaussSetIntegration::math_GaussSetIntegration ( math_FunctionSet F,
const math_Vector Lower,
const math_Vector Upper,
const math_IntegerVector Order 
)

The Gauss-Legendre integration with Order = points of integration for each unknown, is done on the function F between the bounds Lower and Upper.

Member Function Documentation

◆ Dump()

void math_GaussSetIntegration::Dump ( Standard_OStream o) const

Prints information on the current state of the object.

◆ IsDone()

Standard_Boolean math_GaussSetIntegration::IsDone ( ) const

returns True if all has been correctly done.

◆ Value()

const math_Vector& math_GaussSetIntegration::Value ( ) const

returns the value of the integral.


The documentation for this class was generated from the following file: