[G+smo]gsFunction

A function from a d-dimensional domain to an m-dimensional image.

Implementations of gsFunction must at the very least implement the evaluation function gsFunction::eval_into(). It is also recommended to specify the source and target dimensions by overriding gsFunction::domainDim() and gsFunction::targetDim().

The functions for the derivatives may either be overridden or left as the default implementations, which use finite differences.

Evaluation members

All evaluation functions take a matrix u as an argument which specifies where the function should be evaluated. This matrix should have d rows, and every column specifies one point of the domain at which the function should be evaluated.

Here is an overview over the different evaluation procedures available:

Name of procedure Evaluate what
eval(u)value
deriv(u)first derivative(s)
deriv2(u)second derivative(s)

All evaluation functions also provide a version suffixed with _into which takes a matrix reference as an additional output parameter into which the result will be stored.

Template Parameters
Tarithmetic type
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值