Geogram  Version 1.9.1
A programming library of geometric algorithms
GEO::MatrixM Struct Reference

Public Member Functions

 MatrixM (index_t size)
 
void finalize_M0 ()
 
void finalize_M1 ()
 
void finalize_M2 ()
 
void end_pass (index_t p_pass)
 
vector< Coeffmult_by_M0 (vector< Coeff > &c)
 
vector< Coeffmult_by_M1 (vector< Coeff > &cM0)
 
vector< Coeffmult_by_M2 (vector< Coeff > &cM0M1)
 
void inplace_mult_M2_by_B (RemoveColMatrix &B)
 
bool add_constraint (vector< Coeff > &c)
 
void check_multiplicity ()
 
void show_line (index_t x)
 
vector< Coeffget_line (index_t l)
 
double debug_var_multiplicity (index_t x)
 

Public Attributes

vector< index_tM0
 
vector< CoeffM1
 
NaiveSparseMatrix M2
 
NaiveSparseMatrix M2t
 
vector< int > multiplicity
 
index_t kernel_size
 
index_t pass
 
vector< int > DEBUG_init_multiplicity
 

Detailed Description

Definition at line 267 of file mixed_constrained_solver.h.


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