Binary compatibility report for the ALGLIB library between 3.3.0 and 3.4.0 versions on x86
Test Info
Library Name | ALGLIB |
Version #1 | 3.3.0 |
Version #2 | 3.4.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 14 |
Total Shared Libraries | 1 |
Total Symbols / Types | 2763 / 781 |
Verdict | Incompatible (8.1%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 167 |
Removed Symbols | High | 4 |
Problems with Data Types | High | 4 |
Medium | 52 |
Low | 9 |
Problems with Symbols | High | 3 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (167)
alglibinternal.h,
libalglib.so
namespace alglib_impl
alloccomplex ( struct ae_serializer* s, struct ae_complex v, struct ae_state* _state )
[symbol: _ZN11alglib_impl12alloccomplexEPNS_13ae_serializerENS_10ae_complexEPNS_8ae_stateE]
allocintegerarray ( struct ae_serializer* s, ae_vector* v, ae_int_t n, struct ae_state* _state )
[symbol: _ZN11alglib_impl17allocintegerarrayEPNS_13ae_serializerEPNS_9ae_vectorEiPNS_8ae_stateE]
allocrealarray ( struct ae_serializer* s, ae_vector* v, ae_int_t n, struct ae_state* _state )
[symbol: _ZN11alglib_impl14allocrealarrayEPNS_13ae_serializerEPNS_9ae_vectorEiPNS_8ae_stateE]
allocrealmatrix ( struct ae_serializer* s, ae_matrix* v, ae_int_t n0, ae_int_t n1, struct ae_state* _state )
[symbol: _ZN11alglib_impl15allocrealmatrixEPNS_13ae_serializerEPNS_9ae_matrixEiiPNS_8ae_stateE]
copyintegerarray ( ae_vector* src, ae_vector* dst, struct ae_state* _state )
[symbol: _ZN11alglib_impl16copyintegerarrayEPNS_9ae_vectorES1_PNS_8ae_stateE]
copyrealarray ( ae_vector* src, ae_vector* dst, struct ae_state* _state )
[symbol: _ZN11alglib_impl13copyrealarrayEPNS_9ae_vectorES1_PNS_8ae_stateE]
copyrealmatrix ( ae_matrix* src, ae_matrix* dst, struct ae_state* _state )
[symbol: _ZN11alglib_impl14copyrealmatrixEPNS_9ae_matrixES1_PNS_8ae_stateE]
getkdtreeserializationcode ( struct ae_state* _state )
[symbol: _ZN11alglib_impl26getkdtreeserializationcodeEPNS_8ae_stateE]
getmlpserializationcode ( struct ae_state* _state )
[symbol: _ZN11alglib_impl23getmlpserializationcodeEPNS_8ae_stateE]
getrdfserializationcode ( struct ae_state* _state )
[symbol: _ZN11alglib_impl23getrdfserializationcodeEPNS_8ae_stateE]
mcsrch ( ae_int_t n, ae_vector* x, double* f, ae_vector* g, ae_vector* s, double* stp, double stpmax, double gtol, ae_int_t* info, ae_int_t* nfev, ae_vector* wa, struct linminstate* state, ae_int_t* stage, struct ae_state* _state )
[symbol: _ZN11alglib_impl6mcsrchEiPNS_9ae_vectorEPdS1_S1_S2_ddPiS3_S1_PNS_11linminstateES3_PNS_8ae_stateE]
recsearch ( ae_vector* a, ae_int_t nrec, ae_int_t nheader, ae_int_t i0, ae_int_t i1, ae_vector* b, struct ae_state* _state )
[symbol: _ZN11alglib_impl9recsearchEPNS_9ae_vectorEiiiiS1_PNS_8ae_stateE]
rmatrixresize ( ae_matrix* x, ae_int_t m, ae_int_t n, struct ae_state* _state )
[symbol: _ZN11alglib_impl13rmatrixresizeEPNS_9ae_matrixEiiPNS_8ae_stateE]
serializecomplex ( struct ae_serializer* s, struct ae_complex v, struct ae_state* _state )
[symbol: _ZN11alglib_impl16serializecomplexEPNS_13ae_serializerENS_10ae_complexEPNS_8ae_stateE]
serializeintegerarray ( struct ae_serializer* s, ae_vector* v, ae_int_t n, struct ae_state* _state )
[symbol: _ZN11alglib_impl21serializeintegerarrayEPNS_13ae_serializerEPNS_9ae_vectorEiPNS_8ae_stateE]
serializerealarray ( struct ae_serializer* s, ae_vector* v, ae_int_t n, struct ae_state* _state )
[symbol: _ZN11alglib_impl18serializerealarrayEPNS_13ae_serializerEPNS_9ae_vectorEiPNS_8ae_stateE]
serializerealmatrix ( struct ae_serializer* s, ae_matrix* v, ae_int_t n0, ae_int_t n1, struct ae_state* _state )
[symbol: _ZN11alglib_impl19serializerealmatrixEPNS_13ae_serializerEPNS_9ae_matrixEiiPNS_8ae_stateE]
trimfunction ( double* f, ae_vector* g, ae_int_t n, double threshold, struct ae_state* _state )
[symbol: _ZN11alglib_impl12trimfunctionEPdPNS_9ae_vectorEidPNS_8ae_stateE]
trimprepare ( double f, double* threshold, struct ae_state* _state )
[symbol: _ZN11alglib_impl11trimprepareEdPdPNS_8ae_stateE]
unserializecomplex ( struct ae_serializer* s, struct ae_state* _state )
[symbol: _ZN11alglib_impl18unserializecomplexEPNS_13ae_serializerEPNS_8ae_stateE]
unserializeintegerarray ( struct ae_serializer* s, ae_vector* v, struct ae_state* _state )
[symbol: _ZN11alglib_impl23unserializeintegerarrayEPNS_13ae_serializerEPNS_9ae_vectorEPNS_8ae_stateE]
unserializerealarray ( struct ae_serializer* s, ae_vector* v, struct ae_state* _state )
[symbol: _ZN11alglib_impl20unserializerealarrayEPNS_13ae_serializerEPNS_9ae_vectorEPNS_8ae_stateE]
unserializerealmatrix ( struct ae_serializer* s, ae_matrix* v, struct ae_state* _state )
[symbol: _ZN11alglib_impl21unserializerealmatrixEPNS_13ae_serializerEPNS_9ae_matrixEPNS_8ae_stateE]
alglibmisc.h,
libalglib.so
namespace alglib
kdtreeserialize ( kdtree& obj, std::string& s_out )
[symbol: _ZN6alglib15kdtreeserializeERNS_6kdtreeERSs]
kdtreeunserialize ( std::string& s_in, kdtree& obj )
[symbol: _ZN6alglib17kdtreeunserializeERSsRNS_6kdtreeE]
alglibmisc.h,
libalglib.so
namespace alglib_impl
kdtreealloc ( struct ae_serializer* s, struct kdtree* tree, struct ae_state* _state )
[symbol: _ZN11alglib_impl11kdtreeallocEPNS_13ae_serializerEPNS_6kdtreeEPNS_8ae_stateE]
kdtreeserialize ( struct ae_serializer* s, struct kdtree* tree, struct ae_state* _state )
[symbol: _ZN11alglib_impl15kdtreeserializeEPNS_13ae_serializerEPNS_6kdtreeEPNS_8ae_stateE]
kdtreeunserialize ( struct ae_serializer* s, struct kdtree* tree, struct ae_state* _state )
[symbol: _ZN11alglib_impl17kdtreeunserializeEPNS_13ae_serializerEPNS_6kdtreeEPNS_8ae_stateE]
ap.h,
libalglib.so
namespace alglib_impl
ae_serializer_alloc_entry ( struct ae_serializer* serializer )
[symbol: _ZN11alglib_impl25ae_serializer_alloc_entryEPNS_13ae_serializerE]
ae_serializer_alloc_start ( struct ae_serializer* serializer )
[symbol: _ZN11alglib_impl25ae_serializer_alloc_startEPNS_13ae_serializerE]
ae_serializer_clear ( struct ae_serializer* serializer )
[symbol: _ZN11alglib_impl19ae_serializer_clearEPNS_13ae_serializerE]
ae_serializer_get_alloc_size ( struct ae_serializer* serializer )
[symbol: _ZN11alglib_impl28ae_serializer_get_alloc_sizeEPNS_13ae_serializerE]
ae_serializer_init ( struct ae_serializer* serializer )
[symbol: _ZN11alglib_impl18ae_serializer_initEPNS_13ae_serializerE]
ae_serializer_serialize_bool ( struct ae_serializer* serializer, bool v, struct ae_state* state )
[symbol: _ZN11alglib_impl28ae_serializer_serialize_boolEPNS_13ae_serializerEbPNS_8ae_stateE]
ae_serializer_serialize_double ( struct ae_serializer* serializer, double v, struct ae_state* state )
[symbol: _ZN11alglib_impl30ae_serializer_serialize_doubleEPNS_13ae_serializerEdPNS_8ae_stateE]
ae_serializer_serialize_int ( struct ae_serializer* serializer, ae_int_t v, struct ae_state* state )
[symbol: _ZN11alglib_impl27ae_serializer_serialize_intEPNS_13ae_serializerEiPNS_8ae_stateE]
ae_serializer_sstart_str ( struct ae_serializer* serializer, char* buf )
[symbol: _ZN11alglib_impl24ae_serializer_sstart_strEPNS_13ae_serializerEPc]
ae_serializer_sstart_str ( struct ae_serializer* serializer, std::string* buf )
[symbol: _ZN11alglib_impl24ae_serializer_sstart_strEPNS_13ae_serializerEPSs]
ae_serializer_stop ( struct ae_serializer* serializer )
[symbol: _ZN11alglib_impl18ae_serializer_stopEPNS_13ae_serializerE]
ae_serializer_unserialize_bool ( struct ae_serializer* serializer, bool* v, struct ae_state* state )
[symbol: _ZN11alglib_impl30ae_serializer_unserialize_boolEPNS_13ae_serializerEPbPNS_8ae_stateE]
ae_serializer_unserialize_double ( struct ae_serializer* serializer, double* v, struct ae_state* state )
[symbol: _ZN11alglib_impl32ae_serializer_unserialize_doubleEPNS_13ae_serializerEPdPNS_8ae_stateE]
ae_serializer_unserialize_int ( struct ae_serializer* serializer, ae_int_t* v, struct ae_state* state )
[symbol: _ZN11alglib_impl29ae_serializer_unserialize_intEPNS_13ae_serializerEPiPNS_8ae_stateE]
ae_serializer_ustart_str ( struct ae_serializer* serializer, char const* buf )
[symbol: _ZN11alglib_impl24ae_serializer_ustart_strEPNS_13ae_serializerEPKc]
ae_serializer_ustart_str ( struct ae_serializer* serializer, std::string const* buf )
[symbol: _ZN11alglib_impl24ae_serializer_ustart_strEPNS_13ae_serializerEPKSs]
dataanalysis.h,
libalglib.so
namespace alglib
_mcpdreport_owner::_mcpdreport_owner [in-charge] ( )
[symbol: _ZN6alglib17_mcpdreport_ownerC1Ev]
_mcpdreport_owner::_mcpdreport_owner [in-charge] ( _mcpdreport_owner const& rhs )
[symbol: _ZN6alglib17_mcpdreport_ownerC1ERKS0_]
_mcpdreport_owner::_mcpdreport_owner [not-in-charge] ( )
[symbol: _ZN6alglib17_mcpdreport_ownerC2Ev]
_mcpdreport_owner::_mcpdreport_owner [not-in-charge] ( _mcpdreport_owner const& rhs )
[symbol: _ZN6alglib17_mcpdreport_ownerC2ERKS0_]
_mcpdreport_owner::c_ptr ( )
[symbol: _ZN6alglib17_mcpdreport_owner5c_ptrEv]
_mcpdreport_owner::c_ptr ( ) const
[symbol: _ZNK6alglib17_mcpdreport_owner5c_ptrEv]
_mcpdreport_owner::operator = ( _mcpdreport_owner const& rhs )
[symbol: _ZN6alglib17_mcpdreport_owneraSERKS0_]
_mcpdreport_owner::~_mcpdreport_owner [in-charge-deleting] ( )
[symbol: _ZN6alglib17_mcpdreport_ownerD0Ev]
_mcpdreport_owner::~_mcpdreport_owner [in-charge] ( )
[symbol: _ZN6alglib17_mcpdreport_ownerD1Ev]
_mcpdreport_owner::~_mcpdreport_owner [not-in-charge] ( )
[symbol: _ZN6alglib17_mcpdreport_ownerD2Ev]
_mcpdstate_owner::_mcpdstate_owner [in-charge] ( )
[symbol: _ZN6alglib16_mcpdstate_ownerC1Ev]
_mcpdstate_owner::_mcpdstate_owner [in-charge] ( _mcpdstate_owner const& rhs )
[symbol: _ZN6alglib16_mcpdstate_ownerC1ERKS0_]
_mcpdstate_owner::_mcpdstate_owner [not-in-charge] ( )
[symbol: _ZN6alglib16_mcpdstate_ownerC2Ev]
_mcpdstate_owner::_mcpdstate_owner [not-in-charge] ( _mcpdstate_owner const& rhs )
[symbol: _ZN6alglib16_mcpdstate_ownerC2ERKS0_]
_mcpdstate_owner::c_ptr ( )
[symbol: _ZN6alglib16_mcpdstate_owner5c_ptrEv]
_mcpdstate_owner::c_ptr ( ) const
[symbol: _ZNK6alglib16_mcpdstate_owner5c_ptrEv]
_mcpdstate_owner::operator = ( _mcpdstate_owner const& rhs )
[symbol: _ZN6alglib16_mcpdstate_owneraSERKS0_]
_mcpdstate_owner::~_mcpdstate_owner [in-charge-deleting] ( )
[symbol: _ZN6alglib16_mcpdstate_ownerD0Ev]
_mcpdstate_owner::~_mcpdstate_owner [in-charge] ( )
[symbol: _ZN6alglib16_mcpdstate_ownerD1Ev]
_mcpdstate_owner::~_mcpdstate_owner [not-in-charge] ( )
[symbol: _ZN6alglib16_mcpdstate_ownerD2Ev]
dfbuildrandomdecisionforestx1 ( real_2d_array const& xy, ae_int_t const npoints, ae_int_t const nvars, ae_int_t const nclasses, ae_int_t const ntrees, ae_int_t const nrndvars, double const r, ae_int_t& info, decisionforest& df, dfreport& rep )
[symbol: _ZN6alglib29dfbuildrandomdecisionforestx1ERKNS_13real_2d_arrayEiiiiidRiRNS_14decisionforestERNS_8dfreportE]
dfserialize ( decisionforest& obj, std::string& s_out )
[symbol: _ZN6alglib11dfserializeERNS_14decisionforestERSs]
dfunserialize ( std::string& s_in, decisionforest& obj )
[symbol: _ZN6alglib13dfunserializeERSsRNS_14decisionforestE]
mcpdaddbc ( mcpdstate const& s, ae_int_t const i, ae_int_t const j, double const bndl, double const bndu )
[symbol: _ZN6alglib9mcpdaddbcERKNS_9mcpdstateEiidd]
mcpdaddec ( mcpdstate const& s, ae_int_t const i, ae_int_t const j, double const c )
[symbol: _ZN6alglib9mcpdaddecERKNS_9mcpdstateEiid]
mcpdaddtrack ( mcpdstate const& s, real_2d_array const& xy )
[symbol: _ZN6alglib12mcpdaddtrackERKNS_9mcpdstateERKNS_13real_2d_arrayE]
mcpdaddtrack ( mcpdstate const& s, real_2d_array const& xy, ae_int_t const k )
[symbol: _ZN6alglib12mcpdaddtrackERKNS_9mcpdstateERKNS_13real_2d_arrayEi]
mcpdcreate ( ae_int_t const n, mcpdstate& s )
[symbol: _ZN6alglib10mcpdcreateEiRNS_9mcpdstateE]
mcpdcreateentry ( ae_int_t const n, ae_int_t const entrystate, mcpdstate& s )
[symbol: _ZN6alglib15mcpdcreateentryEiiRNS_9mcpdstateE]
mcpdcreateentryexit ( ae_int_t const n, ae_int_t const entrystate, ae_int_t const exitstate, mcpdstate& s )
[symbol: _ZN6alglib19mcpdcreateentryexitEiiiRNS_9mcpdstateE]
mcpdcreateexit ( ae_int_t const n, ae_int_t const exitstate, mcpdstate& s )
[symbol: _ZN6alglib14mcpdcreateexitEiiRNS_9mcpdstateE]
mcpdreport::mcpdreport [in-charge] ( )
[symbol: _ZN6alglib10mcpdreportC1Ev]
mcpdreport::mcpdreport [in-charge] ( mcpdreport const& rhs )
[symbol: _ZN6alglib10mcpdreportC1ERKS0_]
mcpdreport::mcpdreport [not-in-charge] ( )
[symbol: _ZN6alglib10mcpdreportC2Ev]
mcpdreport::mcpdreport [not-in-charge] ( mcpdreport const& rhs )
[symbol: _ZN6alglib10mcpdreportC2ERKS0_]
mcpdreport::operator = ( mcpdreport const& rhs )
[symbol: _ZN6alglib10mcpdreportaSERKS0_]
mcpdreport::~mcpdreport [in-charge-deleting] ( )
[symbol: _ZN6alglib10mcpdreportD0Ev]
mcpdreport::~mcpdreport [in-charge] ( )
[symbol: _ZN6alglib10mcpdreportD1Ev]
mcpdreport::~mcpdreport [not-in-charge] ( )
[symbol: _ZN6alglib10mcpdreportD2Ev]
mcpdresults ( mcpdstate const& s, real_2d_array& p, mcpdreport& rep )
[symbol: _ZN6alglib11mcpdresultsERKNS_9mcpdstateERNS_13real_2d_arrayERNS_10mcpdreportE]
mcpdsetbc ( mcpdstate const& s, real_2d_array const& bndl, real_2d_array const& bndu )
[symbol: _ZN6alglib9mcpdsetbcERKNS_9mcpdstateERKNS_13real_2d_arrayES5_]
mcpdsetec ( mcpdstate const& s, real_2d_array const& ec )
[symbol: _ZN6alglib9mcpdsetecERKNS_9mcpdstateERKNS_13real_2d_arrayE]
mcpdsetlc ( mcpdstate const& s, real_2d_array const& c, integer_1d_array const& ct )
[symbol: _ZN6alglib9mcpdsetlcERKNS_9mcpdstateERKNS_13real_2d_arrayERKNS_16integer_1d_arrayE]
mcpdsetlc ( mcpdstate const& s, real_2d_array const& c, integer_1d_array const& ct, ae_int_t const k )
[symbol: _ZN6alglib9mcpdsetlcERKNS_9mcpdstateERKNS_13real_2d_arrayERKNS_16integer_1d_arrayEi]
mcpdsetpredictionweights ( mcpdstate const& s, real_1d_array const& pw )
[symbol: _ZN6alglib24mcpdsetpredictionweightsERKNS_9mcpdstateERKNS_13real_1d_arrayE]
mcpdsetprior ( mcpdstate const& s, real_2d_array const& pp )
[symbol: _ZN6alglib12mcpdsetpriorERKNS_9mcpdstateERKNS_13real_2d_arrayE]
mcpdsettikhonovregularizer ( mcpdstate const& s, double const v )
[symbol: _ZN6alglib26mcpdsettikhonovregularizerERKNS_9mcpdstateEd]
mcpdsolve ( mcpdstate const& s )
[symbol: _ZN6alglib9mcpdsolveERKNS_9mcpdstateE]
mcpdstate::mcpdstate [in-charge] ( )
[symbol: _ZN6alglib9mcpdstateC1Ev]
mcpdstate::mcpdstate [in-charge] ( mcpdstate const& rhs )
[symbol: _ZN6alglib9mcpdstateC1ERKS0_]
mcpdstate::mcpdstate [not-in-charge] ( )
[symbol: _ZN6alglib9mcpdstateC2Ev]
mcpdstate::mcpdstate [not-in-charge] ( mcpdstate const& rhs )
[symbol: _ZN6alglib9mcpdstateC2ERKS0_]
mcpdstate::operator = ( mcpdstate const& rhs )
[symbol: _ZN6alglib9mcpdstateaSERKS0_]
mcpdstate::~mcpdstate [in-charge-deleting] ( )
[symbol: _ZN6alglib9mcpdstateD0Ev]
mcpdstate::~mcpdstate [in-charge] ( )
[symbol: _ZN6alglib9mcpdstateD1Ev]
mcpdstate::~mcpdstate [not-in-charge] ( )
[symbol: _ZN6alglib9mcpdstateD2Ev]
mlpactivationfunction ( double const net, ae_int_t const k, double& f, double& df, double& d2f )
[symbol: _ZN6alglib21mlpactivationfunctionEdiRdS0_S0_]
mlpgetinputscaling ( multilayerperceptron const& network, ae_int_t const i, double& mean, double& sigma )
[symbol: _ZN6alglib18mlpgetinputscalingERKNS_20multilayerperceptronEiRdS3_]
mlpgetlayerscount ( multilayerperceptron const& network )
[symbol: _ZN6alglib17mlpgetlayerscountERKNS_20multilayerperceptronE]
mlpgetlayersize ( multilayerperceptron const& network, ae_int_t const k )
[symbol: _ZN6alglib15mlpgetlayersizeERKNS_20multilayerperceptronEi]
mlpgetneuroninfo ( multilayerperceptron const& network, ae_int_t const k, ae_int_t const i, ae_int_t& fkind, double& threshold )
[symbol: _ZN6alglib16mlpgetneuroninfoERKNS_20multilayerperceptronEiiRiRd]
mlpgetoutputscaling ( multilayerperceptron const& network, ae_int_t const i, double& mean, double& sigma )
[symbol: _ZN6alglib19mlpgetoutputscalingERKNS_20multilayerperceptronEiRdS3_]
mlpgetweight ( multilayerperceptron const& network, ae_int_t const k0, ae_int_t const i0, ae_int_t const k1, ae_int_t const i1 )
[symbol: _ZN6alglib12mlpgetweightERKNS_20multilayerperceptronEiiii]
mlpserialize ( multilayerperceptron& obj, std::string& s_out )
[symbol: _ZN6alglib12mlpserializeERNS_20multilayerperceptronERSs]
mlpsetinputscaling ( multilayerperceptron const& network, ae_int_t const i, double const mean, double const sigma )
[symbol: _ZN6alglib18mlpsetinputscalingERKNS_20multilayerperceptronEidd]
mlpsetneuroninfo ( multilayerperceptron const& network, ae_int_t const k, ae_int_t const i, ae_int_t const fkind, double const threshold )
[symbol: _ZN6alglib16mlpsetneuroninfoERKNS_20multilayerperceptronEiiid]
mlpsetoutputscaling ( multilayerperceptron const& network, ae_int_t const i, double const mean, double const sigma )
[symbol: _ZN6alglib19mlpsetoutputscalingERKNS_20multilayerperceptronEidd]
mlpsetweight ( multilayerperceptron const& network, ae_int_t const k0, ae_int_t const i0, ae_int_t const k1, ae_int_t const i1, double const w )
[symbol: _ZN6alglib12mlpsetweightERKNS_20multilayerperceptronEiiiid]
mlpunserialize ( std::string& s_in, multilayerperceptron& obj )
[symbol: _ZN6alglib14mlpunserializeERSsRNS_20multilayerperceptronE]
dataanalysis.h,
libalglib.so
namespace alglib_impl
_mcpdreport_clear ( struct mcpdreport* p )
[symbol: _ZN11alglib_impl17_mcpdreport_clearEPNS_10mcpdreportE]
_mcpdreport_init ( struct mcpdreport* p, struct ae_state* _state, bool make_automatic )
[symbol: _ZN11alglib_impl16_mcpdreport_initEPNS_10mcpdreportEPNS_8ae_stateEb]
_mcpdreport_init_copy ( struct mcpdreport* dst, struct mcpdreport* src, struct ae_state* _state, bool make_automatic )
[symbol: _ZN11alglib_impl21_mcpdreport_init_copyEPNS_10mcpdreportES1_PNS_8ae_stateEb]
_mcpdstate_clear ( struct mcpdstate* p )
[symbol: _ZN11alglib_impl16_mcpdstate_clearEPNS_9mcpdstateE]
_mcpdstate_init ( struct mcpdstate* p, struct ae_state* _state, bool make_automatic )
[symbol: _ZN11alglib_impl15_mcpdstate_initEPNS_9mcpdstateEPNS_8ae_stateEb]
_mcpdstate_init_copy ( struct mcpdstate* dst, struct mcpdstate* src, struct ae_state* _state, bool make_automatic )
[symbol: _ZN11alglib_impl20_mcpdstate_init_copyEPNS_9mcpdstateES1_PNS_8ae_stateEb]
dfalloc ( struct ae_serializer* s, struct decisionforest* forest, struct ae_state* _state )
[symbol: _ZN11alglib_impl7dfallocEPNS_13ae_serializerEPNS_14decisionforestEPNS_8ae_stateE]
dfbuildrandomdecisionforestx1 ( ae_matrix* xy, ae_int_t npoints, ae_int_t nvars, ae_int_t nclasses, ae_int_t ntrees, ae_int_t nrndvars, double r, ae_int_t* info, struct decisionforest* df, struct dfreport* rep, struct ae_state* _state )
[symbol: _ZN11alglib_impl29dfbuildrandomdecisionforestx1EPNS_9ae_matrixEiiiiidPiPNS_14decisionforestEPNS_8dfreportEPNS_8ae_stateE]
dfserialize ( struct ae_serializer* s, struct decisionforest* forest, struct ae_state* _state )
[symbol: _ZN11alglib_impl11dfserializeEPNS_13ae_serializerEPNS_14decisionforestEPNS_8ae_stateE]
dfunserialize ( struct ae_serializer* s, struct decisionforest* forest, struct ae_state* _state )
[symbol: _ZN11alglib_impl13dfunserializeEPNS_13ae_serializerEPNS_14decisionforestEPNS_8ae_stateE]
mcpdaddbc ( struct mcpdstate* s, ae_int_t i, ae_int_t j, double bndl, double bndu, struct ae_state* _state )
[symbol: _ZN11alglib_impl9mcpdaddbcEPNS_9mcpdstateEiiddPNS_8ae_stateE]
mcpdaddec ( struct mcpdstate* s, ae_int_t i, ae_int_t j, double c, struct ae_state* _state )
[symbol: _ZN11alglib_impl9mcpdaddecEPNS_9mcpdstateEiidPNS_8ae_stateE]
mcpdaddtrack ( struct mcpdstate* s, ae_matrix* xy, ae_int_t k, struct ae_state* _state )
[symbol: _ZN11alglib_impl12mcpdaddtrackEPNS_9mcpdstateEPNS_9ae_matrixEiPNS_8ae_stateE]
mcpdcreate ( ae_int_t n, struct mcpdstate* s, struct ae_state* _state )
[symbol: _ZN11alglib_impl10mcpdcreateEiPNS_9mcpdstateEPNS_8ae_stateE]
mcpdcreateentry ( ae_int_t n, ae_int_t entrystate, struct mcpdstate* s, struct ae_state* _state )
[symbol: _ZN11alglib_impl15mcpdcreateentryEiiPNS_9mcpdstateEPNS_8ae_stateE]
mcpdcreateentryexit ( ae_int_t n, ae_int_t entrystate, ae_int_t exitstate, struct mcpdstate* s, struct ae_state* _state )
[symbol: _ZN11alglib_impl19mcpdcreateentryexitEiiiPNS_9mcpdstateEPNS_8ae_stateE]
mcpdcreateexit ( ae_int_t n, ae_int_t exitstate, struct mcpdstate* s, struct ae_state* _state )
[symbol: _ZN11alglib_impl14mcpdcreateexitEiiPNS_9mcpdstateEPNS_8ae_stateE]
mcpdresults ( struct mcpdstate* s, ae_matrix* p, struct mcpdreport* rep, struct ae_state* _state )
[symbol: _ZN11alglib_impl11mcpdresultsEPNS_9mcpdstateEPNS_9ae_matrixEPNS_10mcpdreportEPNS_8ae_stateE]
mcpdsetbc ( struct mcpdstate* s, ae_matrix* bndl, ae_matrix* bndu, struct ae_state* _state )
[symbol: _ZN11alglib_impl9mcpdsetbcEPNS_9mcpdstateEPNS_9ae_matrixES3_PNS_8ae_stateE]
mcpdsetec ( struct mcpdstate* s, ae_matrix* ec, struct ae_state* _state )
[symbol: _ZN11alglib_impl9mcpdsetecEPNS_9mcpdstateEPNS_9ae_matrixEPNS_8ae_stateE]
mcpdsetlc ( struct mcpdstate* s, ae_matrix* c, ae_vector* ct, ae_int_t k, struct ae_state* _state )
[symbol: _ZN11alglib_impl9mcpdsetlcEPNS_9mcpdstateEPNS_9ae_matrixEPNS_9ae_vectorEiPNS_8ae_stateE]
mcpdsetpredictionweights ( struct mcpdstate* s, ae_vector* pw, struct ae_state* _state )
[symbol: _ZN11alglib_impl24mcpdsetpredictionweightsEPNS_9mcpdstateEPNS_9ae_vectorEPNS_8ae_stateE]
mcpdsetprior ( struct mcpdstate* s, ae_matrix* pp, struct ae_state* _state )
[symbol: _ZN11alglib_impl12mcpdsetpriorEPNS_9mcpdstateEPNS_9ae_matrixEPNS_8ae_stateE]
mcpdsettikhonovregularizer ( struct mcpdstate* s, double v, struct ae_state* _state )
[symbol: _ZN11alglib_impl26mcpdsettikhonovregularizerEPNS_9mcpdstateEdPNS_8ae_stateE]
mcpdsolve ( struct mcpdstate* s, struct ae_state* _state )
[symbol: _ZN11alglib_impl9mcpdsolveEPNS_9mcpdstateEPNS_8ae_stateE]
mlpactivationfunction ( double net, ae_int_t k, double* f, double* df, double* d2f, struct ae_state* _state )
[symbol: _ZN11alglib_impl21mlpactivationfunctionEdiPdS0_S0_PNS_8ae_stateE]
mlpalloc ( struct ae_serializer* s, struct multilayerperceptron* network, struct ae_state* _state )
[symbol: _ZN11alglib_impl8mlpallocEPNS_13ae_serializerEPNS_20multilayerperceptronEPNS_8ae_stateE]
mlpgetinputscaling ( struct multilayerperceptron* network, ae_int_t i, double* mean, double* sigma, struct ae_state* _state )
[symbol: _ZN11alglib_impl18mlpgetinputscalingEPNS_20multilayerperceptronEiPdS2_PNS_8ae_stateE]
mlpgetlayerscount ( struct multilayerperceptron* network, struct ae_state* _state )
[symbol: _ZN11alglib_impl17mlpgetlayerscountEPNS_20multilayerperceptronEPNS_8ae_stateE]
mlpgetlayersize ( struct multilayerperceptron* network, ae_int_t k, struct ae_state* _state )
[symbol: _ZN11alglib_impl15mlpgetlayersizeEPNS_20multilayerperceptronEiPNS_8ae_stateE]
mlpgetneuroninfo ( struct multilayerperceptron* network, ae_int_t k, ae_int_t i, ae_int_t* fkind, double* threshold, struct ae_state* _state )
[symbol: _ZN11alglib_impl16mlpgetneuroninfoEPNS_20multilayerperceptronEiiPiPdPNS_8ae_stateE]
mlpgetoutputscaling ( struct multilayerperceptron* network, ae_int_t i, double* mean, double* sigma, struct ae_state* _state )
[symbol: _ZN11alglib_impl19mlpgetoutputscalingEPNS_20multilayerperceptronEiPdS2_PNS_8ae_stateE]
mlpgetweight ( struct multilayerperceptron* network, ae_int_t k0, ae_int_t i0, ae_int_t k1, ae_int_t i1, struct ae_state* _state )
[symbol: _ZN11alglib_impl12mlpgetweightEPNS_20multilayerperceptronEiiiiPNS_8ae_stateE]
mlpserialize ( struct ae_serializer* s, struct multilayerperceptron* network, struct ae_state* _state )
[symbol: _ZN11alglib_impl12mlpserializeEPNS_13ae_serializerEPNS_20multilayerperceptronEPNS_8ae_stateE]
mlpserializeold ( struct multilayerperceptron* network, ae_vector* ra, ae_int_t* rlen, struct ae_state* _state )
[symbol: _ZN11alglib_impl15mlpserializeoldEPNS_20multilayerperceptronEPNS_9ae_vectorEPiPNS_8ae_stateE]
mlpsetinputscaling ( struct multilayerperceptron* network, ae_int_t i, double mean, double sigma, struct ae_state* _state )
[symbol: _ZN11alglib_impl18mlpsetinputscalingEPNS_20multilayerperceptronEiddPNS_8ae_stateE]
mlpsetneuroninfo ( struct multilayerperceptron* network, ae_int_t k, ae_int_t i, ae_int_t fkind, double threshold, struct ae_state* _state )
[symbol: _ZN11alglib_impl16mlpsetneuroninfoEPNS_20multilayerperceptronEiiidPNS_8ae_stateE]
mlpsetoutputscaling ( struct multilayerperceptron* network, ae_int_t i, double mean, double sigma, struct ae_state* _state )
[symbol: _ZN11alglib_impl19mlpsetoutputscalingEPNS_20multilayerperceptronEiddPNS_8ae_stateE]
mlpsetweight ( struct multilayerperceptron* network, ae_int_t k0, ae_int_t i0, ae_int_t k1, ae_int_t i1, double w, struct ae_state* _state )
[symbol: _ZN11alglib_impl12mlpsetweightEPNS_20multilayerperceptronEiiiidPNS_8ae_stateE]
mlpunserialize ( struct ae_serializer* s, struct multilayerperceptron* network, struct ae_state* _state )
[symbol: _ZN11alglib_impl14mlpunserializeEPNS_13ae_serializerEPNS_20multilayerperceptronEPNS_8ae_stateE]
mlpunserializeold ( ae_vector* ra, struct multilayerperceptron* network, struct ae_state* _state )
[symbol: _ZN11alglib_impl17mlpunserializeoldEPNS_9ae_vectorEPNS_20multilayerperceptronEPNS_8ae_stateE]
optimization.h,
libalglib.so
namespace alglib
minbleiccreatef ( ae_int_t const n, real_1d_array const& x, double const diffstep, minbleicstate& state )
[symbol: _ZN6alglib15minbleiccreatefEiRKNS_13real_1d_arrayEdRNS_13minbleicstateE]
minbleiccreatef ( real_1d_array const& x, double const diffstep, minbleicstate& state )
[symbol: _ZN6alglib15minbleiccreatefERKNS_13real_1d_arrayEdRNS_13minbleicstateE]
minbleicoptimize ( minbleicstate& state, void(*func)(real_1d_array const&, double&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )
[symbol: _ZN6alglib16minbleicoptimizeERNS_13minbleicstateEPFvRKNS_13real_1d_arrayERdPvEPFvS4_dS6_ES6_]
mincgcreatef ( ae_int_t const n, real_1d_array const& x, double const diffstep, mincgstate& state )
[symbol: _ZN6alglib12mincgcreatefEiRKNS_13real_1d_arrayEdRNS_10mincgstateE]
mincgcreatef ( real_1d_array const& x, double const diffstep, mincgstate& state )
[symbol: _ZN6alglib12mincgcreatefERKNS_13real_1d_arrayEdRNS_10mincgstateE]
mincgoptimize ( mincgstate& state, void(*func)(real_1d_array const&, double&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )
[symbol: _ZN6alglib13mincgoptimizeERNS_10mincgstateEPFvRKNS_13real_1d_arrayERdPvEPFvS4_dS6_ES6_]
minlbfgscreatef ( ae_int_t const m, real_1d_array const& x, double const diffstep, minlbfgsstate& state )
[symbol: _ZN6alglib15minlbfgscreatefEiRKNS_13real_1d_arrayEdRNS_13minlbfgsstateE]
minlbfgscreatef ( ae_int_t const n, ae_int_t const m, real_1d_array const& x, double const diffstep, minlbfgsstate& state )
[symbol: _ZN6alglib15minlbfgscreatefEiiRKNS_13real_1d_arrayEdRNS_13minlbfgsstateE]
minlbfgsoptimize ( minlbfgsstate& state, void(*func)(real_1d_array const&, double&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )
[symbol: _ZN6alglib16minlbfgsoptimizeERNS_13minlbfgsstateEPFvRKNS_13real_1d_arrayERdPvEPFvS4_dS6_ES6_]
optimization.h,
libalglib.so
namespace alglib_impl
minbleiccreatef ( ae_int_t n, ae_vector* x, double diffstep, struct minbleicstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl15minbleiccreatefEiPNS_9ae_vectorEdPNS_13minbleicstateEPNS_8ae_stateE]
mincgcreatef ( ae_int_t n, ae_vector* x, double diffstep, struct mincgstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl12mincgcreatefEiPNS_9ae_vectorEdPNS_10mincgstateEPNS_8ae_stateE]
minlbfgscreatef ( ae_int_t n, ae_int_t m, ae_vector* x, double diffstep, struct minlbfgsstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl15minlbfgscreatefEiiPNS_9ae_vectorEdPNS_13minlbfgsstateEPNS_8ae_stateE]
minlbfgscreatex ( ae_int_t n, ae_int_t m, ae_vector* x, ae_int_t flags, double diffstep, struct minlbfgsstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl15minlbfgscreatexEiiPNS_9ae_vectorEidPNS_13minlbfgsstateEPNS_8ae_stateE]
to the top
Removed Symbols (4)
alglibinternal.h,
libalglib.so
namespace alglib_impl
mcsrch ( ae_int_t n, ae_vector* x, double* f, ae_vector* g, ae_vector* s, double* stp, double stpmax, ae_int_t* info, ae_int_t* nfev, ae_vector* wa, struct linminstate* state, ae_int_t* stage, struct ae_state* _state )
[symbol: _ZN11alglib_impl6mcsrchEiPNS_9ae_vectorEPdS1_S1_S2_dPiS3_S1_PNS_11linminstateES3_PNS_8ae_stateE]
dataanalysis.h,
libalglib.so
namespace alglib_impl
mlpserialize ( struct multilayerperceptron* network, ae_vector* ra, ae_int_t* rlen, struct ae_state* _state )
[symbol: _ZN11alglib_impl12mlpserializeEPNS_20multilayerperceptronEPNS_9ae_vectorEPiPNS_8ae_stateE]
mlpunserialize ( ae_vector* ra, struct multilayerperceptron* network, struct ae_state* _state )
[symbol: _ZN11alglib_impl14mlpunserializeEPNS_9ae_vectorEPNS_20multilayerperceptronEPNS_8ae_stateE]
optimization.h,
libalglib.so
namespace alglib_impl
minlbfgscreatex ( ae_int_t n, ae_int_t m, ae_vector* x, ae_int_t flags, struct minlbfgsstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl15minlbfgscreatexEiiPNS_9ae_vectorEiPNS_13minlbfgsstateEPNS_8ae_stateE]
to the top
Problems with Data Types, High Severity (4)
alglibmisc.h
namespace alglib_impl
[+] struct kdtree (1)
| Change |
Effect |
1 | Field distmatrixtype 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 (35)
_idwinterpolant_owner::_idwinterpolant_owner [in-charge] ( )Field 'this->p_struct->tree' in the object of this method has type 'struct kdtree'.
_idwinterpolant_owner::_idwinterpolant_owner [in-charge] ( _idwinterpolant_owner const& rhs )Field 'rhs->p_struct->tree' in 1st parameter 'rhs' (reference) has type 'struct kdtree'.
_idwinterpolant_owner::c_ptr ( )Field 'retval->tree' in return value (pointer) has type 'struct kdtree'.
_idwinterpolant_owner::c_ptr ( ) constField 'retval->tree' in return value (pointer) has type 'struct kdtree'.
_idwinterpolant_owner::operator = ( _idwinterpolant_owner const& rhs )Field 'rhs->p_struct->tree' in 1st parameter 'rhs' (reference) has type 'struct kdtree'.
_idwinterpolant_owner::~_idwinterpolant_owner [in-charge] ( )Field 'this->p_struct->tree' in the object of this method has type 'struct kdtree'.
_kdtree_owner::_kdtree_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct kdtree'.
_kdtree_owner::_kdtree_owner [in-charge] ( _kdtree_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct kdtree'.
_kdtree_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct kdtree'.
_kdtree_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct kdtree'.
_kdtree_owner::operator = ( _kdtree_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct kdtree'.
_kdtree_owner::~_kdtree_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct kdtree'.
_idwinterpolant_clear ( struct idwinterpolant* p )Field 'p->tree' in 1st parameter 'p' (pointer) has type 'struct kdtree'.
_idwinterpolant_init ( struct idwinterpolant* p, struct ae_state* _state, bool make_automatic )Field 'p->tree' in 1st parameter 'p' (pointer) has type 'struct kdtree'.
_idwinterpolant_init_copy ( struct idwinterpolant* dst, struct idwinterpolant* src, struct ae_state* _state, bool make_automatic )Field 'src->tree' in 2nd parameter 'src' (pointer) has type 'struct kdtree'.
_kdtree_clear ( struct kdtree* p )1st parameter 'p' (pointer) has base type 'struct kdtree'.
_kdtree_init ( struct kdtree* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct kdtree'.
_kdtree_init_copy ( struct kdtree* dst, struct kdtree* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct kdtree'.
idwbuildmodifiedshepard ( ae_matrix* xy, ae_int_t n, ae_int_t nx, ae_int_t d, ae_int_t nq, ae_int_t nw, struct idwinterpolant* z, struct ae_state* _state )Field 'z->tree' in 7th parameter 'z' (pointer) has type 'struct kdtree'.
idwbuildmodifiedshepardr ( ae_matrix* xy, ae_int_t n, ae_int_t nx, double r, struct idwinterpolant* z, struct ae_state* _state )Field 'z->tree' in 5th parameter 'z' (pointer) has type 'struct kdtree'.
idwbuildnoisy ( ae_matrix* xy, ae_int_t n, ae_int_t nx, ae_int_t d, ae_int_t nq, ae_int_t nw, struct idwinterpolant* z, struct ae_state* _state )Field 'z->tree' in 7th parameter 'z' (pointer) has type 'struct kdtree'.
idwcalc ( struct idwinterpolant* z, ae_vector* x, struct ae_state* _state )Field 'z->tree' in 1st parameter 'z' (pointer) has type 'struct kdtree'.
kdtreebuild ( ae_matrix* xy, ae_int_t n, ae_int_t nx, ae_int_t ny, ae_int_t normtype, struct kdtree* kdt, struct ae_state* _state )6th parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreebuildtagged ( ae_matrix* xy, ae_vector* tags, ae_int_t n, ae_int_t nx, ae_int_t ny, ae_int_t normtype, struct kdtree* kdt, struct ae_state* _state )7th parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryaknn ( struct kdtree* kdt, ae_vector* x, ae_int_t k, bool selfmatch, double eps, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryknn ( struct kdtree* kdt, ae_vector* x, ae_int_t k, bool selfmatch, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsdistances ( struct kdtree* kdt, ae_vector* r, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsdistancesi ( struct kdtree* kdt, ae_vector* r, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultstags ( struct kdtree* kdt, ae_vector* tags, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultstagsi ( struct kdtree* kdt, ae_vector* tags, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsx ( struct kdtree* kdt, ae_matrix* x, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsxi ( struct kdtree* kdt, ae_matrix* x, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsxy ( struct kdtree* kdt, ae_matrix* xy, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsxyi ( struct kdtree* kdt, ae_matrix* xy, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryrnn ( struct kdtree* kdt, ae_vector* x, double r, bool selfmatch, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
optimization.h
namespace alglib
[+] class minbleicstate (1)
| Change |
Effect |
1 | Size of this class has been increased from 84 bytes to 88 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 (25)
minbleiccreate ( real_1d_array const& x, minbleicstate& state )2nd parameter 'state' (reference) has base type 'minbleicstate'.
minbleiccreate ( ae_int_t const n, real_1d_array const& x, minbleicstate& state )3rd parameter 'state' (reference) has base type 'minbleicstate'.
minbleiciteration ( minbleicstate const& state )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicoptimize ( minbleicstate& state, void(*grad)(real_1d_array const&, double&, real_1d_array&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicrestartfrom ( minbleicstate const& state, real_1d_array const& x )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicresults ( minbleicstate const& state, real_1d_array& x, minbleicreport& rep )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicresultsbuf ( minbleicstate const& state, real_1d_array& x, minbleicreport& rep )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetbarrierdecay ( minbleicstate const& state, double const mudecay )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetbarrierwidth ( minbleicstate const& state, double const mu )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetbc ( minbleicstate const& state, real_1d_array const& bndl, real_1d_array const& bndu )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetinnercond ( minbleicstate const& state, double const epsg, double const epsf, double const epsx )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetlc ( minbleicstate const& state, real_2d_array const& c, integer_1d_array const& ct )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetlc ( minbleicstate const& state, real_2d_array const& c, integer_1d_array const& ct, ae_int_t const k )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetmaxits ( minbleicstate const& state, ae_int_t const maxits )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetoutercond ( minbleicstate const& state, double const epsx, double const epsi )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetprecdefault ( minbleicstate const& state )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetprecdiag ( minbleicstate const& state, real_1d_array const& d )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetprecscale ( minbleicstate const& state )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetscale ( minbleicstate const& state, real_1d_array const& s )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetstpmax ( minbleicstate const& state, double const stpmax )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetxrep ( minbleicstate const& state, bool const needxrep )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicstate::minbleicstate [in-charge] ( )This constructor is from 'minbleicstate' class.
minbleicstate::minbleicstate [in-charge] ( minbleicstate const& rhs )1st parameter 'rhs' (reference) has base type 'minbleicstate'.
minbleicstate::operator = ( minbleicstate const& rhs )1st parameter 'rhs' (reference) has base type 'minbleicstate'.
minbleicstate::~minbleicstate [in-charge] ( )This method is from 'minbleicstate' class.
[+] class mincgstate (1)
| Change |
Effect |
1 | Size of this class has been increased from 84 bytes to 88 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 (20)
mincgcreate ( real_1d_array const& x, mincgstate& state )2nd parameter 'state' (reference) has base type 'mincgstate'.
mincgcreate ( ae_int_t const n, real_1d_array const& x, mincgstate& state )3rd parameter 'state' (reference) has base type 'mincgstate'.
mincgiteration ( mincgstate const& state )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgoptimize ( mincgstate& state, void(*grad)(real_1d_array const&, double&, real_1d_array&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgrestartfrom ( mincgstate const& state, real_1d_array const& x )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgresults ( mincgstate const& state, real_1d_array& x, mincgreport& rep )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgresultsbuf ( mincgstate const& state, real_1d_array& x, mincgreport& rep )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetcgtype ( mincgstate const& state, ae_int_t const cgtype )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetcond ( mincgstate const& state, double const epsg, double const epsf, double const epsx, ae_int_t const maxits )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetprecdefault ( mincgstate const& state )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetprecdiag ( mincgstate const& state, real_1d_array const& d )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetprecscale ( mincgstate const& state )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetscale ( mincgstate const& state, real_1d_array const& s )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetstpmax ( mincgstate const& state, double const stpmax )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetxrep ( mincgstate const& state, bool const needxrep )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgstate::mincgstate [in-charge] ( )This constructor is from 'mincgstate' class.
mincgstate::mincgstate [in-charge] ( mincgstate const& rhs )1st parameter 'rhs' (reference) has base type 'mincgstate'.
mincgstate::operator = ( mincgstate const& rhs )1st parameter 'rhs' (reference) has base type 'mincgstate'.
mincgstate::~mincgstate [in-charge] ( )This method is from 'mincgstate' class.
mincgsuggeststep ( mincgstate const& state, double const stp )1st parameter 'state' (reference) has base type 'mincgstate'.
[+] class minlbfgsstate (1)
| Change |
Effect |
1 | Size of this class has been increased from 84 bytes to 88 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 (21)
minlbfgscreate ( ae_int_t const m, real_1d_array const& x, minlbfgsstate& state )3rd parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgscreate ( ae_int_t const n, ae_int_t const m, real_1d_array const& x, minlbfgsstate& state )4th parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgsiteration ( minlbfgsstate const& state )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgsoptimize ( minlbfgsstate& state, void(*grad)(real_1d_array const&, double&, real_1d_array&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgsrestartfrom ( minlbfgsstate const& state, real_1d_array const& x )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgsresults ( minlbfgsstate const& state, real_1d_array& x, minlbfgsreport& rep )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgsresultsbuf ( minlbfgsstate const& state, real_1d_array& x, minlbfgsreport& rep )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetcholeskypreconditioner ( minlbfgsstate const& state, real_2d_array const& p, bool const isupper )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetcond ( minlbfgsstate const& state, double const epsg, double const epsf, double const epsx, ae_int_t const maxits )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetdefaultpreconditioner ( minlbfgsstate const& state )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetpreccholesky ( minlbfgsstate const& state, real_2d_array const& p, bool const isupper )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetprecdefault ( minlbfgsstate const& state )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetprecdiag ( minlbfgsstate const& state, real_1d_array const& d )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetprecscale ( minlbfgsstate const& state )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetscale ( minlbfgsstate const& state, real_1d_array const& s )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetstpmax ( minlbfgsstate const& state, double const stpmax )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetxrep ( minlbfgsstate const& state, bool const needxrep )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgsstate::minlbfgsstate [in-charge] ( )This constructor is from 'minlbfgsstate' class.
minlbfgsstate::minlbfgsstate [in-charge] ( minlbfgsstate const& rhs )1st parameter 'rhs' (reference) has base type 'minlbfgsstate'.
minlbfgsstate::operator = ( minlbfgsstate const& rhs )1st parameter 'rhs' (reference) has base type 'minlbfgsstate'.
minlbfgsstate::~minlbfgsstate [in-charge] ( )This method is from 'minlbfgsstate' class.
to the top
Problems with Symbols, High Severity (3)
alglibinternal.h,
libalglib.so
namespace alglib_impl
[+] mcsrch ( ae_int_t n, ae_vector* x, double* f, ae_vector* g, ae_vector* s, double* stp, double stpmax, ae_int_t* info, ae_int_t* nfev, ae_vector* wa, struct linminstate* state, ae_int_t* stage, struct ae_state* _state ) (1)
changed to:mcsrch ( ae_int_t n, ae_vector* x, double* f, ae_vector* g, ae_vector* s, double* stp, double stpmax, double gtol, ae_int_t* info, ae_int_t* nfev, ae_vector* wa, struct linminstate* state, ae_int_t* stage, struct ae_state* _state )
[symbol: _ZN11alglib_impl6mcsrchEiPNS_9ae_vectorEPdS1_S1_S2_dPiS3_S1_PNS_11linminstateES3_PNS_8ae_stateE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11alglib_impl6mcsrchEiPNS_9ae_vectorEPdS1_S1_S2_dPiS3_S1_PNS_11linminstateES3_PNS_8ae_stateE to _ZN11alglib_impl6mcsrchEiPNS_9ae_vectorEPdS1_S1_S2_ddPiS3_S1_PNS_11linminstateES3_PNS_8ae_stateE. This may cause "undefined reference" linker error in old client applications. |
dataanalysis.h,
libalglib.so
namespace alglib_impl
[+] mlpunserialize ( ae_vector* ra, struct multilayerperceptron* network, struct ae_state* _state ) (1)
changed to:mlpunserialize ( struct ae_serializer* s, struct multilayerperceptron* network, struct ae_state* _state )
[symbol: _ZN11alglib_impl14mlpunserializeEPNS_9ae_vectorEPNS_20multilayerperceptronEPNS_8ae_stateE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11alglib_impl14mlpunserializeEPNS_9ae_vectorEPNS_20multilayerperceptronEPNS_8ae_stateE to _ZN11alglib_impl14mlpunserializeEPNS_13ae_serializerEPNS_20multilayerperceptronEPNS_8ae_stateE. This may cause "undefined reference" linker error in old client applications. |
optimization.h,
libalglib.so
namespace alglib_impl
[+] minlbfgscreatex ( ae_int_t n, ae_int_t m, ae_vector* x, ae_int_t flags, struct minlbfgsstate* state, struct ae_state* _state ) (1)
changed to:minlbfgscreatex ( ae_int_t n, ae_int_t m, ae_vector* x, ae_int_t flags, double diffstep, struct minlbfgsstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl15minlbfgscreatexEiiPNS_9ae_vectorEiPNS_13minlbfgsstateEPNS_8ae_stateE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11alglib_impl15minlbfgscreatexEiiPNS_9ae_vectorEiPNS_13minlbfgsstateEPNS_8ae_stateE to _ZN11alglib_impl15minlbfgscreatexEiiPNS_9ae_vectorEidPNS_13minlbfgsstateEPNS_8ae_stateE. This may cause "undefined reference" linker error in old client applications. |
to the top
Problems with Data Types, Medium Severity (52)
alglibmisc.h
namespace alglib_impl
[+] struct kdtree (14)
| Change |
Effect |
1 | The relative position of field approxf has been changed from 17 to 14. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
2 | The relative position of field buf has been changed from 21 to 18. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
3 | The relative position of field curdist has been changed from 10 to 21. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
4 | The relative position of field idx has been changed from 19 to 16. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
5 | The relative position of field kcur has been changed from 18 to 15. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
6 | The relative position of field kneeded has been changed from 14 to 11. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
7 | The relative position of field r has been changed from 20 to 17. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
8 | The relative position of field rneeded has been changed from 15 to 12. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
9 | The relative position of field selfmatch has been changed from 16 to 13. | 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 x has been changed from 13 to 10. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
11 | The relative position of field curboxmax has been changed from 9 to 20. | Applications will access incorrect memory when attempting to access this field. |
12 | The relative position of field curboxmin has been changed from 8 to 19. | Applications will access incorrect memory when attempting to access this field. |
13 | The relative position of field nodes has been changed from 11 to 8. | Applications will access incorrect memory when attempting to access this field. |
14 | The relative position of field splits has been changed from 12 to 9. | Applications will access incorrect memory when attempting to access this field. |
[+] affected symbols (35)
_idwinterpolant_owner::_idwinterpolant_owner [in-charge] ( )Field 'this->p_struct->tree' in the object of this method has type 'struct kdtree'.
_idwinterpolant_owner::_idwinterpolant_owner [in-charge] ( _idwinterpolant_owner const& rhs )Field 'rhs->p_struct->tree' in 1st parameter 'rhs' (reference) has type 'struct kdtree'.
_idwinterpolant_owner::c_ptr ( )Field 'this->p_struct->tree' in the object of this method has type 'struct kdtree'.
_idwinterpolant_owner::c_ptr ( ) constField 'this->p_struct->tree' in the object of this method has type 'struct kdtree'.
_idwinterpolant_owner::operator = ( _idwinterpolant_owner const& rhs )Field 'rhs->p_struct->tree' in 1st parameter 'rhs' (reference) has type 'struct kdtree'.
_idwinterpolant_owner::~_idwinterpolant_owner [in-charge] ( )Field 'this->p_struct->tree' in the object of this method has type 'struct kdtree'.
_kdtree_owner::_kdtree_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct kdtree'.
_kdtree_owner::_kdtree_owner [in-charge] ( _kdtree_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct kdtree'.
_kdtree_owner::c_ptr ( )Return value (pointer) has base type 'struct kdtree'.
_kdtree_owner::c_ptr ( ) constReturn value (pointer) has base type 'struct kdtree'.
_kdtree_owner::operator = ( _kdtree_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct kdtree'.
_kdtree_owner::~_kdtree_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct kdtree'.
_idwinterpolant_clear ( struct idwinterpolant* p )Field 'p->tree' in 1st parameter 'p' (pointer) has type 'struct kdtree'.
_idwinterpolant_init ( struct idwinterpolant* p, struct ae_state* _state, bool make_automatic )Field 'p->tree' in 1st parameter 'p' (pointer) has type 'struct kdtree'.
_idwinterpolant_init_copy ( struct idwinterpolant* dst, struct idwinterpolant* src, struct ae_state* _state, bool make_automatic )Field 'src->tree' in 2nd parameter 'src' (pointer) has type 'struct kdtree'.
_kdtree_clear ( struct kdtree* p )1st parameter 'p' (pointer) has base type 'struct kdtree'.
_kdtree_init ( struct kdtree* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct kdtree'.
_kdtree_init_copy ( struct kdtree* dst, struct kdtree* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct kdtree'.
idwbuildmodifiedshepard ( ae_matrix* xy, ae_int_t n, ae_int_t nx, ae_int_t d, ae_int_t nq, ae_int_t nw, struct idwinterpolant* z, struct ae_state* _state )Field 'z->tree' in 7th parameter 'z' (pointer) has type 'struct kdtree'.
idwbuildmodifiedshepardr ( ae_matrix* xy, ae_int_t n, ae_int_t nx, double r, struct idwinterpolant* z, struct ae_state* _state )Field 'z->tree' in 5th parameter 'z' (pointer) has type 'struct kdtree'.
idwbuildnoisy ( ae_matrix* xy, ae_int_t n, ae_int_t nx, ae_int_t d, ae_int_t nq, ae_int_t nw, struct idwinterpolant* z, struct ae_state* _state )Field 'z->tree' in 7th parameter 'z' (pointer) has type 'struct kdtree'.
idwcalc ( struct idwinterpolant* z, ae_vector* x, struct ae_state* _state )Field 'z->tree' in 1st parameter 'z' (pointer) has type 'struct kdtree'.
kdtreebuild ( ae_matrix* xy, ae_int_t n, ae_int_t nx, ae_int_t ny, ae_int_t normtype, struct kdtree* kdt, struct ae_state* _state )6th parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreebuildtagged ( ae_matrix* xy, ae_vector* tags, ae_int_t n, ae_int_t nx, ae_int_t ny, ae_int_t normtype, struct kdtree* kdt, struct ae_state* _state )7th parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryaknn ( struct kdtree* kdt, ae_vector* x, ae_int_t k, bool selfmatch, double eps, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryknn ( struct kdtree* kdt, ae_vector* x, ae_int_t k, bool selfmatch, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsdistances ( struct kdtree* kdt, ae_vector* r, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsdistancesi ( struct kdtree* kdt, ae_vector* r, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultstags ( struct kdtree* kdt, ae_vector* tags, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultstagsi ( struct kdtree* kdt, ae_vector* tags, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsx ( struct kdtree* kdt, ae_matrix* x, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsxi ( struct kdtree* kdt, ae_matrix* x, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsxy ( struct kdtree* kdt, ae_matrix* xy, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsxyi ( struct kdtree* kdt, ae_matrix* xy, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryrnn ( struct kdtree* kdt, ae_vector* x, double r, bool selfmatch, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
dataanalysis.h
namespace alglib_impl
[+] struct multilayerperceptron (5)
| Change |
Effect |
1 | Field hlconnections 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 hllayersizes 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 hlnetworktype 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 hlneurons 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 hlnormtype 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 (49)
_multilayerperceptron_owner::_multilayerperceptron_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct multilayerperceptron'.
_multilayerperceptron_owner::_multilayerperceptron_owner [in-charge] ( _multilayerperceptron_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct multilayerperceptron'.
_multilayerperceptron_owner::c_ptr ( )Return value (pointer) has base type 'struct multilayerperceptron'.
_multilayerperceptron_owner::c_ptr ( ) constReturn value (pointer) has base type 'struct multilayerperceptron'.
_multilayerperceptron_owner::operator = ( _multilayerperceptron_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct multilayerperceptron'.
_multilayerperceptron_owner::~_multilayerperceptron_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct multilayerperceptron'.
_multilayerperceptron_clear ( struct multilayerperceptron* p )1st parameter 'p' (pointer) has base type 'struct multilayerperceptron'.
_multilayerperceptron_init ( struct multilayerperceptron* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct multilayerperceptron'.
_multilayerperceptron_init_copy ( struct multilayerperceptron* dst, struct multilayerperceptron* src, struct ae_state* _state, bool make_automatic )2nd parameter 'src' (pointer) has base type 'struct multilayerperceptron'.
mlpavgce ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpavgerror ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpavgrelerror ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpclserror ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcopy ( struct multilayerperceptron* network1, struct multilayerperceptron* network2, struct ae_state* _state )1st parameter 'network1' (pointer) has base type 'struct multilayerperceptron'.
mlpcreate0 ( ae_int_t nin, ae_int_t nout, struct multilayerperceptron* network, struct ae_state* _state )3rd parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreate1 ( ae_int_t nin, ae_int_t nhid, ae_int_t nout, struct multilayerperceptron* network, struct ae_state* _state )4th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreate2 ( ae_int_t nin, ae_int_t nhid1, ae_int_t nhid2, ae_int_t nout, struct multilayerperceptron* network, struct ae_state* _state )5th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreateb0 ( ae_int_t nin, ae_int_t nout, double b, double d, struct multilayerperceptron* network, struct ae_state* _state )5th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreateb1 ( ae_int_t nin, ae_int_t nhid, ae_int_t nout, double b, double d, struct multilayerperceptron* network, struct ae_state* _state )6th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreateb2 ( ae_int_t nin, ae_int_t nhid1, ae_int_t nhid2, ae_int_t nout, double b, double d, struct multilayerperceptron* network, struct ae_state* _state )7th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreatec0 ( ae_int_t nin, ae_int_t nout, struct multilayerperceptron* network, struct ae_state* _state )3rd parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreatec1 ( ae_int_t nin, ae_int_t nhid, ae_int_t nout, struct multilayerperceptron* network, struct ae_state* _state )4th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreatec2 ( ae_int_t nin, ae_int_t nhid1, ae_int_t nhid2, ae_int_t nout, struct multilayerperceptron* network, struct ae_state* _state )5th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreater0 ( ae_int_t nin, ae_int_t nout, double a, double b, struct multilayerperceptron* network, struct ae_state* _state )5th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreater1 ( ae_int_t nin, ae_int_t nhid, ae_int_t nout, double a, double b, struct multilayerperceptron* network, struct ae_state* _state )6th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreater2 ( ae_int_t nin, ae_int_t nhid1, ae_int_t nhid2, ae_int_t nout, double a, double b, struct multilayerperceptron* network, struct ae_state* _state )7th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpecreatefromnetwork ( struct multilayerperceptron* network, ae_int_t ensemblesize, struct mlpensemble* ensemble, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlperror ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlperrorn ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpgrad ( struct multilayerperceptron* network, ae_vector* x, ae_vector* desiredy, double* e, ae_vector* grad, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpgradbatch ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, double* e, ae_vector* grad, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpgradn ( struct multilayerperceptron* network, ae_vector* x, ae_vector* desiredy, double* e, ae_vector* grad, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpgradnbatch ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, double* e, ae_vector* grad, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlphessianbatch ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, double* e, ae_vector* grad, ae_matrix* h, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlphessiannbatch ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, double* e, ae_vector* grad, ae_matrix* h, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpinitpreprocessor ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpissoftmax ( struct multilayerperceptron* network, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpkfoldcvlbfgs ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, double decay, ae_int_t restarts, double wstep, ae_int_t maxits, ae_int_t foldscount, ae_int_t* info, struct mlpreport* rep, struct mlpcvreport* cvrep, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpkfoldcvlm ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, double decay, ae_int_t restarts, ae_int_t foldscount, ae_int_t* info, struct mlpreport* rep, struct mlpcvreport* cvrep, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpprocess ( struct multilayerperceptron* network, ae_vector* x, ae_vector* y, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpprocessi ( struct multilayerperceptron* network, ae_vector* x, ae_vector* y, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpproperties ( struct multilayerperceptron* network, ae_int_t* nin, ae_int_t* nout, ae_int_t* wcount, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlprandomize ( struct multilayerperceptron* network, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlprandomizefull ( struct multilayerperceptron* network, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlprelclserror ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlprmserror ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlptraines ( struct multilayerperceptron* network, ae_matrix* trnxy, ae_int_t trnsize, ae_matrix* valxy, ae_int_t valsize, double decay, ae_int_t restarts, ae_int_t* info, struct mlpreport* rep, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlptrainlbfgs ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, double decay, ae_int_t restarts, double wstep, ae_int_t maxits, ae_int_t* info, struct mlpreport* rep, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlptrainlm ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, double decay, ae_int_t restarts, ae_int_t* info, struct mlpreport* rep, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
interpolation.h
namespace alglib_impl
[+] struct idwinterpolant (1)
| Change |
Effect |
1 | Size of field tree has been changed from 356 bytes to 352 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 (13)
_idwinterpolant_owner::_idwinterpolant_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct idwinterpolant'.
_idwinterpolant_owner::_idwinterpolant_owner [in-charge] ( _idwinterpolant_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct idwinterpolant'.
_idwinterpolant_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct idwinterpolant'.
_idwinterpolant_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct idwinterpolant'.
_idwinterpolant_owner::operator = ( _idwinterpolant_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct idwinterpolant'.
_idwinterpolant_owner::~_idwinterpolant_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct idwinterpolant'.
_idwinterpolant_clear ( struct idwinterpolant* p )1st parameter 'p' (pointer) has base type 'struct idwinterpolant'.
_idwinterpolant_init ( struct idwinterpolant* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct idwinterpolant'.
_idwinterpolant_init_copy ( struct idwinterpolant* dst, struct idwinterpolant* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct idwinterpolant'.
idwbuildmodifiedshepard ( ae_matrix* xy, ae_int_t n, ae_int_t nx, ae_int_t d, ae_int_t nq, ae_int_t nw, struct idwinterpolant* z, struct ae_state* _state )7th parameter 'z' (pointer) has base type 'struct idwinterpolant'.
idwbuildmodifiedshepardr ( ae_matrix* xy, ae_int_t n, ae_int_t nx, double r, struct idwinterpolant* z, struct ae_state* _state )5th parameter 'z' (pointer) has base type 'struct idwinterpolant'.
idwbuildnoisy ( ae_matrix* xy, ae_int_t n, ae_int_t nx, ae_int_t d, ae_int_t nq, ae_int_t nw, struct idwinterpolant* z, struct ae_state* _state )7th parameter 'z' (pointer) has base type 'struct idwinterpolant'.
idwcalc ( struct idwinterpolant* z, ae_vector* x, struct ae_state* _state )1st parameter 'z' (pointer) has base type 'struct idwinterpolant'.
[+] struct lsfitstate (1)
| Change |
Effect |
1 | Size of field optstate has been changed from 2336 bytes to 2392 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 (22)
_lsfitstate_owner::_lsfitstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct lsfitstate'.
_lsfitstate_owner::_lsfitstate_owner [in-charge] ( _lsfitstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct lsfitstate'.
_lsfitstate_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct lsfitstate'.
_lsfitstate_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct lsfitstate'.
_lsfitstate_owner::operator = ( _lsfitstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct lsfitstate'.
_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'.
lsfitsetbc ( struct lsfitstate* state, ae_vector* bndl, ae_vector* bndu, 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'.
lsfitsetscale ( struct lsfitstate* state, ae_vector* s, 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
[+] class minbleicstate (1)
| Change |
Effect |
1 | Field needf 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 (25)
minbleiccreate ( real_1d_array const& x, minbleicstate& state )2nd parameter 'state' (reference) has base type 'minbleicstate'.
minbleiccreate ( ae_int_t const n, real_1d_array const& x, minbleicstate& state )3rd parameter 'state' (reference) has base type 'minbleicstate'.
minbleiciteration ( minbleicstate const& state )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicoptimize ( minbleicstate& state, void(*grad)(real_1d_array const&, double&, real_1d_array&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicrestartfrom ( minbleicstate const& state, real_1d_array const& x )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicresults ( minbleicstate const& state, real_1d_array& x, minbleicreport& rep )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicresultsbuf ( minbleicstate const& state, real_1d_array& x, minbleicreport& rep )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetbarrierdecay ( minbleicstate const& state, double const mudecay )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetbarrierwidth ( minbleicstate const& state, double const mu )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetbc ( minbleicstate const& state, real_1d_array const& bndl, real_1d_array const& bndu )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetinnercond ( minbleicstate const& state, double const epsg, double const epsf, double const epsx )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetlc ( minbleicstate const& state, real_2d_array const& c, integer_1d_array const& ct )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetlc ( minbleicstate const& state, real_2d_array const& c, integer_1d_array const& ct, ae_int_t const k )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetmaxits ( minbleicstate const& state, ae_int_t const maxits )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetoutercond ( minbleicstate const& state, double const epsx, double const epsi )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetprecdefault ( minbleicstate const& state )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetprecdiag ( minbleicstate const& state, real_1d_array const& d )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetprecscale ( minbleicstate const& state )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetscale ( minbleicstate const& state, real_1d_array const& s )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetstpmax ( minbleicstate const& state, double const stpmax )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicsetxrep ( minbleicstate const& state, bool const needxrep )1st parameter 'state' (reference) has base type 'minbleicstate'.
minbleicstate::minbleicstate [in-charge] ( )This constructor is from 'minbleicstate' class.
minbleicstate::minbleicstate [in-charge] ( minbleicstate const& rhs )1st parameter 'rhs' (reference) has base type 'minbleicstate'.
minbleicstate::operator = ( minbleicstate const& rhs )1st parameter 'rhs' (reference) has base type 'minbleicstate'.
minbleicstate::~minbleicstate [in-charge] ( )This method is from 'minbleicstate' class.
[+] class mincgstate (1)
| Change |
Effect |
1 | Field needf 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 (20)
mincgcreate ( real_1d_array const& x, mincgstate& state )2nd parameter 'state' (reference) has base type 'mincgstate'.
mincgcreate ( ae_int_t const n, real_1d_array const& x, mincgstate& state )3rd parameter 'state' (reference) has base type 'mincgstate'.
mincgiteration ( mincgstate const& state )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgoptimize ( mincgstate& state, void(*grad)(real_1d_array const&, double&, real_1d_array&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgrestartfrom ( mincgstate const& state, real_1d_array const& x )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgresults ( mincgstate const& state, real_1d_array& x, mincgreport& rep )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgresultsbuf ( mincgstate const& state, real_1d_array& x, mincgreport& rep )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetcgtype ( mincgstate const& state, ae_int_t const cgtype )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetcond ( mincgstate const& state, double const epsg, double const epsf, double const epsx, ae_int_t const maxits )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetprecdefault ( mincgstate const& state )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetprecdiag ( mincgstate const& state, real_1d_array const& d )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetprecscale ( mincgstate const& state )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetscale ( mincgstate const& state, real_1d_array const& s )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetstpmax ( mincgstate const& state, double const stpmax )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgsetxrep ( mincgstate const& state, bool const needxrep )1st parameter 'state' (reference) has base type 'mincgstate'.
mincgstate::mincgstate [in-charge] ( )This constructor is from 'mincgstate' class.
mincgstate::mincgstate [in-charge] ( mincgstate const& rhs )1st parameter 'rhs' (reference) has base type 'mincgstate'.
mincgstate::operator = ( mincgstate const& rhs )1st parameter 'rhs' (reference) has base type 'mincgstate'.
mincgstate::~mincgstate [in-charge] ( )This method is from 'mincgstate' class.
mincgsuggeststep ( mincgstate const& state, double const stp )1st parameter 'state' (reference) has base type 'mincgstate'.
[+] class minlbfgsstate (1)
| Change |
Effect |
1 | Field needf 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 (21)
minlbfgscreate ( ae_int_t const m, real_1d_array const& x, minlbfgsstate& state )3rd parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgscreate ( ae_int_t const n, ae_int_t const m, real_1d_array const& x, minlbfgsstate& state )4th parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgsiteration ( minlbfgsstate const& state )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgsoptimize ( minlbfgsstate& state, void(*grad)(real_1d_array const&, double&, real_1d_array&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgsrestartfrom ( minlbfgsstate const& state, real_1d_array const& x )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgsresults ( minlbfgsstate const& state, real_1d_array& x, minlbfgsreport& rep )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgsresultsbuf ( minlbfgsstate const& state, real_1d_array& x, minlbfgsreport& rep )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetcholeskypreconditioner ( minlbfgsstate const& state, real_2d_array const& p, bool const isupper )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetcond ( minlbfgsstate const& state, double const epsg, double const epsf, double const epsx, ae_int_t const maxits )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetdefaultpreconditioner ( minlbfgsstate const& state )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetpreccholesky ( minlbfgsstate const& state, real_2d_array const& p, bool const isupper )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetprecdefault ( minlbfgsstate const& state )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetprecdiag ( minlbfgsstate const& state, real_1d_array const& d )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetprecscale ( minlbfgsstate const& state )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetscale ( minlbfgsstate const& state, real_1d_array const& s )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetstpmax ( minlbfgsstate const& state, double const stpmax )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgssetxrep ( minlbfgsstate const& state, bool const needxrep )1st parameter 'state' (reference) has base type 'minlbfgsstate'.
minlbfgsstate::minlbfgsstate [in-charge] ( )This constructor is from 'minlbfgsstate' class.
minlbfgsstate::minlbfgsstate [in-charge] ( minlbfgsstate const& rhs )1st parameter 'rhs' (reference) has base type 'minlbfgsstate'.
minlbfgsstate::operator = ( minlbfgsstate const& rhs )1st parameter 'rhs' (reference) has base type 'minlbfgsstate'.
minlbfgsstate::~minlbfgsstate [in-charge] ( )This method is from 'minlbfgsstate' class.
optimization.h
namespace alglib_impl
[+] struct minbleicstate (11)
| Change |
Effect |
1 | Field diffstep 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 fbase 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 fm1 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 fm2 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 fp1 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 fp2 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 needf 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 trimthreshold 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 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. |
10 | 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. |
11 | Size of field cgstate has been changed from 804 bytes to 860 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 (27)
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 ( )Return value (pointer) has base type 'struct minbleicstate'.
alglib::_minbleicstate_owner::c_ptr ( ) constReturn value (pointer) 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'.
minbleicsetprecdefault ( struct minbleicstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetprecdiag ( struct minbleicstate* state, ae_vector* d, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetprecscale ( struct minbleicstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetscale ( struct minbleicstate* state, ae_vector* s, 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 (8)
| Change |
Effect |
1 | Field diffstep 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 fbase 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 fm1 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 fm2 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 fp1 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 fp2 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 needf 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 trimthreshold 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 (54)
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 '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 )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'.
minbleicsetprecdefault ( struct minbleicstate* state, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetprecdiag ( struct minbleicstate* state, ae_vector* d, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetprecscale ( struct minbleicstate* state, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetscale ( struct minbleicstate* state, ae_vector* s, 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'.
mincgsetprecdefault ( struct mincgstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetprecdiag ( struct mincgstate* state, ae_vector* d, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetprecdiagfast ( struct mincgstate* state, ae_vector* d, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetpreclowrankfast ( struct mincgstate* state, ae_vector* d1, ae_vector* c, ae_matrix* v, ae_int_t vcnt, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetprecscale ( struct mincgstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetprecvarpart ( struct mincgstate* state, ae_vector* d2, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetscale ( struct mincgstate* state, ae_vector* s, 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 (8)
| Change |
Effect |
1 | Field diffstep 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 fbase 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 fm1 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 fm2 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 fp1 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 fp2 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 needf 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 trimthreshold 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 (71)
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 ( )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 'retval->internalstate' in return value (pointer) has type 'struct minlbfgsstate'.
alglib::_minlmstate_owner::c_ptr ( ) constField 'retval->internalstate' in return value (pointer) 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'.
lsfitsetbc ( struct lsfitstate* state, ae_vector* bndl, ae_vector* bndu, 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'.
lsfitsetscale ( struct lsfitstate* state, ae_vector* s, 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'.
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'.
minlbfgssetpreccholesky ( struct minlbfgsstate* state, ae_matrix* p, bool isupper, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetprecdefault ( struct minlbfgsstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetprecdiag ( struct minlbfgsstate* state, ae_vector* d, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetprecscale ( struct minlbfgsstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetscale ( struct minlbfgsstate* state, ae_vector* s, 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'.
minlmsetbc ( struct minlmstate* state, ae_vector* bndl, ae_vector* bndu, 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'.
minlmsetscale ( struct minlmstate* state, ae_vector* s, 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 (1)
| Change |
Effect |
1 | Size of field internalstate has been changed from 716 bytes to 772 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 (47)
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 ( )Return value (pointer) has base type 'struct minlmstate'.
alglib::_minlmstate_owner::c_ptr ( ) constReturn value (pointer) 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 'dst->optstate' in 1st parameter 'dst' (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'.
lsfitsetbc ( struct lsfitstate* state, ae_vector* bndl, ae_vector* bndu, 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'.
lsfitsetscale ( struct lsfitstate* state, ae_vector* s, 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'.
minlmsetbc ( struct minlmstate* state, ae_vector* bndl, ae_vector* bndu, 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'.
minlmsetscale ( struct minlmstate* state, ae_vector* s, 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 (9)
alglibmisc.h
namespace alglib_impl
[+] struct kdtree (1)
| Change |
Effect |
1 | Size of this type has been changed from 356 bytes to 352 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (35)
alglib::_idwinterpolant_owner::_idwinterpolant_owner [in-charge] ( )Field 'this->p_struct->tree' in the object of this method has type 'struct kdtree'.
alglib::_idwinterpolant_owner::_idwinterpolant_owner [in-charge] ( alglib::_idwinterpolant_owner const& rhs )Field 'rhs->p_struct->tree' in 1st parameter 'rhs' (reference) has type 'struct kdtree'.
alglib::_idwinterpolant_owner::c_ptr ( )Field 'this->p_struct->tree' in the object of this method has type 'struct kdtree'.
alglib::_idwinterpolant_owner::c_ptr ( ) constField 'this->p_struct->tree' in the object of this method has type 'struct kdtree'.
alglib::_idwinterpolant_owner::operator = ( alglib::_idwinterpolant_owner const& rhs )Field 'rhs->p_struct->tree' in 1st parameter 'rhs' (reference) has type 'struct kdtree'.
alglib::_idwinterpolant_owner::~_idwinterpolant_owner [in-charge] ( )Field 'this->p_struct->tree' in the object of this method has type 'struct kdtree'.
alglib::_kdtree_owner::_kdtree_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct kdtree'.
alglib::_kdtree_owner::_kdtree_owner [in-charge] ( alglib::_kdtree_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct kdtree'.
alglib::_kdtree_owner::c_ptr ( )Return value (pointer) has base type 'struct kdtree'.
alglib::_kdtree_owner::c_ptr ( ) constReturn value (pointer) has base type 'struct kdtree'.
alglib::_kdtree_owner::operator = ( alglib::_kdtree_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct kdtree'.
alglib::_kdtree_owner::~_kdtree_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct kdtree'.
_idwinterpolant_clear ( struct idwinterpolant* p )Field 'p->tree' in 1st parameter 'p' (pointer) has type 'struct kdtree'.
_idwinterpolant_init ( struct idwinterpolant* p, struct ae_state* _state, bool make_automatic )Field 'p->tree' in 1st parameter 'p' (pointer) has type 'struct kdtree'.
_idwinterpolant_init_copy ( struct idwinterpolant* dst, struct idwinterpolant* src, struct ae_state* _state, bool make_automatic )Field 'src->tree' in 2nd parameter 'src' (pointer) has type 'struct kdtree'.
_kdtree_clear ( struct kdtree* p )1st parameter 'p' (pointer) has base type 'struct kdtree'.
_kdtree_init ( struct kdtree* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct kdtree'.
_kdtree_init_copy ( struct kdtree* dst, struct kdtree* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct kdtree'.
idwbuildmodifiedshepard ( ae_matrix* xy, ae_int_t n, ae_int_t nx, ae_int_t d, ae_int_t nq, ae_int_t nw, struct idwinterpolant* z, struct ae_state* _state )Field 'z->tree' in 7th parameter 'z' (pointer) has type 'struct kdtree'.
idwbuildmodifiedshepardr ( ae_matrix* xy, ae_int_t n, ae_int_t nx, double r, struct idwinterpolant* z, struct ae_state* _state )Field 'z->tree' in 5th parameter 'z' (pointer) has type 'struct kdtree'.
idwbuildnoisy ( ae_matrix* xy, ae_int_t n, ae_int_t nx, ae_int_t d, ae_int_t nq, ae_int_t nw, struct idwinterpolant* z, struct ae_state* _state )Field 'z->tree' in 7th parameter 'z' (pointer) has type 'struct kdtree'.
idwcalc ( struct idwinterpolant* z, ae_vector* x, struct ae_state* _state )Field 'z->tree' in 1st parameter 'z' (pointer) has type 'struct kdtree'.
kdtreebuild ( ae_matrix* xy, ae_int_t n, ae_int_t nx, ae_int_t ny, ae_int_t normtype, struct kdtree* kdt, struct ae_state* _state )6th parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreebuildtagged ( ae_matrix* xy, ae_vector* tags, ae_int_t n, ae_int_t nx, ae_int_t ny, ae_int_t normtype, struct kdtree* kdt, struct ae_state* _state )7th parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryaknn ( struct kdtree* kdt, ae_vector* x, ae_int_t k, bool selfmatch, double eps, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryknn ( struct kdtree* kdt, ae_vector* x, ae_int_t k, bool selfmatch, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsdistances ( struct kdtree* kdt, ae_vector* r, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsdistancesi ( struct kdtree* kdt, ae_vector* r, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultstags ( struct kdtree* kdt, ae_vector* tags, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultstagsi ( struct kdtree* kdt, ae_vector* tags, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsx ( struct kdtree* kdt, ae_matrix* x, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsxi ( struct kdtree* kdt, ae_matrix* x, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsxy ( struct kdtree* kdt, ae_matrix* xy, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryresultsxyi ( struct kdtree* kdt, ae_matrix* xy, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
kdtreequeryrnn ( struct kdtree* kdt, ae_vector* x, double r, bool selfmatch, struct ae_state* _state )1st parameter 'kdt' (pointer) has base type 'struct kdtree'.
dataanalysis.h
namespace alglib_impl
[+] struct multilayerperceptron (2)
| Change |
Effect |
1 | Field integerbuf 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 272 bytes to 376 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (49)
alglib::_multilayerperceptron_owner::_multilayerperceptron_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct multilayerperceptron'.
alglib::_multilayerperceptron_owner::_multilayerperceptron_owner [in-charge] ( alglib::_multilayerperceptron_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct multilayerperceptron'.
alglib::_multilayerperceptron_owner::c_ptr ( )Return value (pointer) has base type 'struct multilayerperceptron'.
alglib::_multilayerperceptron_owner::c_ptr ( ) constReturn value (pointer) has base type 'struct multilayerperceptron'.
alglib::_multilayerperceptron_owner::operator = ( alglib::_multilayerperceptron_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct multilayerperceptron'.
alglib::_multilayerperceptron_owner::~_multilayerperceptron_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct multilayerperceptron'.
_multilayerperceptron_clear ( struct multilayerperceptron* p )1st parameter 'p' (pointer) has base type 'struct multilayerperceptron'.
_multilayerperceptron_init ( struct multilayerperceptron* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct multilayerperceptron'.
_multilayerperceptron_init_copy ( struct multilayerperceptron* dst, struct multilayerperceptron* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct multilayerperceptron'.
mlpavgce ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpavgerror ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpavgrelerror ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpclserror ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcopy ( struct multilayerperceptron* network1, struct multilayerperceptron* network2, struct ae_state* _state )2nd parameter 'network2' (pointer) has base type 'struct multilayerperceptron'.
mlpcreate0 ( ae_int_t nin, ae_int_t nout, struct multilayerperceptron* network, struct ae_state* _state )3rd parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreate1 ( ae_int_t nin, ae_int_t nhid, ae_int_t nout, struct multilayerperceptron* network, struct ae_state* _state )4th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreate2 ( ae_int_t nin, ae_int_t nhid1, ae_int_t nhid2, ae_int_t nout, struct multilayerperceptron* network, struct ae_state* _state )5th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreateb0 ( ae_int_t nin, ae_int_t nout, double b, double d, struct multilayerperceptron* network, struct ae_state* _state )5th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreateb1 ( ae_int_t nin, ae_int_t nhid, ae_int_t nout, double b, double d, struct multilayerperceptron* network, struct ae_state* _state )6th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreateb2 ( ae_int_t nin, ae_int_t nhid1, ae_int_t nhid2, ae_int_t nout, double b, double d, struct multilayerperceptron* network, struct ae_state* _state )7th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreatec0 ( ae_int_t nin, ae_int_t nout, struct multilayerperceptron* network, struct ae_state* _state )3rd parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreatec1 ( ae_int_t nin, ae_int_t nhid, ae_int_t nout, struct multilayerperceptron* network, struct ae_state* _state )4th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreatec2 ( ae_int_t nin, ae_int_t nhid1, ae_int_t nhid2, ae_int_t nout, struct multilayerperceptron* network, struct ae_state* _state )5th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreater0 ( ae_int_t nin, ae_int_t nout, double a, double b, struct multilayerperceptron* network, struct ae_state* _state )5th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreater1 ( ae_int_t nin, ae_int_t nhid, ae_int_t nout, double a, double b, struct multilayerperceptron* network, struct ae_state* _state )6th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpcreater2 ( ae_int_t nin, ae_int_t nhid1, ae_int_t nhid2, ae_int_t nout, double a, double b, struct multilayerperceptron* network, struct ae_state* _state )7th parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpecreatefromnetwork ( struct multilayerperceptron* network, ae_int_t ensemblesize, struct mlpensemble* ensemble, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlperror ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlperrorn ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpgrad ( struct multilayerperceptron* network, ae_vector* x, ae_vector* desiredy, double* e, ae_vector* grad, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpgradbatch ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, double* e, ae_vector* grad, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpgradn ( struct multilayerperceptron* network, ae_vector* x, ae_vector* desiredy, double* e, ae_vector* grad, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpgradnbatch ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, double* e, ae_vector* grad, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlphessianbatch ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, double* e, ae_vector* grad, ae_matrix* h, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlphessiannbatch ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, double* e, ae_vector* grad, ae_matrix* h, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpinitpreprocessor ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t ssize, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpissoftmax ( struct multilayerperceptron* network, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpkfoldcvlbfgs ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, double decay, ae_int_t restarts, double wstep, ae_int_t maxits, ae_int_t foldscount, ae_int_t* info, struct mlpreport* rep, struct mlpcvreport* cvrep, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpkfoldcvlm ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, double decay, ae_int_t restarts, ae_int_t foldscount, ae_int_t* info, struct mlpreport* rep, struct mlpcvreport* cvrep, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpprocess ( struct multilayerperceptron* network, ae_vector* x, ae_vector* y, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpprocessi ( struct multilayerperceptron* network, ae_vector* x, ae_vector* y, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlpproperties ( struct multilayerperceptron* network, ae_int_t* nin, ae_int_t* nout, ae_int_t* wcount, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlprandomize ( struct multilayerperceptron* network, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlprandomizefull ( struct multilayerperceptron* network, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlprelclserror ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlprmserror ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlptraines ( struct multilayerperceptron* network, ae_matrix* trnxy, ae_int_t trnsize, ae_matrix* valxy, ae_int_t valsize, double decay, ae_int_t restarts, ae_int_t* info, struct mlpreport* rep, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlptrainlbfgs ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, double decay, ae_int_t restarts, double wstep, ae_int_t maxits, ae_int_t* info, struct mlpreport* rep, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
mlptrainlm ( struct multilayerperceptron* network, ae_matrix* xy, ae_int_t npoints, double decay, ae_int_t restarts, ae_int_t* info, struct mlpreport* rep, struct ae_state* _state )1st parameter 'network' (pointer) has base type 'struct multilayerperceptron'.
interpolation.h
namespace alglib_impl
[+] struct idwinterpolant (1)
| Change |
Effect |
1 | Size of this type has been changed from 540 bytes to 536 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (13)
alglib::_idwinterpolant_owner::_idwinterpolant_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct idwinterpolant'.
alglib::_idwinterpolant_owner::_idwinterpolant_owner [in-charge] ( alglib::_idwinterpolant_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct idwinterpolant'.
alglib::_idwinterpolant_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct idwinterpolant'.
alglib::_idwinterpolant_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct idwinterpolant'.
alglib::_idwinterpolant_owner::operator = ( alglib::_idwinterpolant_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct idwinterpolant'.
alglib::_idwinterpolant_owner::~_idwinterpolant_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct idwinterpolant'.
_idwinterpolant_clear ( struct idwinterpolant* p )1st parameter 'p' (pointer) has base type 'struct idwinterpolant'.
_idwinterpolant_init ( struct idwinterpolant* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct idwinterpolant'.
_idwinterpolant_init_copy ( struct idwinterpolant* dst, struct idwinterpolant* src, struct ae_state* _state, bool make_automatic )2nd parameter 'src' (pointer) has base type 'struct idwinterpolant'.
idwbuildmodifiedshepard ( ae_matrix* xy, ae_int_t n, ae_int_t nx, ae_int_t d, ae_int_t nq, ae_int_t nw, struct idwinterpolant* z, struct ae_state* _state )7th parameter 'z' (pointer) has base type 'struct idwinterpolant'.
idwbuildmodifiedshepardr ( ae_matrix* xy, ae_int_t n, ae_int_t nx, double r, struct idwinterpolant* z, struct ae_state* _state )5th parameter 'z' (pointer) has base type 'struct idwinterpolant'.
idwbuildnoisy ( ae_matrix* xy, ae_int_t n, ae_int_t nx, ae_int_t d, ae_int_t nq, ae_int_t nw, struct idwinterpolant* z, struct ae_state* _state )7th parameter 'z' (pointer) has base type 'struct idwinterpolant'.
idwcalc ( struct idwinterpolant* z, ae_vector* x, struct ae_state* _state )1st parameter 'z' (pointer) has base type 'struct idwinterpolant'.
[+] struct lsfitstate (1)
| Change |
Effect |
1 | Size of this type has been changed from 2852 bytes to 2908 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (22)
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'.
lsfitsetbc ( struct lsfitstate* state, ae_vector* bndl, ae_vector* bndu, 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'.
lsfitsetscale ( struct lsfitstate* state, ae_vector* s, 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 (1)
| Change |
Effect |
1 | Size of this type has been changed from 1912 bytes to 2040 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (27)
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'.
minbleicsetprecdefault ( struct minbleicstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetprecdiag ( struct minbleicstate* state, ae_vector* d, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetprecscale ( struct minbleicstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minbleicstate'.
minbleicsetscale ( struct minbleicstate* state, ae_vector* s, 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 | Size of this type has been changed from 804 bytes to 860 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (54)
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 '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 )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'.
minbleicsetprecdefault ( struct minbleicstate* state, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetprecdiag ( struct minbleicstate* state, ae_vector* d, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetprecscale ( struct minbleicstate* state, struct ae_state* _state )Field 'state->cgstate' in 1st parameter 'state' (pointer) has type 'struct mincgstate'.
minbleicsetscale ( struct minbleicstate* state, ae_vector* s, 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'.
mincgsetprecdefault ( struct mincgstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetprecdiag ( struct mincgstate* state, ae_vector* d, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetprecdiagfast ( struct mincgstate* state, ae_vector* d, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetpreclowrankfast ( struct mincgstate* state, ae_vector* d1, ae_vector* c, ae_matrix* v, ae_int_t vcnt, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetprecscale ( struct mincgstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetprecvarpart ( struct mincgstate* state, ae_vector* d2, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct mincgstate'.
mincgsetscale ( struct mincgstate* state, ae_vector* s, 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 | Size of this type has been changed from 716 bytes to 772 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (71)
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'.
lsfitsetbc ( struct lsfitstate* state, ae_vector* bndl, ae_vector* bndu, 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'.
lsfitsetscale ( struct lsfitstate* state, ae_vector* s, 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'.
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'.
minlbfgssetpreccholesky ( struct minlbfgsstate* state, ae_matrix* p, bool isupper, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetprecdefault ( struct minlbfgsstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetprecdiag ( struct minlbfgsstate* state, ae_vector* d, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetprecscale ( struct minlbfgsstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgssetscale ( struct minlbfgsstate* state, ae_vector* s, 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'.
minlmsetbc ( struct minlmstate* state, ae_vector* bndl, ae_vector* bndu, 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'.
minlmsetscale ( struct minlmstate* state, ae_vector* s, 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 (1)
| Change |
Effect |
1 | Size of this type has been changed from 2336 bytes to 2392 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (47)
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'.
lsfitsetbc ( struct lsfitstate* state, ae_vector* bndl, ae_vector* bndu, 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'.
lsfitsetscale ( struct lsfitstate* state, ae_vector* s, 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'.
minlmsetbc ( struct minlmstate* state, ae_vector* bndl, ae_vector* bndu, 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'.
minlmsetscale ( struct minlmstate* state, ae_vector* s, 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