List of all members | Public Attributes
casadi_highs_data< T1 > Struct Template Reference

#include <highs_runtime.hpp>

Detailed Description

template<typename T1>
struct casadi_highs_data< T1 >

Definition at line 47 of file highs_runtime.hpp.

Public Attributes

const casadi_highs_prob< T1 > * prob
 
casadi_qp_data< T1 > * qp
 
int return_status
 
int simplex_iteration_count
 
int ipm_iteration_count
 
int qp_iteration_count
 
int crossover_iteration_count
 
int primal_solution_status
 
int dual_solution_status
 
int basis_validity
 
T1 mip_dual_bound
 
T1 mip_gap
 
int num_primal_infeasibilities
 
T1 max_primal_infeasibility
 
T1 sum_primal_infeasibilities
 
int num_dual_infeasibilities
 
T1 max_dual_infeasibility
 
T1 sum_dual_infeasibilities
 
void * highs
 

Member Data Documentation

◆ basis_validity

template<typename T1 >
int casadi_highs_data< T1 >::basis_validity

Definition at line 61 of file highs_runtime.hpp.

◆ crossover_iteration_count

template<typename T1 >
int casadi_highs_data< T1 >::crossover_iteration_count

Definition at line 58 of file highs_runtime.hpp.

◆ dual_solution_status

template<typename T1 >
int casadi_highs_data< T1 >::dual_solution_status

Definition at line 60 of file highs_runtime.hpp.

◆ highs

template<typename T1 >
void* casadi_highs_data< T1 >::highs

Definition at line 71 of file highs_runtime.hpp.

◆ ipm_iteration_count

template<typename T1 >
int casadi_highs_data< T1 >::ipm_iteration_count

Definition at line 56 of file highs_runtime.hpp.

◆ max_dual_infeasibility

template<typename T1 >
T1 casadi_highs_data< T1 >::max_dual_infeasibility

Definition at line 68 of file highs_runtime.hpp.

◆ max_primal_infeasibility

template<typename T1 >
T1 casadi_highs_data< T1 >::max_primal_infeasibility

Definition at line 65 of file highs_runtime.hpp.

◆ mip_dual_bound

template<typename T1 >
T1 casadi_highs_data< T1 >::mip_dual_bound

Definition at line 62 of file highs_runtime.hpp.

◆ mip_gap

template<typename T1 >
T1 casadi_highs_data< T1 >::mip_gap

Definition at line 63 of file highs_runtime.hpp.

◆ num_dual_infeasibilities

template<typename T1 >
int casadi_highs_data< T1 >::num_dual_infeasibilities

Definition at line 67 of file highs_runtime.hpp.

◆ num_primal_infeasibilities

template<typename T1 >
int casadi_highs_data< T1 >::num_primal_infeasibilities

Definition at line 64 of file highs_runtime.hpp.

◆ primal_solution_status

template<typename T1 >
int casadi_highs_data< T1 >::primal_solution_status

Definition at line 59 of file highs_runtime.hpp.

◆ prob

template<typename T1 >
const casadi_highs_prob<T1>* casadi_highs_data< T1 >::prob

Definition at line 49 of file highs_runtime.hpp.

◆ qp

template<typename T1 >
casadi_qp_data<T1>* casadi_highs_data< T1 >::qp

Definition at line 51 of file highs_runtime.hpp.

◆ qp_iteration_count

template<typename T1 >
int casadi_highs_data< T1 >::qp_iteration_count

Definition at line 57 of file highs_runtime.hpp.

◆ return_status

template<typename T1 >
int casadi_highs_data< T1 >::return_status

Definition at line 53 of file highs_runtime.hpp.

◆ simplex_iteration_count

template<typename T1 >
int casadi_highs_data< T1 >::simplex_iteration_count

Definition at line 55 of file highs_runtime.hpp.

◆ sum_dual_infeasibilities

template<typename T1 >
T1 casadi_highs_data< T1 >::sum_dual_infeasibilities

Definition at line 69 of file highs_runtime.hpp.

◆ sum_primal_infeasibilities

template<typename T1 >
T1 casadi_highs_data< T1 >::sum_primal_infeasibilities

Definition at line 66 of file highs_runtime.hpp.


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