• Api Documentation
Show / Hide Table of Contents
  • IntersectingQuadrature
    • HyperRectangle
    • IHyperRectangle
    • IQuadrater
    • Methods
    • Quadrature
    • QuadratureNode
    • QuadratureRule
    • Symbol
  • IntersectingQuadrature.Tensor
    • Algebra
    • ConstantPolynomial
    • GradientComponent
    • IScalarFunction
    • IVectorFunction
    • LinearPolynomial
    • LinearVectorPolynomial
    • QuadraticPolynomial
    • QuadraticVectorPolynomial
    • ScalarComposition
    • Tensor1
    • Tensor2
    • Tensor3
    • VectorComposition

Interface IQuadrater

Provides tensorized quadrature rules on subdomains of a hyperrectangle bounded by one or two level sets.

Namespace: IntersectingQuadrature
Assembly: IntersectingQuadrature.dll
Syntax
public interface IQuadrater

Methods

| Edit this page View Source

FindRule(IScalarFunction, Symbol, IHyperRectangle, int, int)

Constructs a tensorized Gauss quadrature rule on a subdomain of a hyperrectangle bounded by the zero-isocontour of a level set.

Declaration
QuadratureRule FindRule(IScalarFunction alpha, Symbol sign, IHyperRectangle domain, int n, int subdivisions = 0)
Parameters
Type Name Description
IScalarFunction alpha

Level set

Symbol sign

Sign of domain defined by level set

IHyperRectangle domain
int n

Number of quadrature nodes per dimension

int subdivisions

Additional subdivision of the tensorized quadrature rule

Returns
Type Description
QuadratureRule
| Edit this page View Source

FindRule(IScalarFunction, Symbol, IScalarFunction, Symbol, IHyperRectangle, int, int)

Constructs a tensorized Gauss quadrature rule on a subdomain of a hyperrectangle bounded by the zero-isocontours of two level sets.

Declaration
QuadratureRule FindRule(IScalarFunction alpha, Symbol signAlpha, IScalarFunction beta, Symbol signBeta, IHyperRectangle domain, int n, int subdivisions = 0)
Parameters
Type Name Description
IScalarFunction alpha

Level set

Symbol signAlpha

Sign of domain defined by level set alpha

IScalarFunction beta

Level Set

Symbol signBeta

Sign of domain defined by level set beta

IHyperRectangle domain
int n

Number of quadrature nodes per dimension

int subdivisions

Additional subdivision of the tensorized quadrature rule

Returns
Type Description
QuadratureRule
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX