alpaqa pantr
Nonconvex constrained optimization
Loading...
Searching...
No Matches
Public Attributes | List of all members
alpaqa_control_problem_register_t Struct Reference

#include <interop/dl-api/include/alpaqa/dl/dl-problem.h>

Detailed Description

Definition at line 322 of file dl-problem.h.

+ Collaboration diagram for alpaqa_control_problem_register_t:

Public Attributes

void * instance
 Owning pointer.
 
alpaqa_control_problem_functions_tfunctions
 Non-owning pointer, lifetime at least as long as instance.
 
void(* cleanup )(void *)
 Pointer to the function to clean up instance.
 
alpaqa_function_dict_textra_functions
 Pointer to a map of extra functions (C++ only).
 

Member Data Documentation

◆ instance

void* instance

Owning pointer.

Definition at line 324 of file dl-problem.h.

◆ functions

Non-owning pointer, lifetime at least as long as instance.

Definition at line 326 of file dl-problem.h.

◆ cleanup

void(* cleanup) (void *)

Pointer to the function to clean up instance.

Definition at line 328 of file dl-problem.h.

◆ extra_functions

alpaqa_function_dict_t* extra_functions

Pointer to a map of extra functions (C++ only).

Definition at line 330 of file dl-problem.h.


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