gsAssembler

The methods in gsAssembler contain methods used for assembly.

Function Documentation

Gismo.GaussRuleFunction

Returns a Gauss rule for numerical integration

Arguments

  • numNodes::Int: the number of points in each direction
  • digits::Int: the number of digits of precision for the rule (optionals)
source
Gismo.GaussRuleFunction

Returns a Gauss rule for numerical integration

Arguments

  • d::Int: the dimension of the rule
  • numNodes::Array{Int}: a vector of length d with the number of points in each direction
  • digits::Int: the number of digits of precision for the rule (optionals)
source
Gismo.LobattoRuleFunction

Returns a Lobatto rule for numerical integration

Arguments

  • numNodes::Int: the number of points in each direction
  • digits::Int: the number of digits of precision for the rule (optionals)
source
Gismo.LobattoRuleFunction

Returns a Lobatto rule for numerical integration

Arguments

  • d::Int: the dimension of the rule
  • numNodes::Array{Int}: a vector of length d with the number of points in each direction
  • digits::Int: the number of digits of precision for the rule (optionals)
source
Gismo.dimMethod

Returns the dimension of the quad rule

Arguments

  • qr::QuadRule: the quad rule
source
Gismo.mapToMethod

Maps the quad rule to a given interval

Arguments

  • qr::QuadRule: the quad rule
  • startVal::Cdouble: the lower bound of the interval
  • endVal::Cdouble: the upper bound of the interval
source
Gismo.mapToMethod

Maps the quad rule to a given interval

Arguments

  • qr::QuadRule: the quad rule
  • lower::Vector{Cdouble}: the lower bound of the interval
  • upper::Vector{Cdouble}: the upper bound of the interval
source