The solversdp_csdp struct The solversdp interface class for csdp
.
More...
#include <borderbasix/solversdp_csdp.h>
Public Member Functions | |
solversdp_csdp () | |
void | run () |
void | read_file () |
void | write_file () |
void | read_fmin () |
![]() | |
solversdp () | |
int & | dim () |
dimension of the first block More... | |
int & | dim (int i) |
dimension of the ith block More... | |
int | nb_block () const |
number of blocks More... | |
dim_iterator | dim_begin () |
dim_iterator | dim_end () |
int & | prec () |
int | prec () const |
mat_iterator | begin () |
begining of the matrix sequence More... | |
mat_iterator | end () |
end of the matrix sequence More... | |
double & | coeff (int i, int j, int k) |
double & | coeff (int i, int b, int j, int k) |
int & | nentries (int i) |
number of entries asociated to each matrix More... | |
int | obj_size () |
double & | obj_coeff (int i) |
obj_iterator | obj_begin () |
obj_iterator | obj_end () |
void | clear () |
Additional Inherited Members | |
![]() | |
typedef std::pair< int, int > | Pair |
typedef std::map< Pair, double > | Matrix |
Matrix type of the SDP solver. More... | |
typedef std::vector< double > | Vector |
typedef std::map< int, int >::iterator | dim_iterator |
Iterator on the matrix sequence. More... | |
typedef std::map< Pair, Matrix >::iterator | mat_iterator |
Iterator on the matrix sequence. More... | |
typedef std::map< int, double >::iterator | obj_iterator |
Iterator on the coefficients of the objectiv function. More... | |
![]() | |
Vector | output |
double | fminprimal |
double | fmindual |
The solversdp_csdp struct The solversdp interface class for csdp
.
solversdp_csdp::solversdp_csdp | ( | ) |
void solversdp_csdp::read_file | ( | ) |
void solversdp_csdp::read_fmin | ( | ) |
void solversdp_csdp::write_file | ( | ) |