SimResult sim_curl_config(struct SimContext *context, size_t operator_index, SimCurlOperatorConfig *out_config)
Copy the current curl configuration from a registered operator.
SimResult sim_add_curl_operator(struct SimContext *context, const SimCurlOperatorConfig *config, size_t *out_index)
Register a finite-difference curl operator.
SimResult sim_curl_update(struct SimContext *context, size_t operator_index, const SimCurlOperatorConfig *config)
Replace the configuration of a registered curl operator.
Simulation runtime state.
Definition sim_context.h:70