• 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

Class QuadratureRule

List of QuadratureNodes which can be used to numerically evaluate an integral.

Inheritance
object
List<QuadratureNode>
QuadratureRule
Implements
IList<QuadratureNode>
ICollection<QuadratureNode>
IReadOnlyList<QuadratureNode>
IReadOnlyCollection<QuadratureNode>
IEnumerable<QuadratureNode>
IList
ICollection
IEnumerable
Inherited Members
List<QuadratureNode>.Add(QuadratureNode)
List<QuadratureNode>.AddRange(IEnumerable<QuadratureNode>)
List<QuadratureNode>.AsReadOnly()
List<QuadratureNode>.BinarySearch(QuadratureNode)
List<QuadratureNode>.BinarySearch(QuadratureNode, IComparer<QuadratureNode>)
List<QuadratureNode>.BinarySearch(int, int, QuadratureNode, IComparer<QuadratureNode>)
List<QuadratureNode>.Clear()
List<QuadratureNode>.Contains(QuadratureNode)
List<QuadratureNode>.ConvertAll<TOutput>(Converter<QuadratureNode, TOutput>)
List<QuadratureNode>.CopyTo(QuadratureNode[])
List<QuadratureNode>.CopyTo(QuadratureNode[], int)
List<QuadratureNode>.CopyTo(int, QuadratureNode[], int, int)
List<QuadratureNode>.Exists(Predicate<QuadratureNode>)
List<QuadratureNode>.Find(Predicate<QuadratureNode>)
List<QuadratureNode>.FindAll(Predicate<QuadratureNode>)
List<QuadratureNode>.FindIndex(int, int, Predicate<QuadratureNode>)
List<QuadratureNode>.FindIndex(int, Predicate<QuadratureNode>)
List<QuadratureNode>.FindIndex(Predicate<QuadratureNode>)
List<QuadratureNode>.FindLast(Predicate<QuadratureNode>)
List<QuadratureNode>.FindLastIndex(int, int, Predicate<QuadratureNode>)
List<QuadratureNode>.FindLastIndex(int, Predicate<QuadratureNode>)
List<QuadratureNode>.FindLastIndex(Predicate<QuadratureNode>)
List<QuadratureNode>.ForEach(Action<QuadratureNode>)
List<QuadratureNode>.GetEnumerator()
List<QuadratureNode>.GetRange(int, int)
List<QuadratureNode>.IndexOf(QuadratureNode)
List<QuadratureNode>.IndexOf(QuadratureNode, int)
List<QuadratureNode>.IndexOf(QuadratureNode, int, int)
List<QuadratureNode>.Insert(int, QuadratureNode)
List<QuadratureNode>.InsertRange(int, IEnumerable<QuadratureNode>)
List<QuadratureNode>.LastIndexOf(QuadratureNode)
List<QuadratureNode>.LastIndexOf(QuadratureNode, int)
List<QuadratureNode>.LastIndexOf(QuadratureNode, int, int)
List<QuadratureNode>.Remove(QuadratureNode)
List<QuadratureNode>.RemoveAll(Predicate<QuadratureNode>)
List<QuadratureNode>.RemoveAt(int)
List<QuadratureNode>.RemoveRange(int, int)
List<QuadratureNode>.Reverse()
List<QuadratureNode>.Reverse(int, int)
List<QuadratureNode>.Sort()
List<QuadratureNode>.Sort(IComparer<QuadratureNode>)
List<QuadratureNode>.Sort(Comparison<QuadratureNode>)
List<QuadratureNode>.Sort(int, int, IComparer<QuadratureNode>)
List<QuadratureNode>.ToArray()
List<QuadratureNode>.TrimExcess()
List<QuadratureNode>.TrueForAll(Predicate<QuadratureNode>)
List<QuadratureNode>.Capacity
List<QuadratureNode>.Count
List<QuadratureNode>.this[int]
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: IntersectingQuadrature
Assembly: IntersectingQuadrature.dll
Syntax
public class QuadratureRule : List<QuadratureNode>, IList<QuadratureNode>, ICollection<QuadratureNode>, IReadOnlyList<QuadratureNode>, IReadOnlyCollection<QuadratureNode>, IEnumerable<QuadratureNode>, IList, ICollection, IEnumerable

Constructors

| Edit this page View Source

QuadratureRule(int)

Initializes a QuadratureRule that is empty and has the specified initial capacity.

Declaration
public QuadratureRule(int capacity)
Parameters
Type Name Description
int capacity

Initial capacity

Methods

| Edit this page View Source

Allocate(int, int)

Creates a QuadratureRule containing new QuadratureNodes.

Declaration
public static QuadratureRule Allocate(int count, int dim)
Parameters
Type Name Description
int count

Number of QuadratureNodes

int dim

Dimension of the QuadratureNodes

Returns
Type Description
QuadratureRule

Implements

IList<T>
ICollection<T>
IReadOnlyList<T>
IReadOnlyCollection<T>
IEnumerable<T>
IList
ICollection
IEnumerable
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX