MGIS
Loading...
Searching...
No Matches
Algorithms.hxx File Reference

Classes

struct  mgis::function::CUDAExecutionConfiguration
 execution configuration used to launch CUDA's kernels More...
 

Namespaces

namespace  mgis
 the namespace mgis encloses all the MGIS project.
 

Functions

template<typename FunctionType , EvaluatorConcept EvaluatorType>
requires ( ((LinearElementSpaceConcept<evaluator_space<EvaluatorType>>) || (LinearQuadratureSpaceConcept<evaluator_space<EvaluatorType>>)) && std::same_as<function_space<FunctionType>, evaluator_space<EvaluatorType>>)
bool mgis::function::assign (AbstractErrorHandler &, const CUDAExecutionConfiguration &, FunctionType &, const EvaluatorType)
 assign the evaluator to a function
 

Detailed Description

Author
Thomas Helfer
Date
28/06/2026

Function Documentation

◆ assign()

template<typename FunctionType , EvaluatorConcept EvaluatorType>
requires ( ((LinearElementSpaceConcept<evaluator_space<EvaluatorType>>) || (LinearQuadratureSpaceConcept<evaluator_space<EvaluatorType>>)) && std::same_as<function_space<FunctionType>, evaluator_space<EvaluatorType>>)
bool mgis::function::assign ( AbstractErrorHandler ,
const CUDAExecutionConfiguration ,
FunctionType ,
const EvaluatorType   
)

assign the evaluator to a function

Parameters
[in]ctxexecution context
[in]cCUDA execution configuration
[in]lhsleft hand side
[in]eright hand side