Binary compatibility report for the ALGLIB library between 3.2.0 and 3.3.0 versions on x86
Test Info
Library Name | ALGLIB |
Version #1 | 3.2.0 |
Version #2 | 3.3.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 14 |
Total Shared Libraries | 1 |
Total Symbols / Types | 2657 / 753 |
Verdict | Incompatible (5.8%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 107 |
Removed Symbols | High | 1 |
Problems with Data Types | High | 24 |
Medium | 65 |
Low | 23 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (107)
alglibinternal.h,
libalglib.so
namespace alglib_impl
ivectorsetlengthatleast ( ae_vector* x, ae_int_t n, struct ae_state* _state )
[symbol: _ZN11alglib_impl23ivectorsetlengthatleastEPNS_9ae_vectorEiPNS_8ae_stateE]
tagsortbuf ( ae_vector* a, ae_int_t n, ae_vector* p1, ae_vector* p2, struct apbuffers* buf, struct ae_state* _state )
[symbol: _ZN11alglib_impl10tagsortbufEPNS_9ae_vectorEiS1_S1_PNS_9apbuffersEPNS_8ae_stateE]
interpolation.h,
libalglib.so
namespace alglib
lsfitsetbc ( lsfitstate const& state, real_1d_array const& bndl, real_1d_array const& bndu )
[symbol: _ZN6alglib10lsfitsetbcERKNS_10lsfitstateERKNS_13real_1d_arrayES5_]
lsfitsetscale ( lsfitstate const& state, real_1d_array const& s )
[symbol: _ZN6alglib13lsfitsetscaleERKNS_10lsfitstateERKNS_13real_1d_arrayE]
interpolation.h,
libalglib.so
namespace alglib_impl
lsfitsetbc ( struct lsfitstate* state, ae_vector* bndl, ae_vector* bndu, struct ae_state* _state )
[symbol: _ZN11alglib_impl10lsfitsetbcEPNS_10lsfitstateEPNS_9ae_vectorES3_PNS_8ae_stateE]
lsfitsetscale ( struct lsfitstate* state, ae_vector* s, struct ae_state* _state )
[symbol: _ZN11alglib_impl13lsfitsetscaleEPNS_10lsfitstateEPNS_9ae_vectorEPNS_8ae_stateE]
optimization.h,
libalglib.so
namespace alglib
_minqpreport_owner::_minqpreport_owner [in-charge] ( )
[symbol: _ZN6alglib18_minqpreport_ownerC1Ev]
_minqpreport_owner::_minqpreport_owner [in-charge] ( _minqpreport_owner const& rhs )
[symbol: _ZN6alglib18_minqpreport_ownerC1ERKS0_]
_minqpreport_owner::_minqpreport_owner [not-in-charge] ( )
[symbol: _ZN6alglib18_minqpreport_ownerC2Ev]
_minqpreport_owner::_minqpreport_owner [not-in-charge] ( _minqpreport_owner const& rhs )
[symbol: _ZN6alglib18_minqpreport_ownerC2ERKS0_]
_minqpreport_owner::c_ptr ( )
[symbol: _ZN6alglib18_minqpreport_owner5c_ptrEv]
_minqpreport_owner::c_ptr ( ) const
[symbol: _ZNK6alglib18_minqpreport_owner5c_ptrEv]
_minqpreport_owner::operator = ( _minqpreport_owner const& rhs )
[symbol: _ZN6alglib18_minqpreport_owneraSERKS0_]
_minqpreport_owner::~_minqpreport_owner [in-charge-deleting] ( )
[symbol: _ZN6alglib18_minqpreport_ownerD0Ev]
_minqpreport_owner::~_minqpreport_owner [in-charge] ( )
[symbol: _ZN6alglib18_minqpreport_ownerD1Ev]
_minqpreport_owner::~_minqpreport_owner [not-in-charge] ( )
[symbol: _ZN6alglib18_minqpreport_ownerD2Ev]
_minqpstate_owner::_minqpstate_owner [in-charge] ( )
[symbol: _ZN6alglib17_minqpstate_ownerC1Ev]
_minqpstate_owner::_minqpstate_owner [in-charge] ( _minqpstate_owner const& rhs )
[symbol: _ZN6alglib17_minqpstate_ownerC1ERKS0_]
_minqpstate_owner::_minqpstate_owner [not-in-charge] ( )
[symbol: _ZN6alglib17_minqpstate_ownerC2Ev]
_minqpstate_owner::_minqpstate_owner [not-in-charge] ( _minqpstate_owner const& rhs )
[symbol: _ZN6alglib17_minqpstate_ownerC2ERKS0_]
_minqpstate_owner::c_ptr ( )
[symbol: _ZN6alglib17_minqpstate_owner5c_ptrEv]
_minqpstate_owner::c_ptr ( ) const
[symbol: _ZNK6alglib17_minqpstate_owner5c_ptrEv]
_minqpstate_owner::operator = ( _minqpstate_owner const& rhs )
[symbol: _ZN6alglib17_minqpstate_owneraSERKS0_]
_minqpstate_owner::~_minqpstate_owner [in-charge-deleting] ( )
[symbol: _ZN6alglib17_minqpstate_ownerD0Ev]
_minqpstate_owner::~_minqpstate_owner [in-charge] ( )
[symbol: _ZN6alglib17_minqpstate_ownerD1Ev]
_minqpstate_owner::~_minqpstate_owner [not-in-charge] ( )
[symbol: _ZN6alglib17_minqpstate_ownerD2Ev]
minbleicsetprecdefault ( minbleicstate const& state )
[symbol: _ZN6alglib22minbleicsetprecdefaultERKNS_13minbleicstateE]
minbleicsetprecdiag ( minbleicstate const& state, real_1d_array const& d )
[symbol: _ZN6alglib19minbleicsetprecdiagERKNS_13minbleicstateERKNS_13real_1d_arrayE]
minbleicsetprecscale ( minbleicstate const& state )
[symbol: _ZN6alglib20minbleicsetprecscaleERKNS_13minbleicstateE]
minbleicsetscale ( minbleicstate const& state, real_1d_array const& s )
[symbol: _ZN6alglib16minbleicsetscaleERKNS_13minbleicstateERKNS_13real_1d_arrayE]
mincgsetprecdefault ( mincgstate const& state )
[symbol: _ZN6alglib19mincgsetprecdefaultERKNS_10mincgstateE]
mincgsetprecdiag ( mincgstate const& state, real_1d_array const& d )
[symbol: _ZN6alglib16mincgsetprecdiagERKNS_10mincgstateERKNS_13real_1d_arrayE]
mincgsetprecscale ( mincgstate const& state )
[symbol: _ZN6alglib17mincgsetprecscaleERKNS_10mincgstateE]
mincgsetscale ( mincgstate const& state, real_1d_array const& s )
[symbol: _ZN6alglib13mincgsetscaleERKNS_10mincgstateERKNS_13real_1d_arrayE]
minlbfgssetpreccholesky ( minlbfgsstate const& state, real_2d_array const& p, bool const isupper )
[symbol: _ZN6alglib23minlbfgssetpreccholeskyERKNS_13minlbfgsstateERKNS_13real_2d_arrayEb]
minlbfgssetprecdefault ( minlbfgsstate const& state )
[symbol: _ZN6alglib22minlbfgssetprecdefaultERKNS_13minlbfgsstateE]
minlbfgssetprecdiag ( minlbfgsstate const& state, real_1d_array const& d )
[symbol: _ZN6alglib19minlbfgssetprecdiagERKNS_13minlbfgsstateERKNS_13real_1d_arrayE]
minlbfgssetprecscale ( minlbfgsstate const& state )
[symbol: _ZN6alglib20minlbfgssetprecscaleERKNS_13minlbfgsstateE]
minlbfgssetscale ( minlbfgsstate const& state, real_1d_array const& s )
[symbol: _ZN6alglib16minlbfgssetscaleERKNS_13minlbfgsstateERKNS_13real_1d_arrayE]
minlmsetbc ( minlmstate const& state, real_1d_array const& bndl, real_1d_array const& bndu )
[symbol: _ZN6alglib10minlmsetbcERKNS_10minlmstateERKNS_13real_1d_arrayES5_]
minlmsetscale ( minlmstate const& state, real_1d_array const& s )
[symbol: _ZN6alglib13minlmsetscaleERKNS_10minlmstateERKNS_13real_1d_arrayE]
minqpcreate ( ae_int_t const n, minqpstate& state )
[symbol: _ZN6alglib11minqpcreateEiRNS_10minqpstateE]
minqpoptimize ( minqpstate const& state )
[symbol: _ZN6alglib13minqpoptimizeERKNS_10minqpstateE]
minqpreport::minqpreport [in-charge] ( )
[symbol: _ZN6alglib11minqpreportC1Ev]
minqpreport::minqpreport [in-charge] ( minqpreport const& rhs )
[symbol: _ZN6alglib11minqpreportC1ERKS0_]
minqpreport::minqpreport [not-in-charge] ( )
[symbol: _ZN6alglib11minqpreportC2Ev]
minqpreport::minqpreport [not-in-charge] ( minqpreport const& rhs )
[symbol: _ZN6alglib11minqpreportC2ERKS0_]
minqpreport::operator = ( minqpreport const& rhs )
[symbol: _ZN6alglib11minqpreportaSERKS0_]
minqpreport::~minqpreport [in-charge-deleting] ( )
[symbol: _ZN6alglib11minqpreportD0Ev]
minqpreport::~minqpreport [in-charge] ( )
[symbol: _ZN6alglib11minqpreportD1Ev]
minqpreport::~minqpreport [not-in-charge] ( )
[symbol: _ZN6alglib11minqpreportD2Ev]
minqpresults ( minqpstate const& state, real_1d_array& x, minqpreport& rep )
[symbol: _ZN6alglib12minqpresultsERKNS_10minqpstateERNS_13real_1d_arrayERNS_11minqpreportE]
minqpresultsbuf ( minqpstate const& state, real_1d_array& x, minqpreport& rep )
[symbol: _ZN6alglib15minqpresultsbufERKNS_10minqpstateERNS_13real_1d_arrayERNS_11minqpreportE]
minqpsetalgocholesky ( minqpstate const& state )
[symbol: _ZN6alglib20minqpsetalgocholeskyERKNS_10minqpstateE]
minqpsetbc ( minqpstate const& state, real_1d_array const& bndl, real_1d_array const& bndu )
[symbol: _ZN6alglib10minqpsetbcERKNS_10minqpstateERKNS_13real_1d_arrayES5_]
minqpsetlinearterm ( minqpstate const& state, real_1d_array const& b )
[symbol: _ZN6alglib18minqpsetlineartermERKNS_10minqpstateERKNS_13real_1d_arrayE]
minqpsetorigin ( minqpstate const& state, real_1d_array const& xorigin )
[symbol: _ZN6alglib14minqpsetoriginERKNS_10minqpstateERKNS_13real_1d_arrayE]
minqpsetquadraticterm ( minqpstate const& state, real_2d_array const& a )
[symbol: _ZN6alglib21minqpsetquadratictermERKNS_10minqpstateERKNS_13real_2d_arrayE]
minqpsetquadraticterm ( minqpstate const& state, real_2d_array const& a, bool const isupper )
[symbol: _ZN6alglib21minqpsetquadratictermERKNS_10minqpstateERKNS_13real_2d_arrayEb]
minqpsetstartingpoint ( minqpstate const& state, real_1d_array const& x )
[symbol: _ZN6alglib21minqpsetstartingpointERKNS_10minqpstateERKNS_13real_1d_arrayE]
minqpstate::minqpstate [in-charge] ( )
[symbol: _ZN6alglib10minqpstateC1Ev]
minqpstate::minqpstate [in-charge] ( minqpstate const& rhs )
[symbol: _ZN6alglib10minqpstateC1ERKS0_]
minqpstate::minqpstate [not-in-charge] ( )
[symbol: _ZN6alglib10minqpstateC2Ev]
minqpstate::minqpstate [not-in-charge] ( minqpstate const& rhs )
[symbol: _ZN6alglib10minqpstateC2ERKS0_]
minqpstate::operator = ( minqpstate const& rhs )
[symbol: _ZN6alglib10minqpstateaSERKS0_]
minqpstate::~minqpstate [in-charge-deleting] ( )
[symbol: _ZN6alglib10minqpstateD0Ev]
minqpstate::~minqpstate [in-charge] ( )
[symbol: _ZN6alglib10minqpstateD1Ev]
minqpstate::~minqpstate [not-in-charge] ( )
[symbol: _ZN6alglib10minqpstateD2Ev]
optimization.h,
libalglib.so
namespace alglib_impl
_minqpreport_clear ( struct minqpreport* p )
[symbol: _ZN11alglib_impl18_minqpreport_clearEPNS_11minqpreportE]
_minqpreport_init ( struct minqpreport* p, struct ae_state* _state, bool make_automatic )
[symbol: _ZN11alglib_impl17_minqpreport_initEPNS_11minqpreportEPNS_8ae_stateEb]
_minqpreport_init_copy ( struct minqpreport* dst, struct minqpreport* src, struct ae_state* _state, bool make_automatic )
[symbol: _ZN11alglib_impl22_minqpreport_init_copyEPNS_11minqpreportES1_PNS_8ae_stateEb]
_minqpstate_clear ( struct minqpstate* p )
[symbol: _ZN11alglib_impl17_minqpstate_clearEPNS_10minqpstateE]
_minqpstate_init ( struct minqpstate* p, struct ae_state* _state, bool make_automatic )
[symbol: _ZN11alglib_impl16_minqpstate_initEPNS_10minqpstateEPNS_8ae_stateEb]
_minqpstate_init_copy ( struct minqpstate* dst, struct minqpstate* src, struct ae_state* _state, bool make_automatic )
[symbol: _ZN11alglib_impl21_minqpstate_init_copyEPNS_10minqpstateES1_PNS_8ae_stateEb]
minbleicsetprecdefault ( struct minbleicstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl22minbleicsetprecdefaultEPNS_13minbleicstateEPNS_8ae_stateE]
minbleicsetprecdiag ( struct minbleicstate* state, ae_vector* d, struct ae_state* _state )
[symbol: _ZN11alglib_impl19minbleicsetprecdiagEPNS_13minbleicstateEPNS_9ae_vectorEPNS_8ae_stateE]
minbleicsetprecscale ( struct minbleicstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl20minbleicsetprecscaleEPNS_13minbleicstateEPNS_8ae_stateE]
minbleicsetscale ( struct minbleicstate* state, ae_vector* s, struct ae_state* _state )
[symbol: _ZN11alglib_impl16minbleicsetscaleEPNS_13minbleicstateEPNS_9ae_vectorEPNS_8ae_stateE]
mincgsetprecdefault ( struct mincgstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl19mincgsetprecdefaultEPNS_10mincgstateEPNS_8ae_stateE]
mincgsetprecdiag ( struct mincgstate* state, ae_vector* d, struct ae_state* _state )
[symbol: _ZN11alglib_impl16mincgsetprecdiagEPNS_10mincgstateEPNS_9ae_vectorEPNS_8ae_stateE]
mincgsetprecdiagfast ( struct mincgstate* state, ae_vector* d, struct ae_state* _state )
[symbol: _ZN11alglib_impl20mincgsetprecdiagfastEPNS_10mincgstateEPNS_9ae_vectorEPNS_8ae_stateE]
mincgsetpreclowrankfast ( struct mincgstate* state, ae_vector* d1, ae_vector* c, ae_matrix* v, ae_int_t vcnt, struct ae_state* _state )
[symbol: _ZN11alglib_impl23mincgsetpreclowrankfastEPNS_10mincgstateEPNS_9ae_vectorES3_PNS_9ae_matrixEiPNS_8ae_stateE]
mincgsetprecscale ( struct mincgstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl17mincgsetprecscaleEPNS_10mincgstateEPNS_8ae_stateE]
mincgsetprecvarpart ( struct mincgstate* state, ae_vector* d2, struct ae_state* _state )
[symbol: _ZN11alglib_impl19mincgsetprecvarpartEPNS_10mincgstateEPNS_9ae_vectorEPNS_8ae_stateE]
mincgsetscale ( struct mincgstate* state, ae_vector* s, struct ae_state* _state )
[symbol: _ZN11alglib_impl13mincgsetscaleEPNS_10mincgstateEPNS_9ae_vectorEPNS_8ae_stateE]
minlbfgssetpreccholesky ( struct minlbfgsstate* state, ae_matrix* p, bool isupper, struct ae_state* _state )
[symbol: _ZN11alglib_impl23minlbfgssetpreccholeskyEPNS_13minlbfgsstateEPNS_9ae_matrixEbPNS_8ae_stateE]
minlbfgssetprecdefault ( struct minlbfgsstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl22minlbfgssetprecdefaultEPNS_13minlbfgsstateEPNS_8ae_stateE]
minlbfgssetprecdiag ( struct minlbfgsstate* state, ae_vector* d, struct ae_state* _state )
[symbol: _ZN11alglib_impl19minlbfgssetprecdiagEPNS_13minlbfgsstateEPNS_9ae_vectorEPNS_8ae_stateE]
minlbfgssetprecscale ( struct minlbfgsstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl20minlbfgssetprecscaleEPNS_13minlbfgsstateEPNS_8ae_stateE]
minlbfgssetscale ( struct minlbfgsstate* state, ae_vector* s, struct ae_state* _state )
[symbol: _ZN11alglib_impl16minlbfgssetscaleEPNS_13minlbfgsstateEPNS_9ae_vectorEPNS_8ae_stateE]
minlmsetbc ( struct minlmstate* state, ae_vector* bndl, ae_vector* bndu, struct ae_state* _state )
[symbol: _ZN11alglib_impl10minlmsetbcEPNS_10minlmstateEPNS_9ae_vectorES3_PNS_8ae_stateE]
minlmsetscale ( struct minlmstate* state, ae_vector* s, struct ae_state* _state )
[symbol: _ZN11alglib_impl13minlmsetscaleEPNS_10minlmstateEPNS_9ae_vectorEPNS_8ae_stateE]
minqpcreate ( ae_int_t n, struct minqpstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl11minqpcreateEiPNS_10minqpstateEPNS_8ae_stateE]
minqpoptimize ( struct minqpstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl13minqpoptimizeEPNS_10minqpstateEPNS_8ae_stateE]
minqpresults ( struct minqpstate* state, ae_vector* x, struct minqpreport* rep, struct ae_state* _state )
[symbol: _ZN11alglib_impl12minqpresultsEPNS_10minqpstateEPNS_9ae_vectorEPNS_11minqpreportEPNS_8ae_stateE]
minqpresultsbuf ( struct minqpstate* state, ae_vector* x, struct minqpreport* rep, struct ae_state* _state )
[symbol: _ZN11alglib_impl15minqpresultsbufEPNS_10minqpstateEPNS_9ae_vectorEPNS_11minqpreportEPNS_8ae_stateE]
minqprewritediagonal ( struct minqpstate* state, ae_vector* s, struct ae_state* _state )
[symbol: _ZN11alglib_impl20minqprewritediagonalEPNS_10minqpstateEPNS_9ae_vectorEPNS_8ae_stateE]
minqpsetalgocholesky ( struct minqpstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl20minqpsetalgocholeskyEPNS_10minqpstateEPNS_8ae_stateE]
minqpsetbc ( struct minqpstate* state, ae_vector* bndl, ae_vector* bndu, struct ae_state* _state )
[symbol: _ZN11alglib_impl10minqpsetbcEPNS_10minqpstateEPNS_9ae_vectorES3_PNS_8ae_stateE]
minqpsetlinearterm ( struct minqpstate* state, ae_vector* b, struct ae_state* _state )
[symbol: _ZN11alglib_impl18minqpsetlineartermEPNS_10minqpstateEPNS_9ae_vectorEPNS_8ae_stateE]
minqpsetlineartermfast ( struct minqpstate* state, ae_vector* b, struct ae_state* _state )
[symbol: _ZN11alglib_impl22minqpsetlineartermfastEPNS_10minqpstateEPNS_9ae_vectorEPNS_8ae_stateE]
minqpsetorigin ( struct minqpstate* state, ae_vector* xorigin, struct ae_state* _state )
[symbol: _ZN11alglib_impl14minqpsetoriginEPNS_10minqpstateEPNS_9ae_vectorEPNS_8ae_stateE]
minqpsetoriginfast ( struct minqpstate* state, ae_vector* xorigin, struct ae_state* _state )
[symbol: _ZN11alglib_impl18minqpsetoriginfastEPNS_10minqpstateEPNS_9ae_vectorEPNS_8ae_stateE]
minqpsetquadraticterm ( struct minqpstate* state, ae_matrix* a, bool isupper, struct ae_state* _state )
[symbol: _ZN11alglib_impl21minqpsetquadratictermEPNS_10minqpstateEPNS_9ae_matrixEbPNS_8ae_stateE]
minqpsetquadratictermfast ( struct minqpstate* state, ae_matrix* a, bool isupper, double s, struct ae_state* _state )
[symbol: _ZN11alglib_impl25minqpsetquadratictermfastEPNS_10minqpstateEPNS_9ae_matrixEbdPNS_8ae_stateE]
minqpsetstartingpoint ( struct minqpstate* state, ae_vector* x, struct ae_state* _state )
[symbol: _ZN11alglib_impl21minqpsetstartingpointEPNS_10minqpstateEPNS_9ae_vectorEPNS_8ae_stateE]
minqpsetstartingpointfast ( struct minqpstate* state, ae_vector* x, struct ae_state* _state )
[symbol: _ZN11alglib_impl25minqpsetstartingpointfastEPNS_10minqpstateEPNS_9ae_vectorEPNS_8ae_stateE]
to the top
Removed Symbols (1)
optimization.h,
libalglib.so
namespace alglib_impl
barrierfunc ( double x, double mu, double* f, double* df, double* d2f, struct ae_state* _state )
[symbol: _ZN11alglib_impl11barrierfuncEddPdS0_S0_PNS_8ae_stateE]
to the top
Problems with Data Types, High Severity (24)
interpolation.h
namespace alglib
[+] class lsfitreport (1)
| Change |
Effect |
1 | Size of this class has been increased from 28 bytes to 36 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (13)
lsfitlinear ( real_1d_array const& y, real_2d_array const& fmatrix, ae_int_t& info, real_1d_array& c, lsfitreport& rep )5th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinear ( real_1d_array const& y, real_2d_array const& fmatrix, ae_int_t const n, ae_int_t const m, ae_int_t& info, real_1d_array& c, lsfitreport& rep )7th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearc ( real_1d_array const& y, real_2d_array const& fmatrix, real_2d_array const& cmatrix, ae_int_t& info, real_1d_array& c, lsfitreport& rep )6th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearc ( real_1d_array const& y, real_2d_array const& fmatrix, real_2d_array const& cmatrix, ae_int_t const n, ae_int_t const m, ae_int_t const k, ae_int_t& info, real_1d_array& c, lsfitreport& rep )9th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearw ( real_1d_array const& y, real_1d_array const& w, real_2d_array const& fmatrix, ae_int_t& info, real_1d_array& c, lsfitreport& rep )6th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearw ( real_1d_array const& y, real_1d_array const& w, real_2d_array const& fmatrix, ae_int_t const n, ae_int_t const m, ae_int_t& info, real_1d_array& c, lsfitreport& rep )8th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearwc ( real_1d_array const& y, real_1d_array const& w, real_2d_array const& fmatrix, real_2d_array const& cmatrix, ae_int_t& info, real_1d_array& c, lsfitreport& rep )7th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearwc ( real_1d_array const& y, real_1d_array const& w, real_2d_array const& fmatrix, real_2d_array const& cmatrix, ae_int_t const n, ae_int_t const m, ae_int_t const k, ae_int_t& info, real_1d_array& c, lsfitreport& rep )10th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitreport::lsfitreport [in-charge] ( )This constructor is from 'lsfitreport' class.
lsfitreport::lsfitreport [in-charge] ( lsfitreport const& rhs )1st parameter 'rhs' (reference) has base type 'lsfitreport'.
lsfitreport::operator = ( lsfitreport const& rhs )1st parameter 'rhs' (reference) has base type 'lsfitreport'.
lsfitreport::~lsfitreport [in-charge] ( )This method is from 'lsfitreport' class.
lsfitresults ( lsfitstate const& state, ae_int_t& info, real_1d_array& c, lsfitreport& rep )4th parameter 'rep' (reference) has base type 'lsfitreport'.
optimization.h
namespace alglib_impl
[+] struct minbleicstate (19)
| Change |
Effect |
1 | Field bndl has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field bndmax has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field bndu has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field boundary has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
5 | Field ce has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
6 | Field cgtype has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
7 | Field ci has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
8 | Field cicnt has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
9 | Field closetobarrier has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
10 | Field errslack has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
11 | Field lmcnt has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
12 | Field lmdif has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
13 | Field lmgrowth has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
14 | Field lmnorm has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
15 | Field lstate has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
16 | Field mu has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
17 | Field mucounter has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
18 | Field mudecay has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
19 | Field mustart has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (23)
alglib::_minbleicstate_owner::_minbleicstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::_minbleicstate_owner [in-charge] ( alglib::_minbleicstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::operator = ( alglib::_minbleicstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::~_minbleicstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minbleicstate'.
_minbleicstate_clear ( struct minbleicstate* p )1st parameter 'p' (pointer) has base type 'struct minbleicstate'.
_minbleicstate_init ( struct minbleicstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct minbleicstate'.
_minbleicstate_init_copy ( struct minbleicstate* dst, struct minbleicstate* src, struct ae_state* _state, bool make_automatic )2nd parameter 'src' (pointer) has base type 'struct minbleicstate'.
minbleiccreate ( ae_int_t n, ae_vector* x, struct minbleicstate* state, struct ae_state* _state )3rd parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleiciteration ( struct minbleicstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicrestartfrom ( struct minbleicstate* state, ae_vector* x, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicresults ( struct minbleicstate* state, ae_vector* x, struct minbleicreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicresultsbuf ( struct minbleicstate* state, ae_vector* x, struct minbleicreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetbarrierdecay ( struct minbleicstate* state, double mudecay, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetbarrierwidth ( struct minbleicstate* state, double mu, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetbc ( struct minbleicstate* state, ae_vector* bndl, ae_vector* bndu, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetinnercond ( struct minbleicstate* state, double epsg, double epsf, double epsx, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetlc ( struct minbleicstate* state, ae_matrix* c, ae_vector* ct, ae_int_t k, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetmaxits ( struct minbleicstate* state, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetoutercond ( struct minbleicstate* state, double epsx, double epsi, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetstpmax ( struct minbleicstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetxrep ( struct minbleicstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
[+] struct mincgstate (1)
| Change |
Effect |
1 | Field work has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (43)
alglib::_minbleicstate_owner::_minbleicstate_owner [in-charge] ( )Field 'this->p_struct->cgstate' in the object of this method has type 'struct mincgstate'.
alglib::_minbleicstate_owner::_minbleicstate_owner [in-charge] ( alglib::_minbleicstate_owner const& rhs )Field 'rhs->p_struct->cgstate' in 1st parameter 'rhs' (reference) has type 'struct mincgstate'.
alglib::_minbleicstate_owner::c_ptr ( )Field 'this->p_struct->cgstate' in the object of this method has type 'struct mincgstate'.
alglib::_minbleicstate_owner::c_ptr ( ) constField 'this->p_struct->cgstate' in the object of this method has type 'struct mincgstate'.
alglib::_minbleicstate_owner::operator = ( alglib::_minbleicstate_owner const& rhs )Field 'rhs->p_struct->cgstate' in 1st parameter 'rhs' (reference) has type 'struct mincgstate'.
alglib::_minbleicstate_owner::~_minbleicstate_owner [in-charge] ( )Field 'this->p_struct->cgstate' in the object of this method has type 'struct mincgstate'.
alglib::_mincgstate_owner::_mincgstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct mincgstate'.
alglib::_mincgstate_owner::_mincgstate_owner [in-charge] ( alglib::_mincgstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct mincgstate'.
alglib::_mincgstate_owner::c_ptr ( )Return value (pointer) has base type 'struct mincgstate'.
alglib::_mincgstate_owner::c_ptr ( ) constReturn value (pointer) has base type 'struct mincgstate'.
alglib::_mincgstate_owner::operator = ( alglib::_mincgstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct mincgstate'.
alglib::_mincgstate_owner::~_mincgstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct mincgstate'.
_minbleicstate_clear ( struct minbleicstate* p )Field 'p->cgstate' in 1st parameter 'p' (pointer) has type 'struct mincgstate'.
_minbleicstate_init ( struct minbleicstate* p, struct ae_state* _state, bool make_automatic )Field 'p->cgstate' in 1st parameter 'p' (pointer) has type 'struct mincgstate'.
_minbleicstate_init_copy ( struct minbleicstate* dst, struct minbleicstate* src, struct ae_state* _state, bool make_automatic )Field 'dst->cgstate' in 1st parameter 'dst' (pointer) has type 'struct mincgstate'.
_mincgstate_clear ( struct mincgstate* p )1st parameter 'p' (pointer) has base type 'struct mincgstate'.
_mincgstate_init ( struct mincgstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct mincgstate'.
_mincgstate_init_copy ( struct mincgstate* dst, struct mincgstate* src, struct ae_state* _state, bool make_automatic )2nd parameter 'src' (pointer) has base type 'struct mincgstate'.
minbleiccreate ( ae_int_t n, ae_vector* x, struct minbleicstate* state, struct ae_state* _state )Field 'state->cgstate' in 3rd parameter 'state' (pointer) has type 'struct mincgstate'.
minbleiciteration ( struct minbleicstate* state, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicrestartfrom ( struct minbleicstate* state, ae_vector* x, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicresults ( struct minbleicstate* state, ae_vector* x, struct minbleicreport* rep, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicresultsbuf ( struct minbleicstate* state, ae_vector* x, struct minbleicreport* rep, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetbarrierdecay ( struct minbleicstate* state, double mudecay, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetbarrierwidth ( struct minbleicstate* state, double mu, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetbc ( struct minbleicstate* state, ae_vector* bndl, ae_vector* bndu, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetinnercond ( struct minbleicstate* state, double epsg, double epsf, double epsx, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetlc ( struct minbleicstate* state, ae_matrix* c, ae_vector* ct, ae_int_t k, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetmaxits ( struct minbleicstate* state, ae_int_t maxits, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetoutercond ( struct minbleicstate* state, double epsx, double epsi, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetstpmax ( struct minbleicstate* state, double stpmax, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetxrep ( struct minbleicstate* state, bool needxrep, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
mincgcreate ( ae_int_t n, ae_vector* x, struct mincgstate* state, struct ae_state* _state )3rd parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgiteration ( struct mincgstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgrestartfrom ( struct mincgstate* state, ae_vector* x, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgresults ( struct mincgstate* state, ae_vector* x, struct mincgreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgresultsbuf ( struct mincgstate* state, ae_vector* x, struct mincgreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetcgtype ( struct mincgstate* state, ae_int_t cgtype, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetcond ( struct mincgstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetdrep ( struct mincgstate* state, bool needdrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetstpmax ( struct mincgstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetxrep ( struct mincgstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsuggeststep ( struct mincgstate* state, double stp, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
[+] struct minlbfgsstate (1)
| Change |
Effect |
1 | Field flags has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (63)
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate->internalstate' in 1st parameter 'rhs' (reference) has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::c_ptr ( )Field 'retval->optstate->internalstate' in return value (pointer) has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::c_ptr ( ) constField 'retval->optstate->internalstate' in return value (pointer) has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::operator = ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate->internalstate' in 1st parameter 'rhs' (reference) has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::~_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::_minlbfgsstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::_minlbfgsstate_owner [in-charge] ( alglib::_minlbfgsstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::c_ptr ( )Return value (pointer) has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::c_ptr ( ) constReturn value (pointer) has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::operator = ( alglib::_minlbfgsstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::~_minlbfgsstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( )Field 'this->p_struct->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct->internalstate' in 1st parameter 'rhs' (reference) has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::c_ptr ( )Field 'this->p_struct->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::c_ptr ( ) constField 'this->p_struct->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::operator = ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct->internalstate' in 1st parameter 'rhs' (reference) has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::~_minlmstate_owner [in-charge] ( )Field 'this->p_struct->internalstate' in the object of this method has type 'struct minlbfgsstate'.
_lsfitstate_clear ( struct lsfitstate* p )Field 'p->optstate->internalstate' in 1st parameter 'p' (pointer) has type 'struct minlbfgsstate'.
_lsfitstate_init ( struct lsfitstate* p, struct ae_state* _state, bool make_automatic )Field 'p->optstate->internalstate' in 1st parameter 'p' (pointer) has type 'struct minlbfgsstate'.
_lsfitstate_init_copy ( struct lsfitstate* dst, struct lsfitstate* src, struct ae_state* _state, bool make_automatic )Field 'dst->optstate->internalstate' in 1st parameter 'dst' (pointer) has type 'struct minlbfgsstate'.
_minlbfgsstate_clear ( struct minlbfgsstate* p )1st parameter 'p' (pointer) has base type 'struct minlbfgsstate'.
_minlbfgsstate_init ( struct minlbfgsstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct minlbfgsstate'.
_minlbfgsstate_init_copy ( struct minlbfgsstate* dst, struct minlbfgsstate* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct minlbfgsstate'.
_minlmstate_clear ( struct minlmstate* p )Field 'p->internalstate' in 1st parameter 'p' (pointer) has type 'struct minlbfgsstate'.
_minlmstate_init ( struct minlmstate* p, struct ae_state* _state, bool make_automatic )Field 'p->internalstate' in 1st parameter 'p' (pointer) has type 'struct minlbfgsstate'.
_minlmstate_init_copy ( struct minlmstate* dst, struct minlmstate* src, struct ae_state* _state, bool make_automatic )Field 'dst->internalstate' in 1st parameter 'dst' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatef ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 8th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatefg ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 8th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatefgh ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 7th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatewf ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 9th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 9th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 8th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlbfgscreate ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlbfgsstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgscreatex ( ae_int_t n, ae_int_t m, ae_vector* x, ae_int_t flags, struct minlbfgsstate* state, struct ae_state* _state )5th parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsiteration ( struct minlbfgsstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsrestartfrom ( struct minlbfgsstate* state, ae_vector* x, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsresults ( struct minlbfgsstate* state, ae_vector* x, struct minlbfgsreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsresultsbuf ( struct minlbfgsstate* state, ae_vector* x, struct minlbfgsreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetcholeskypreconditioner ( struct minlbfgsstate* state, ae_matrix* p, bool isupper, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetcond ( struct minlbfgsstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetdefaultpreconditioner ( struct minlbfgsstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetstpmax ( struct minlbfgsstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetxrep ( struct minlbfgsstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlmcreatefgh ( ae_int_t n, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 3rd parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatefgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 4th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatefj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 4th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatev ( ae_int_t n, ae_int_t m, ae_vector* x, double diffstep, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 5th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatevgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 4th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatevj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 4th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmiteration ( struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmrestartfrom ( struct minlmstate* state, ae_vector* x, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmresults ( struct minlmstate* state, ae_vector* x, struct minlmreport* rep, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmresultsbuf ( struct minlmstate* state, ae_vector* x, struct minlmreport* rep, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetacctype ( struct minlmstate* state, ae_int_t acctype, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetcond ( struct minlmstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetstpmax ( struct minlmstate* state, double stpmax, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetxrep ( struct minlmstate* state, bool needxrep, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
[+] struct minlmstate (2)
| Change |
Effect |
1 | Field dampedmodel has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field fm2 has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (43)
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate' in 1st parameter 'rhs' (reference) has type 'struct minlmstate'.
alglib::_lsfitstate_owner::c_ptr ( )Field 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_lsfitstate_owner::c_ptr ( ) constField 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_lsfitstate_owner::operator = ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate' in 1st parameter 'rhs' (reference) has type 'struct minlmstate'.
alglib::_lsfitstate_owner::~_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlmstate'.
alglib::_minlmstate_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
alglib::_minlmstate_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
alglib::_minlmstate_owner::operator = ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlmstate'.
alglib::_minlmstate_owner::~_minlmstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
_lsfitstate_clear ( struct lsfitstate* p )Field 'p->optstate' in 1st parameter 'p' (pointer) has type 'struct minlmstate'.
_lsfitstate_init ( struct lsfitstate* p, struct ae_state* _state, bool make_automatic )Field 'p->optstate' in 1st parameter 'p' (pointer) has type 'struct minlmstate'.
_lsfitstate_init_copy ( struct lsfitstate* dst, struct lsfitstate* src, struct ae_state* _state, bool make_automatic )Field 'src->optstate' in 2nd parameter 'src' (pointer) has type 'struct minlmstate'.
_minlmstate_clear ( struct minlmstate* p )1st parameter 'p' (pointer) has base type 'struct minlmstate'.
_minlmstate_init ( struct minlmstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct minlmstate'.
_minlmstate_init_copy ( struct minlmstate* dst, struct minlmstate* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct minlmstate'.
lsfitcreatef ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 8th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatefg ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 8th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatefgh ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 7th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatewf ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 9th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 9th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 8th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
minlmcreatefgh ( ae_int_t n, ae_vector* x, struct minlmstate* state, struct ae_state* _state )3rd parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatefgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatefj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatev ( ae_int_t n, ae_int_t m, ae_vector* x, double diffstep, struct minlmstate* state, struct ae_state* _state )5th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatevgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatevj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmiteration ( struct minlmstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmrestartfrom ( struct minlmstate* state, ae_vector* x, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmresults ( struct minlmstate* state, ae_vector* x, struct minlmreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmresultsbuf ( struct minlmstate* state, ae_vector* x, struct minlmreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetacctype ( struct minlmstate* state, ae_int_t acctype, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetcond ( struct minlmstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetstpmax ( struct minlmstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetxrep ( struct minlmstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
to the top
Problems with Data Types, Medium Severity (65)
alglibinternal.h
namespace alglib_impl
[+] struct apbuffers (3)
| Change |
Effect |
1 | Field ia0 has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field ia3 has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field ra0 has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (4)
_apbuffers_clear ( struct apbuffers* p )1st parameter 'p' (pointer) has base type 'struct apbuffers'.
_apbuffers_init ( struct apbuffers* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct apbuffers'.
_apbuffers_init_copy ( struct apbuffers* dst, struct apbuffers* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct apbuffers'.
rankx ( ae_vector* x, ae_int_t n, struct apbuffers* buf, struct ae_state* _state )3rd parameter 'buf' (pointer) has base type 'struct apbuffers'.
interpolation.h
namespace alglib
[+] class lsfitreport (1)
| Change |
Effect |
1 | Field iterationscount has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (13)
lsfitlinear ( real_1d_array const& y, real_2d_array const& fmatrix, ae_int_t& info, real_1d_array& c, lsfitreport& rep )5th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinear ( real_1d_array const& y, real_2d_array const& fmatrix, ae_int_t const n, ae_int_t const m, ae_int_t& info, real_1d_array& c, lsfitreport& rep )7th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearc ( real_1d_array const& y, real_2d_array const& fmatrix, real_2d_array const& cmatrix, ae_int_t& info, real_1d_array& c, lsfitreport& rep )6th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearc ( real_1d_array const& y, real_2d_array const& fmatrix, real_2d_array const& cmatrix, ae_int_t const n, ae_int_t const m, ae_int_t const k, ae_int_t& info, real_1d_array& c, lsfitreport& rep )9th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearw ( real_1d_array const& y, real_1d_array const& w, real_2d_array const& fmatrix, ae_int_t& info, real_1d_array& c, lsfitreport& rep )6th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearw ( real_1d_array const& y, real_1d_array const& w, real_2d_array const& fmatrix, ae_int_t const n, ae_int_t const m, ae_int_t& info, real_1d_array& c, lsfitreport& rep )8th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearwc ( real_1d_array const& y, real_1d_array const& w, real_2d_array const& fmatrix, real_2d_array const& cmatrix, ae_int_t& info, real_1d_array& c, lsfitreport& rep )7th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearwc ( real_1d_array const& y, real_1d_array const& w, real_2d_array const& fmatrix, real_2d_array const& cmatrix, ae_int_t const n, ae_int_t const m, ae_int_t const k, ae_int_t& info, real_1d_array& c, lsfitreport& rep )10th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitreport::lsfitreport [in-charge] ( )This constructor is from 'lsfitreport' class.
lsfitreport::lsfitreport [in-charge] ( lsfitreport const& rhs )1st parameter 'rhs' (reference) has base type 'lsfitreport'.
lsfitreport::operator = ( lsfitreport const& rhs )1st parameter 'rhs' (reference) has base type 'lsfitreport'.
lsfitreport::~lsfitreport [in-charge] ( )This method is from 'lsfitreport' class.
lsfitresults ( lsfitstate const& state, ae_int_t& info, real_1d_array& c, lsfitreport& rep )4th parameter 'rep' (reference) has base type 'lsfitreport'.
interpolation.h
namespace alglib_impl
[+] struct lsfitreport (1)
| Change |
Effect |
1 | Field iterationscount has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (14)
alglib::_lsfitreport_owner::_lsfitreport_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct lsfitreport'.
alglib::_lsfitreport_owner::_lsfitreport_owner [in-charge] ( alglib::_lsfitreport_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct lsfitreport'.
alglib::_lsfitreport_owner::c_ptr ( )Return value (pointer) has base type 'struct lsfitreport'.
alglib::_lsfitreport_owner::c_ptr ( ) constReturn value (pointer) has base type 'struct lsfitreport'.
alglib::_lsfitreport_owner::operator = ( alglib::_lsfitreport_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct lsfitreport'.
alglib::_lsfitreport_owner::~_lsfitreport_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct lsfitreport'.
_lsfitreport_clear ( struct lsfitreport* p )1st parameter 'p' (pointer) has base type 'struct lsfitreport'.
_lsfitreport_init ( struct lsfitreport* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct lsfitreport'.
_lsfitreport_init_copy ( struct lsfitreport* dst, struct lsfitreport* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct lsfitreport'.
lsfitlinear ( ae_vector* y, ae_matrix* fmatrix, ae_int_t n, ae_int_t m, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )7th parameter 'rep' (pointer) has base type 'struct lsfitreport'.
lsfitlinearc ( ae_vector* y, ae_matrix* fmatrix, ae_matrix* cmatrix, ae_int_t n, ae_int_t m, ae_int_t k, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )9th parameter 'rep' (pointer) has base type 'struct lsfitreport'.
lsfitlinearw ( ae_vector* y, ae_vector* w, ae_matrix* fmatrix, ae_int_t n, ae_int_t m, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )8th parameter 'rep' (pointer) has base type 'struct lsfitreport'.
lsfitlinearwc ( ae_vector* y, ae_vector* w, ae_matrix* fmatrix, ae_matrix* cmatrix, ae_int_t n, ae_int_t m, ae_int_t k, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )10th parameter 'rep' (pointer) has base type 'struct lsfitreport'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )4th parameter 'rep' (pointer) has base type 'struct lsfitreport'.
[+] struct lsfitstate (12)
| Change |
Effect |
1 | Field bndl has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field bndu has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field npoints has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field nweights has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
5 | Field prevalgo has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
6 | Field prevnpt has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
7 | Field repiterationscount has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
8 | Field repwrmserror has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
9 | Field s has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
10 | Field wits has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
11 | Field wkind has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
12 | Size of field optstate has been changed from 1412 bytes to 2336 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (20)
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct lsfitstate'.
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct lsfitstate'.
alglib::_lsfitstate_owner::c_ptr ( )Return value (pointer) has base type 'struct lsfitstate'.
alglib::_lsfitstate_owner::c_ptr ( ) constReturn value (pointer) has base type 'struct lsfitstate'.
alglib::_lsfitstate_owner::operator = ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct lsfitstate'.
alglib::_lsfitstate_owner::~_lsfitstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct lsfitstate'.
_lsfitstate_clear ( struct lsfitstate* p )1st parameter 'p' (pointer) has base type 'struct lsfitstate'.
_lsfitstate_init ( struct lsfitstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct lsfitstate'.
_lsfitstate_init_copy ( struct lsfitstate* dst, struct lsfitstate* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct lsfitstate'.
lsfitcreatef ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )8th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitcreatefg ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )8th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitcreatefgh ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )7th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitcreatewf ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )9th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )9th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )8th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
optimization.h
namespace alglib_impl
[+] struct minbleicstate (23)
| Change |
Effect |
1 | Field activeconstraints has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field bndleffective has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field bndloriginal has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field bndueffective has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
5 | Field cecurrent has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
6 | Field constrainedvalues has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
7 | Field ct has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
8 | Field diagh has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
9 | Field diaghoriginal has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
10 | Field lastg has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
11 | Field lmmatrix has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
12 | Field nslack has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
13 | Field prectype has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
14 | Field seffective has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
15 | Field soriginal has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
16 | Field tmp2 has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
17 | Field transforms has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
18 | Field valuetofreeze has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
19 | Field variabletofreeze has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
20 | Field xend has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
21 | Size of field cgstate has been changed from 648 bytes to 804 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
22 | The relative position of field cecnt has been changed from 30 to 29. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
23 | The relative position of field xe has been changed from 29 to 31. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
[+] affected symbols (23)
alglib::_minbleicstate_owner::_minbleicstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::_minbleicstate_owner [in-charge] ( alglib::_minbleicstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::operator = ( alglib::_minbleicstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::~_minbleicstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minbleicstate'.
_minbleicstate_clear ( struct minbleicstate* p )1st parameter 'p' (pointer) has base type 'struct minbleicstate'.
_minbleicstate_init ( struct minbleicstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct minbleicstate'.
_minbleicstate_init_copy ( struct minbleicstate* dst, struct minbleicstate* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct minbleicstate'.
minbleiccreate ( ae_int_t n, ae_vector* x, struct minbleicstate* state, struct ae_state* _state )3rd parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleiciteration ( struct minbleicstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicrestartfrom ( struct minbleicstate* state, ae_vector* x, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicresults ( struct minbleicstate* state, ae_vector* x, struct minbleicreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicresultsbuf ( struct minbleicstate* state, ae_vector* x, struct minbleicreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetbarrierdecay ( struct minbleicstate* state, double mudecay, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetbarrierwidth ( struct minbleicstate* state, double mu, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetbc ( struct minbleicstate* state, ae_vector* bndl, ae_vector* bndu, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetinnercond ( struct minbleicstate* state, double epsg, double epsf, double epsx, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetlc ( struct minbleicstate* state, ae_matrix* c, ae_vector* ct, ae_int_t k, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetmaxits ( struct minbleicstate* state, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetoutercond ( struct minbleicstate* state, double epsx, double epsi, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetstpmax ( struct minbleicstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetxrep ( struct minbleicstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
[+] struct mincgstate (10)
| Change |
Effect |
1 | Field algpowerup has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field diagh has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field diaghl2 has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field innerresetneeded has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
5 | Field lastscaledstep has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
6 | Field mcinfo has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
7 | Field prectype has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
8 | Field s has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
9 | Field vcnt has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
10 | Field vcorr has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (43)
alglib::_minbleicstate_owner::_minbleicstate_owner [in-charge] ( )Field 'this->p_struct->cgstate' in the object of this method has type 'struct mincgstate'.
alglib::_minbleicstate_owner::_minbleicstate_owner [in-charge] ( alglib::_minbleicstate_owner const& rhs )Field 'rhs->p_struct->cgstate' in 1st parameter 'rhs' (reference) has type 'struct mincgstate'.
alglib::_minbleicstate_owner::c_ptr ( )Field 'retval->cgstate' in return value (pointer) has type 'struct mincgstate'.
alglib::_minbleicstate_owner::c_ptr ( ) constField 'retval->cgstate' in return value (pointer) has type 'struct mincgstate'.
alglib::_minbleicstate_owner::operator = ( alglib::_minbleicstate_owner const& rhs )Field 'rhs->p_struct->cgstate' in 1st parameter 'rhs' (reference) has type 'struct mincgstate'.
alglib::_minbleicstate_owner::~_minbleicstate_owner [in-charge] ( )Field 'this->p_struct->cgstate' in the object of this method has type 'struct mincgstate'.
alglib::_mincgstate_owner::_mincgstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct mincgstate'.
alglib::_mincgstate_owner::_mincgstate_owner [in-charge] ( alglib::_mincgstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct mincgstate'.
alglib::_mincgstate_owner::c_ptr ( )Return value (pointer) has base type 'struct mincgstate'.
alglib::_mincgstate_owner::c_ptr ( ) constReturn value (pointer) has base type 'struct mincgstate'.
alglib::_mincgstate_owner::operator = ( alglib::_mincgstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct mincgstate'.
alglib::_mincgstate_owner::~_mincgstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct mincgstate'.
_minbleicstate_clear ( struct minbleicstate* p )Field 'p->cgstate' in 1st parameter 'p' (pointer) has type 'struct mincgstate'.
_minbleicstate_init ( struct minbleicstate* p, struct ae_state* _state, bool make_automatic )Field 'p->cgstate' in 1st parameter 'p' (pointer) has type 'struct mincgstate'.
_minbleicstate_init_copy ( struct minbleicstate* dst, struct minbleicstate* src, struct ae_state* _state, bool make_automatic )Field 'src->cgstate' in 2nd parameter 'src' (pointer) has type 'struct mincgstate'.
_mincgstate_clear ( struct mincgstate* p )1st parameter 'p' (pointer) has base type 'struct mincgstate'.
_mincgstate_init ( struct mincgstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct mincgstate'.
_mincgstate_init_copy ( struct mincgstate* dst, struct mincgstate* src, struct ae_state* _state, bool make_automatic )2nd parameter 'src' (pointer) has base type 'struct mincgstate'.
minbleiccreate ( ae_int_t n, ae_vector* x, struct minbleicstate* state, struct ae_state* _state )Field 'state->cgstate' in 3rd parameter 'state' (pointer) has type 'struct mincgstate'.
minbleiciteration ( struct minbleicstate* state, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicrestartfrom ( struct minbleicstate* state, ae_vector* x, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicresults ( struct minbleicstate* state, ae_vector* x, struct minbleicreport* rep, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicresultsbuf ( struct minbleicstate* state, ae_vector* x, struct minbleicreport* rep, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetbarrierdecay ( struct minbleicstate* state, double mudecay, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetbarrierwidth ( struct minbleicstate* state, double mu, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetbc ( struct minbleicstate* state, ae_vector* bndl, ae_vector* bndu, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetinnercond ( struct minbleicstate* state, double epsg, double epsf, double epsx, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetlc ( struct minbleicstate* state, ae_matrix* c, ae_vector* ct, ae_int_t k, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetmaxits ( struct minbleicstate* state, ae_int_t maxits, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetoutercond ( struct minbleicstate* state, double epsx, double epsi, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetstpmax ( struct minbleicstate* state, double stpmax, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetxrep ( struct minbleicstate* state, bool needxrep, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
mincgcreate ( ae_int_t n, ae_vector* x, struct mincgstate* state, struct ae_state* _state )3rd parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgiteration ( struct mincgstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgrestartfrom ( struct mincgstate* state, ae_vector* x, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgresults ( struct mincgstate* state, ae_vector* x, struct mincgreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgresultsbuf ( struct mincgstate* state, ae_vector* x, struct mincgreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetcgtype ( struct mincgstate* state, ae_int_t cgtype, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetcond ( struct mincgstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetdrep ( struct mincgstate* state, bool needdrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetstpmax ( struct mincgstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetxrep ( struct mincgstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsuggeststep ( struct mincgstate* state, double stp, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
[+] struct minlbfgsstate (4)
| Change |
Effect |
1 | Field diagh has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field sk has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Type of field s has been changed from ae_matrix (32 bytes) to ae_vector (24 bytes). | This field may be incorrectly initialized or accessed by applications. |
4 | The relative position of field s has been changed from 15 to 8. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
[+] affected symbols (63)
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate->internalstate' in 1st parameter 'rhs' (reference) has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::c_ptr ( )Field 'retval->optstate->internalstate' in return value (pointer) has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::c_ptr ( ) constField 'retval->optstate->internalstate' in return value (pointer) has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::operator = ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate->internalstate' in 1st parameter 'rhs' (reference) has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::~_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::_minlbfgsstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::_minlbfgsstate_owner [in-charge] ( alglib::_minlbfgsstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::operator = ( alglib::_minlbfgsstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::~_minlbfgsstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( )Field 'this->p_struct->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct->internalstate' in 1st parameter 'rhs' (reference) has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::c_ptr ( )Field 'this->p_struct->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::c_ptr ( ) constField 'this->p_struct->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::operator = ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct->internalstate' in 1st parameter 'rhs' (reference) has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::~_minlmstate_owner [in-charge] ( )Field 'this->p_struct->internalstate' in the object of this method has type 'struct minlbfgsstate'.
_lsfitstate_clear ( struct lsfitstate* p )Field 'p->optstate->internalstate' in 1st parameter 'p' (pointer) has type 'struct minlbfgsstate'.
_lsfitstate_init ( struct lsfitstate* p, struct ae_state* _state, bool make_automatic )Field 'p->optstate->internalstate' in 1st parameter 'p' (pointer) has type 'struct minlbfgsstate'.
_lsfitstate_init_copy ( struct lsfitstate* dst, struct lsfitstate* src, struct ae_state* _state, bool make_automatic )Field 'dst->optstate->internalstate' in 1st parameter 'dst' (pointer) has type 'struct minlbfgsstate'.
_minlbfgsstate_clear ( struct minlbfgsstate* p )1st parameter 'p' (pointer) has base type 'struct minlbfgsstate'.
_minlbfgsstate_init ( struct minlbfgsstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct minlbfgsstate'.
_minlbfgsstate_init_copy ( struct minlbfgsstate* dst, struct minlbfgsstate* src, struct ae_state* _state, bool make_automatic )2nd parameter 'src' (pointer) has base type 'struct minlbfgsstate'.
_minlmstate_clear ( struct minlmstate* p )Field 'p->internalstate' in 1st parameter 'p' (pointer) has type 'struct minlbfgsstate'.
_minlmstate_init ( struct minlmstate* p, struct ae_state* _state, bool make_automatic )Field 'p->internalstate' in 1st parameter 'p' (pointer) has type 'struct minlbfgsstate'.
_minlmstate_init_copy ( struct minlmstate* dst, struct minlmstate* src, struct ae_state* _state, bool make_automatic )Field 'dst->internalstate' in 1st parameter 'dst' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatef ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 8th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatefg ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 8th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatefgh ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 7th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatewf ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 9th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 9th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 8th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlbfgscreate ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlbfgsstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgscreatex ( ae_int_t n, ae_int_t m, ae_vector* x, ae_int_t flags, struct minlbfgsstate* state, struct ae_state* _state )5th parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsiteration ( struct minlbfgsstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsrestartfrom ( struct minlbfgsstate* state, ae_vector* x, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsresults ( struct minlbfgsstate* state, ae_vector* x, struct minlbfgsreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsresultsbuf ( struct minlbfgsstate* state, ae_vector* x, struct minlbfgsreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetcholeskypreconditioner ( struct minlbfgsstate* state, ae_matrix* p, bool isupper, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetcond ( struct minlbfgsstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetdefaultpreconditioner ( struct minlbfgsstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetstpmax ( struct minlbfgsstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetxrep ( struct minlbfgsstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlmcreatefgh ( ae_int_t n, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 3rd parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatefgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 4th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatefj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 4th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatev ( ae_int_t n, ae_int_t m, ae_vector* x, double diffstep, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 5th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatevgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 4th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatevj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 4th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmiteration ( struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmrestartfrom ( struct minlmstate* state, ae_vector* x, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmresults ( struct minlmstate* state, ae_vector* x, struct minlmreport* rep, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmresultsbuf ( struct minlmstate* state, ae_vector* x, struct minlmreport* rep, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetacctype ( struct minlmstate* state, ae_int_t acctype, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetcond ( struct minlmstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetstpmax ( struct minlmstate* state, double stpmax, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetxrep ( struct minlmstate* state, bool needxrep, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
[+] struct minlmstate (11)
| Change |
Effect |
1 | Field bndl has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field bndu has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field havebndl has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field havebndu has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
5 | Field s has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
6 | Field xm1 has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
7 | Field xp1 has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
8 | Size of field internalstate has been changed from 672 bytes to 716 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
9 | The relative position of field predicteddecrease has been changed from 50 to 51. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
10 | The relative position of field actualdecrease has been changed from 49 to 50. | Applications will access incorrect memory when attempting to access this field. |
11 | The relative position of field fm1 has been changed from 51 to 52. | Applications will access incorrect memory when attempting to access this field. |
[+] affected symbols (43)
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate' in 1st parameter 'rhs' (reference) has type 'struct minlmstate'.
alglib::_lsfitstate_owner::c_ptr ( )Field 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_lsfitstate_owner::c_ptr ( ) constField 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_lsfitstate_owner::operator = ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate' in 1st parameter 'rhs' (reference) has type 'struct minlmstate'.
alglib::_lsfitstate_owner::~_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlmstate'.
alglib::_minlmstate_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
alglib::_minlmstate_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
alglib::_minlmstate_owner::operator = ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlmstate'.
alglib::_minlmstate_owner::~_minlmstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
_lsfitstate_clear ( struct lsfitstate* p )Field 'p->optstate' in 1st parameter 'p' (pointer) has type 'struct minlmstate'.
_lsfitstate_init ( struct lsfitstate* p, struct ae_state* _state, bool make_automatic )Field 'p->optstate' in 1st parameter 'p' (pointer) has type 'struct minlmstate'.
_lsfitstate_init_copy ( struct lsfitstate* dst, struct lsfitstate* src, struct ae_state* _state, bool make_automatic )Field 'src->optstate' in 2nd parameter 'src' (pointer) has type 'struct minlmstate'.
_minlmstate_clear ( struct minlmstate* p )1st parameter 'p' (pointer) has base type 'struct minlmstate'.
_minlmstate_init ( struct minlmstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct minlmstate'.
_minlmstate_init_copy ( struct minlmstate* dst, struct minlmstate* src, struct ae_state* _state, bool make_automatic )2nd parameter 'src' (pointer) has base type 'struct minlmstate'.
lsfitcreatef ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 8th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatefg ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 8th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatefgh ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 7th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatewf ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 9th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 9th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 8th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
minlmcreatefgh ( ae_int_t n, ae_vector* x, struct minlmstate* state, struct ae_state* _state )3rd parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatefgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatefj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatev ( ae_int_t n, ae_int_t m, ae_vector* x, double diffstep, struct minlmstate* state, struct ae_state* _state )5th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatevgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatevj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmiteration ( struct minlmstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmrestartfrom ( struct minlmstate* state, ae_vector* x, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmresults ( struct minlmstate* state, ae_vector* x, struct minlmreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmresultsbuf ( struct minlmstate* state, ae_vector* x, struct minlmreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetacctype ( struct minlmstate* state, ae_int_t acctype, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetcond ( struct minlmstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetstpmax ( struct minlmstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetxrep ( struct minlmstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
to the top
Problems with Data Types, Low Severity (23)
alglibinternal.h
namespace alglib_impl
[+] struct apbuffers (2)
| Change |
Effect |
1 | Field ra3 has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 96 bytes to 192 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (4)
_apbuffers_clear ( struct apbuffers* p )1st parameter 'p' (pointer) has base type 'struct apbuffers'.
_apbuffers_init ( struct apbuffers* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct apbuffers'.
_apbuffers_init_copy ( struct apbuffers* dst, struct apbuffers* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct apbuffers'.
rankx ( ae_vector* x, ae_int_t n, struct apbuffers* buf, struct ae_state* _state )3rd parameter 'buf' (pointer) has base type 'struct apbuffers'.
interpolation.h
namespace alglib
[+] class lsfitreport (1)
| Change |
Effect |
1 | Field wrmserror has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (13)
lsfitlinear ( real_1d_array const& y, real_2d_array const& fmatrix, ae_int_t& info, real_1d_array& c, lsfitreport& rep )5th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinear ( real_1d_array const& y, real_2d_array const& fmatrix, ae_int_t const n, ae_int_t const m, ae_int_t& info, real_1d_array& c, lsfitreport& rep )7th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearc ( real_1d_array const& y, real_2d_array const& fmatrix, real_2d_array const& cmatrix, ae_int_t& info, real_1d_array& c, lsfitreport& rep )6th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearc ( real_1d_array const& y, real_2d_array const& fmatrix, real_2d_array const& cmatrix, ae_int_t const n, ae_int_t const m, ae_int_t const k, ae_int_t& info, real_1d_array& c, lsfitreport& rep )9th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearw ( real_1d_array const& y, real_1d_array const& w, real_2d_array const& fmatrix, ae_int_t& info, real_1d_array& c, lsfitreport& rep )6th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearw ( real_1d_array const& y, real_1d_array const& w, real_2d_array const& fmatrix, ae_int_t const n, ae_int_t const m, ae_int_t& info, real_1d_array& c, lsfitreport& rep )8th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearwc ( real_1d_array const& y, real_1d_array const& w, real_2d_array const& fmatrix, real_2d_array const& cmatrix, ae_int_t& info, real_1d_array& c, lsfitreport& rep )7th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitlinearwc ( real_1d_array const& y, real_1d_array const& w, real_2d_array const& fmatrix, real_2d_array const& cmatrix, ae_int_t const n, ae_int_t const m, ae_int_t const k, ae_int_t& info, real_1d_array& c, lsfitreport& rep )10th parameter 'rep' (reference) has base type 'lsfitreport'.
lsfitreport::lsfitreport [in-charge] ( )This constructor is from 'lsfitreport' class.
lsfitreport::lsfitreport [in-charge] ( lsfitreport const& rhs )1st parameter 'rhs' (reference) has base type 'lsfitreport'.
lsfitreport::operator = ( lsfitreport const& rhs )1st parameter 'rhs' (reference) has base type 'lsfitreport'.
lsfitreport::~lsfitreport [in-charge] ( )This method is from 'lsfitreport' class.
lsfitresults ( lsfitstate const& state, ae_int_t& info, real_1d_array& c, lsfitreport& rep )4th parameter 'rep' (reference) has base type 'lsfitreport'.
interpolation.h
namespace alglib_impl
[+] struct lsfitreport (2)
| Change |
Effect |
1 | Field wrmserror has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 40 bytes to 52 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (14)
alglib::_lsfitreport_owner::_lsfitreport_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct lsfitreport'.
alglib::_lsfitreport_owner::_lsfitreport_owner [in-charge] ( alglib::_lsfitreport_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct lsfitreport'.
alglib::_lsfitreport_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct lsfitreport'.
alglib::_lsfitreport_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct lsfitreport'.
alglib::_lsfitreport_owner::operator = ( alglib::_lsfitreport_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct lsfitreport'.
alglib::_lsfitreport_owner::~_lsfitreport_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct lsfitreport'.
_lsfitreport_clear ( struct lsfitreport* p )1st parameter 'p' (pointer) has base type 'struct lsfitreport'.
_lsfitreport_init ( struct lsfitreport* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct lsfitreport'.
_lsfitreport_init_copy ( struct lsfitreport* dst, struct lsfitreport* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct lsfitreport'.
lsfitlinear ( ae_vector* y, ae_matrix* fmatrix, ae_int_t n, ae_int_t m, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )7th parameter 'rep' (pointer) has base type 'struct lsfitreport'.
lsfitlinearc ( ae_vector* y, ae_matrix* fmatrix, ae_matrix* cmatrix, ae_int_t n, ae_int_t m, ae_int_t k, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )9th parameter 'rep' (pointer) has base type 'struct lsfitreport'.
lsfitlinearw ( ae_vector* y, ae_vector* w, ae_matrix* fmatrix, ae_int_t n, ae_int_t m, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )8th parameter 'rep' (pointer) has base type 'struct lsfitreport'.
lsfitlinearwc ( ae_vector* y, ae_vector* w, ae_matrix* fmatrix, ae_matrix* cmatrix, ae_int_t n, ae_int_t m, ae_int_t k, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )10th parameter 'rep' (pointer) has base type 'struct lsfitreport'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )4th parameter 'rep' (pointer) has base type 'struct lsfitreport'.
[+] struct lsfitstate (2)
| Change |
Effect |
1 | Size of this type has been changed from 1820 bytes to 2852 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field n has been renamed to optalgo. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (20)
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct lsfitstate'.
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct lsfitstate'.
alglib::_lsfitstate_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct lsfitstate'.
alglib::_lsfitstate_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct lsfitstate'.
alglib::_lsfitstate_owner::operator = ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct lsfitstate'.
alglib::_lsfitstate_owner::~_lsfitstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct lsfitstate'.
_lsfitstate_clear ( struct lsfitstate* p )1st parameter 'p' (pointer) has base type 'struct lsfitstate'.
_lsfitstate_init ( struct lsfitstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct lsfitstate'.
_lsfitstate_init_copy ( struct lsfitstate* dst, struct lsfitstate* src, struct ae_state* _state, bool make_automatic )2nd parameter 'src' (pointer) has base type 'struct lsfitstate'.
lsfitcreatef ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )8th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitcreatefg ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )8th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitcreatefgh ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )7th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitcreatewf ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )9th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )9th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )8th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
optimization.h
namespace alglib_impl
[+] struct minbleicstate (6)
| Change |
Effect |
1 | Field optdim has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 1720 bytes to 1912 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
3 | Field cebasis has been renamed to ceoriginal. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
4 | Field cesvl has been renamed to ceeffective. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
5 | Field lm has been renamed to bnduoriginal. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
6 | Field n has been renamed to nmain. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (23)
alglib::_minbleicstate_owner::_minbleicstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::_minbleicstate_owner [in-charge] ( alglib::_minbleicstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::operator = ( alglib::_minbleicstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::~_minbleicstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minbleicstate'.
_minbleicstate_clear ( struct minbleicstate* p )1st parameter 'p' (pointer) has base type 'struct minbleicstate'.
_minbleicstate_init ( struct minbleicstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct minbleicstate'.
_minbleicstate_init_copy ( struct minbleicstate* dst, struct minbleicstate* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct minbleicstate'.
minbleiccreate ( ae_int_t n, ae_vector* x, struct minbleicstate* state, struct ae_state* _state )3rd parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleiciteration ( struct minbleicstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicrestartfrom ( struct minbleicstate* state, ae_vector* x, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicresults ( struct minbleicstate* state, ae_vector* x, struct minbleicreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicresultsbuf ( struct minbleicstate* state, ae_vector* x, struct minbleicreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetbarrierdecay ( struct minbleicstate* state, double mudecay, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetbarrierwidth ( struct minbleicstate* state, double mu, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetbc ( struct minbleicstate* state, ae_vector* bndl, ae_vector* bndu, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetinnercond ( struct minbleicstate* state, double epsg, double epsf, double epsx, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetlc ( struct minbleicstate* state, ae_matrix* c, ae_vector* ct, ae_int_t k, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetmaxits ( struct minbleicstate* state, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetoutercond ( struct minbleicstate* state, double epsx, double epsi, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetstpmax ( struct minbleicstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetxrep ( struct minbleicstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
[+] struct mincgstate (4)
| Change |
Effect |
1 | Field work0 has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field work1 has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Size of this type has been changed from 648 bytes to 804 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
4 | Field terminationneeded has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (43)
alglib::_minbleicstate_owner::_minbleicstate_owner [in-charge] ( )Field 'this->p_struct->cgstate' in the object of this method has type 'struct mincgstate'.
alglib::_minbleicstate_owner::_minbleicstate_owner [in-charge] ( alglib::_minbleicstate_owner const& rhs )Field 'rhs->p_struct->cgstate' in 1st parameter 'rhs' (reference) has type 'struct mincgstate'.
alglib::_minbleicstate_owner::c_ptr ( )Field 'retval->cgstate' in return value (pointer) has type 'struct mincgstate'.
alglib::_minbleicstate_owner::c_ptr ( ) constField 'retval->cgstate' in return value (pointer) has type 'struct mincgstate'.
alglib::_minbleicstate_owner::operator = ( alglib::_minbleicstate_owner const& rhs )Field 'rhs->p_struct->cgstate' in 1st parameter 'rhs' (reference) has type 'struct mincgstate'.
alglib::_minbleicstate_owner::~_minbleicstate_owner [in-charge] ( )Field 'this->p_struct->cgstate' in the object of this method has type 'struct mincgstate'.
alglib::_mincgstate_owner::_mincgstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct mincgstate'.
alglib::_mincgstate_owner::_mincgstate_owner [in-charge] ( alglib::_mincgstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct mincgstate'.
alglib::_mincgstate_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct mincgstate'.
alglib::_mincgstate_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct mincgstate'.
alglib::_mincgstate_owner::operator = ( alglib::_mincgstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct mincgstate'.
alglib::_mincgstate_owner::~_mincgstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct mincgstate'.
_minbleicstate_clear ( struct minbleicstate* p )Field 'p->cgstate' in 1st parameter 'p' (pointer) has type 'struct mincgstate'.
_minbleicstate_init ( struct minbleicstate* p, struct ae_state* _state, bool make_automatic )Field 'p->cgstate' in 1st parameter 'p' (pointer) has type 'struct mincgstate'.
_minbleicstate_init_copy ( struct minbleicstate* dst, struct minbleicstate* src, struct ae_state* _state, bool make_automatic )Field 'dst->cgstate' in 1st parameter 'dst' (pointer) has type 'struct mincgstate'.
_mincgstate_clear ( struct mincgstate* p )1st parameter 'p' (pointer) has base type 'struct mincgstate'.
_mincgstate_init ( struct mincgstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct mincgstate'.
_mincgstate_init_copy ( struct mincgstate* dst, struct mincgstate* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct mincgstate'.
minbleiccreate ( ae_int_t n, ae_vector* x, struct minbleicstate* state, struct ae_state* _state )Field 'state->cgstate' in 3rd parameter 'state' (pointer) has type 'struct mincgstate'.
minbleiciteration ( struct minbleicstate* state, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicrestartfrom ( struct minbleicstate* state, ae_vector* x, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicresults ( struct minbleicstate* state, ae_vector* x, struct minbleicreport* rep, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicresultsbuf ( struct minbleicstate* state, ae_vector* x, struct minbleicreport* rep, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetbarrierdecay ( struct minbleicstate* state, double mudecay, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetbarrierwidth ( struct minbleicstate* state, double mu, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetbc ( struct minbleicstate* state, ae_vector* bndl, ae_vector* bndu, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetinnercond ( struct minbleicstate* state, double epsg, double epsf, double epsx, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetlc ( struct minbleicstate* state, ae_matrix* c, ae_vector* ct, ae_int_t k, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetmaxits ( struct minbleicstate* state, ae_int_t maxits, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetoutercond ( struct minbleicstate* state, double epsx, double epsi, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetstpmax ( struct minbleicstate* state, double stpmax, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetxrep ( struct minbleicstate* state, bool needxrep, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
mincgcreate ( ae_int_t n, ae_vector* x, struct mincgstate* state, struct ae_state* _state )3rd parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgiteration ( struct mincgstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgrestartfrom ( struct mincgstate* state, ae_vector* x, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgresults ( struct mincgstate* state, ae_vector* x, struct mincgreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgresultsbuf ( struct mincgstate* state, ae_vector* x, struct mincgreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetcgtype ( struct mincgstate* state, ae_int_t cgtype, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetcond ( struct mincgstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetdrep ( struct mincgstate* state, bool needdrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetstpmax ( struct mincgstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetxrep ( struct mincgstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsuggeststep ( struct mincgstate* state, double stp, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
[+] struct minlbfgsstate (2)
| Change |
Effect |
1 | Size of this type has been changed from 672 bytes to 716 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field y has been renamed to yk. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (63)
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate->internalstate' in 1st parameter 'rhs' (reference) has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::c_ptr ( )Field 'this->p_struct->optstate->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::c_ptr ( ) constField 'this->p_struct->optstate->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::operator = ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate->internalstate' in 1st parameter 'rhs' (reference) has type 'struct minlbfgsstate'.
alglib::_lsfitstate_owner::~_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::_minlbfgsstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::_minlbfgsstate_owner [in-charge] ( alglib::_minlbfgsstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::c_ptr ( )Return value (pointer) has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::c_ptr ( ) constReturn value (pointer) has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::operator = ( alglib::_minlbfgsstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlbfgsstate'.
alglib::_minlbfgsstate_owner::~_minlbfgsstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( )Field 'this->p_struct->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct->internalstate' in 1st parameter 'rhs' (reference) has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::c_ptr ( )Field 'this->p_struct->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::c_ptr ( ) constField 'this->p_struct->internalstate' in the object of this method has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::operator = ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct->internalstate' in 1st parameter 'rhs' (reference) has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::~_minlmstate_owner [in-charge] ( )Field 'this->p_struct->internalstate' in the object of this method has type 'struct minlbfgsstate'.
_lsfitstate_clear ( struct lsfitstate* p )Field 'p->optstate->internalstate' in 1st parameter 'p' (pointer) has type 'struct minlbfgsstate'.
_lsfitstate_init ( struct lsfitstate* p, struct ae_state* _state, bool make_automatic )Field 'p->optstate->internalstate' in 1st parameter 'p' (pointer) has type 'struct minlbfgsstate'.
_lsfitstate_init_copy ( struct lsfitstate* dst, struct lsfitstate* src, struct ae_state* _state, bool make_automatic )Field 'src->optstate->internalstate' in 2nd parameter 'src' (pointer) has type 'struct minlbfgsstate'.
_minlbfgsstate_clear ( struct minlbfgsstate* p )1st parameter 'p' (pointer) has base type 'struct minlbfgsstate'.
_minlbfgsstate_init ( struct minlbfgsstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct minlbfgsstate'.
_minlbfgsstate_init_copy ( struct minlbfgsstate* dst, struct minlbfgsstate* src, struct ae_state* _state, bool make_automatic )2nd parameter 'src' (pointer) has base type 'struct minlbfgsstate'.
_minlmstate_clear ( struct minlmstate* p )Field 'p->internalstate' in 1st parameter 'p' (pointer) has type 'struct minlbfgsstate'.
_minlmstate_init ( struct minlmstate* p, struct ae_state* _state, bool make_automatic )Field 'p->internalstate' in 1st parameter 'p' (pointer) has type 'struct minlbfgsstate'.
_minlmstate_init_copy ( struct minlmstate* dst, struct minlmstate* src, struct ae_state* _state, bool make_automatic )Field 'dst->internalstate' in 1st parameter 'dst' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatef ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 8th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatefg ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 8th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatefgh ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 7th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatewf ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 9th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 9th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 8th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlbfgscreate ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlbfgsstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgscreatex ( ae_int_t n, ae_int_t m, ae_vector* x, ae_int_t flags, struct minlbfgsstate* state, struct ae_state* _state )5th parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsiteration ( struct minlbfgsstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsrestartfrom ( struct minlbfgsstate* state, ae_vector* x, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsresults ( struct minlbfgsstate* state, ae_vector* x, struct minlbfgsreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsresultsbuf ( struct minlbfgsstate* state, ae_vector* x, struct minlbfgsreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetcholeskypreconditioner ( struct minlbfgsstate* state, ae_matrix* p, bool isupper, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetcond ( struct minlbfgsstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetdefaultpreconditioner ( struct minlbfgsstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetstpmax ( struct minlbfgsstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetxrep ( struct minlbfgsstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlmcreatefgh ( ae_int_t n, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 3rd parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatefgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 4th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatefj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 4th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatev ( ae_int_t n, ae_int_t m, ae_vector* x, double diffstep, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 5th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatevgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 4th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmcreatevj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 4th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmiteration ( struct minlmstate* state, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmrestartfrom ( struct minlmstate* state, ae_vector* x, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmresults ( struct minlmstate* state, ae_vector* x, struct minlmreport* rep, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmresultsbuf ( struct minlmstate* state, ae_vector* x, struct minlmreport* rep, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetacctype ( struct minlmstate* state, ae_int_t acctype, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetcond ( struct minlmstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetstpmax ( struct minlmstate* state, double stpmax, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetxrep ( struct minlmstate* state, bool needxrep, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
[+] struct minlmstate (4)
| Change |
Effect |
1 | Field qprep has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field qpstate has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Size of this type has been changed from 1412 bytes to 2336 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
4 | Field fp2 has been renamed to tmp0. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (43)
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate' in 1st parameter 'rhs' (reference) has type 'struct minlmstate'.
alglib::_lsfitstate_owner::c_ptr ( )Field 'retval->optstate' in return value (pointer) has type 'struct minlmstate'.
alglib::_lsfitstate_owner::c_ptr ( ) constField 'retval->optstate' in return value (pointer) has type 'struct minlmstate'.
alglib::_lsfitstate_owner::operator = ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate' in 1st parameter 'rhs' (reference) has type 'struct minlmstate'.
alglib::_lsfitstate_owner::~_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlmstate'.
alglib::_minlmstate_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
alglib::_minlmstate_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
alglib::_minlmstate_owner::operator = ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlmstate'.
alglib::_minlmstate_owner::~_minlmstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
_lsfitstate_clear ( struct lsfitstate* p )Field 'p->optstate' in 1st parameter 'p' (pointer) has type 'struct minlmstate'.
_lsfitstate_init ( struct lsfitstate* p, struct ae_state* _state, bool make_automatic )Field 'p->optstate' in 1st parameter 'p' (pointer) has type 'struct minlmstate'.
_lsfitstate_init_copy ( struct lsfitstate* dst, struct lsfitstate* src, struct ae_state* _state, bool make_automatic )Field 'src->optstate' in 2nd parameter 'src' (pointer) has type 'struct minlmstate'.
_minlmstate_clear ( struct minlmstate* p )1st parameter 'p' (pointer) has base type 'struct minlmstate'.
_minlmstate_init ( struct minlmstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct minlmstate'.
_minlmstate_init_copy ( struct minlmstate* dst, struct minlmstate* src, struct ae_state* _state, bool make_automatic )2nd parameter 'src' (pointer) has base type 'struct minlmstate'.
lsfitcreatef ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 8th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatefg ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 8th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatefgh ( ae_matrix* x, ae_vector* y, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 7th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatewf ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, double diffstep, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 9th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 9th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 8th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
minlmcreatefgh ( ae_int_t n, ae_vector* x, struct minlmstate* state, struct ae_state* _state )3rd parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatefgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatefj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatev ( ae_int_t n, ae_int_t m, ae_vector* x, double diffstep, struct minlmstate* state, struct ae_state* _state )5th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatevgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatevj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmiteration ( struct minlmstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmrestartfrom ( struct minlmstate* state, ae_vector* x, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmresults ( struct minlmstate* state, ae_vector* x, struct minlmreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmresultsbuf ( struct minlmstate* state, ae_vector* x, struct minlmreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetacctype ( struct minlmstate* state, ae_int_t acctype, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetcond ( struct minlmstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetstpmax ( struct minlmstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetxrep ( struct minlmstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
to the top
Header Files (14)
alglibinternal.h
alglibmisc.h
ap.h
dataanalysis.h
diffequations.h
fasttransforms.h
integration.h
interpolation.h
linalg.h
optimization.h
solvers.h
specialfunctions.h
statistics.h
stdafx.h
to the top
Shared Libraries (1)
libalglib.so
to the top