IgANet
IGAnets - Isogeometric Analysis Networks
Loading...
Searching...
No Matches
BSplinePerformanceTest::eval< BSpline, deriv, memory_optimized, precompute, requires_grad, bsplinelib > Struct Template Reference

Evaluation functor. More...

Public Member Functions

void operator() (int64_t ncoeffs, int64_t nsamples)
 Call operator.
 

Detailed Description

template<typename BSpline, iganet::deriv deriv, bool memory_optimized, bool precompute, bool requires_grad, bool bsplinelib>
struct BSplinePerformanceTest::eval< BSpline, deriv, memory_optimized, precompute, requires_grad, bsplinelib >

Evaluation functor.

Note
GoogleTest does not support fixtures with multiple non-type template parameters. This functor is a work-around

Member Function Documentation

◆ operator()()

template<typename BSpline , iganet::deriv deriv, bool memory_optimized, bool precompute, bool requires_grad, bool bsplinelib>
void BSplinePerformanceTest::eval< BSpline, deriv, memory_optimized, precompute, requires_grad, bsplinelib >::operator() ( int64_t  ncoeffs,
int64_t  nsamples 
)
inline

Call operator.


The documentation for this struct was generated from the following file: