gsAssembler
The methods in gsAssembler
contain methods used for assembly.
Function Documentation
Gismo.GaussRule
— FunctionReturns a Gauss rule for numerical integration
Arguments
numNodes::Int
: the number of points in each directiondigits::Int
: the number of digits of precision for the rule (optionals)
Gismo.GaussRule
— FunctionReturns a Gauss rule for numerical integration
Arguments
d::Int
: the dimension of the rulenumNodes::Array{Int}
: a vector of lengthd
with the number of points in each directiondigits::Int
: the number of digits of precision for the rule (optionals)
Gismo.LobattoRule
— FunctionReturns a Lobatto rule for numerical integration
Arguments
numNodes::Int
: the number of points in each directiondigits::Int
: the number of digits of precision for the rule (optionals)
Gismo.LobattoRule
— FunctionReturns a Lobatto rule for numerical integration
Arguments
d::Int
: the dimension of the rulenumNodes::Array{Int}
: a vector of lengthd
with the number of points in each directiondigits::Int
: the number of digits of precision for the rule (optionals)
Gismo.dim
— MethodReturns the dimension of the quad rule
Arguments
qr::QuadRule
: the quad rule
Gismo.mapTo
— MethodMaps the quad rule to a given interval
Arguments
qr::QuadRule
: the quad rulestartVal::Cdouble
: the lower bound of the intervalendVal::Cdouble
: the upper bound of the interval
Gismo.mapTo
— MethodMaps the quad rule to a given interval
Arguments
qr::QuadRule
: the quad rulelower::Vector{Cdouble}
: the lower bound of the intervalupper::Vector{Cdouble}
: the upper bound of the interval
Gismo.numNodes
— MethodReturns the number of nodes
Arguments
qr::QuadRule
: the quad rule
Gismo.QuadRule
— TypeA struct that represents a quadrature rule