Oakfield API Documentation 1.0.0
Numerical core APIs
Loading...
Searching...
No Matches
SimIREvaluatorDomain Struct Reference

Callback surface for evaluating scalar-domain-aware IR expressions. More...

#include <kernel_ir.h>

Collaboration diagram for SimIREvaluatorDomain:

Public Attributes

SimIRFieldEvalFnDomain field_value
 
SimIRDiffEvalFnDomain differential
 
SimIRNoiseEvalFnDomain noise
 
SimIRParamEvalFnDomain param_value
 
void * userdata
 

Detailed Description

Callback surface for evaluating scalar-domain-aware IR expressions.

Member Data Documentation

◆ differential

SimIRDiffEvalFnDomain SimIREvaluatorDomain::differential

Scalar-domain-aware differential resolver.

◆ field_value

SimIRFieldEvalFnDomain SimIREvaluatorDomain::field_value

Scalar-domain-aware field resolver.

◆ noise

SimIRNoiseEvalFnDomain SimIREvaluatorDomain::noise

Scalar-domain-aware noise resolver.

◆ param_value

SimIRParamEvalFnDomain SimIREvaluatorDomain::param_value

Scalar-domain-aware runtime parameter resolver.

◆ userdata

void* SimIREvaluatorDomain::userdata

Caller-supplied context.


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