Binary compatibility report for the ALGLIB library between 3.0.0 and 3.1.0 versions on x86
Test Info
Library Name | ALGLIB |
Version #1 | 3.0.0 |
Version #2 | 3.1.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 14 |
Total Shared Libraries | 1 |
Total Symbols / Types | 2480 / 726 |
Verdict | Incompatible (3.5%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 104 |
Removed Symbols | High | 7 |
Problems with Data Types | High | 10 |
Medium | 43 |
Low | 8 |
Problems with Symbols | High | 1 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (104)
alglibinternal.h,
libalglib.so
namespace alglib_impl
_apbuffers_clear ( struct apbuffers* p )
[symbol: _ZN11alglib_impl16_apbuffers_clearEPNS_9apbuffersE]
_apbuffers_init ( struct apbuffers* p, struct ae_state* _state, bool make_automatic )
[symbol: _ZN11alglib_impl15_apbuffers_initEPNS_9apbuffersEPNS_8ae_stateEb]
_apbuffers_init_copy ( struct apbuffers* dst, struct apbuffers* src, struct ae_state* _state, bool make_automatic )
[symbol: _ZN11alglib_impl20_apbuffers_init_copyEPNS_9apbuffersES1_PNS_8ae_stateEb]
_armijostate_clear ( struct armijostate* p )
[symbol: _ZN11alglib_impl18_armijostate_clearEPNS_11armijostateE]
_armijostate_init ( struct armijostate* p, struct ae_state* _state, bool make_automatic )
[symbol: _ZN11alglib_impl17_armijostate_initEPNS_11armijostateEPNS_8ae_stateEb]
_armijostate_init_copy ( struct armijostate* dst, struct armijostate* src, struct ae_state* _state, bool make_automatic )
[symbol: _ZN11alglib_impl22_armijostate_init_copyEPNS_11armijostateES1_PNS_8ae_stateEb]
armijocreate ( ae_int_t n, ae_vector* x, double f, ae_vector* s, double stp, double stpmax, ae_int_t fmax, struct armijostate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl12armijocreateEiPNS_9ae_vectorEdS1_ddiPNS_11armijostateEPNS_8ae_stateE]
armijoiteration ( struct armijostate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl15armijoiterationEPNS_11armijostateEPNS_8ae_stateE]
armijoresults ( struct armijostate* state, ae_int_t* info, double* stp, double* f, struct ae_state* _state )
[symbol: _ZN11alglib_impl13armijoresultsEPNS_11armijostateEPiPdS3_PNS_8ae_stateE]
isfinitertrmatrix ( ae_matrix* x, ae_int_t n, bool isupper, struct ae_state* _state )
[symbol: _ZN11alglib_impl17isfinitertrmatrixEPNS_9ae_matrixEibPNS_8ae_stateE]
rankx ( ae_vector* x, ae_int_t n, struct apbuffers* buf, struct ae_state* _state )
[symbol: _ZN11alglib_impl5rankxEPNS_9ae_vectorEiPNS_9apbuffersEPNS_8ae_stateE]
saferdiv ( double x, double y, double* r, struct ae_state* _state )
[symbol: _ZN11alglib_impl8saferdivEddPdPNS_8ae_stateE]
ap.h,
libalglib.so
namespace alglib
endianness [data]
[symbol: _ZN6alglib10endiannessE]
ap.h,
libalglib.so
namespace alglib_impl
ae_db_swap ( ae_dyn_block* block1, ae_dyn_block* block2 )
[symbol: _ZN11alglib_impl10ae_db_swapEPNS_12ae_dyn_blockES1_]
ae_get_endianness ( )
[symbol: _ZN11alglib_impl17ae_get_endiannessEv]
ae_isfinite_stateless ( double x, ae_int_t endianness )
[symbol: _ZN11alglib_impl21ae_isfinite_statelessEdi]
ae_isinf_stateless ( double x, ae_int_t endianness )
[symbol: _ZN11alglib_impl18ae_isinf_statelessEdi]
ae_isnan_stateless ( double x, ae_int_t endianness )
[symbol: _ZN11alglib_impl18ae_isnan_statelessEdi]
ae_isneginf_stateless ( double x, ae_int_t endianness )
[symbol: _ZN11alglib_impl21ae_isneginf_statelessEdi]
ae_isposinf_stateless ( double x, ae_int_t endianness )
[symbol: _ZN11alglib_impl21ae_isposinf_statelessEdi]
ae_swap_matrices ( ae_matrix* mat1, ae_matrix* mat2 )
[symbol: _ZN11alglib_impl16ae_swap_matricesEPNS_9ae_matrixES1_]
ae_swap_vectors ( ae_vector* vec1, ae_vector* vec2 )
[symbol: _ZN11alglib_impl15ae_swap_vectorsEPNS_9ae_vectorES1_]
interpolation.h,
libalglib.so
namespace alglib
lsfitcreatef ( real_2d_array const& x, real_1d_array const& y, real_1d_array const& c, ae_int_t const n, ae_int_t const m, ae_int_t const k, double const diffstep, lsfitstate& state )
[symbol: _ZN6alglib12lsfitcreatefERKNS_13real_2d_arrayERKNS_13real_1d_arrayES5_iiidRNS_10lsfitstateE]
lsfitcreatef ( real_2d_array const& x, real_1d_array const& y, real_1d_array const& c, double const diffstep, lsfitstate& state )
[symbol: _ZN6alglib12lsfitcreatefERKNS_13real_2d_arrayERKNS_13real_1d_arrayES5_dRNS_10lsfitstateE]
lsfitcreatewf ( real_2d_array const& x, real_1d_array const& y, real_1d_array const& w, real_1d_array const& c, ae_int_t const n, ae_int_t const m, ae_int_t const k, double const diffstep, lsfitstate& state )
[symbol: _ZN6alglib13lsfitcreatewfERKNS_13real_2d_arrayERKNS_13real_1d_arrayES5_S5_iiidRNS_10lsfitstateE]
lsfitcreatewf ( real_2d_array const& x, real_1d_array const& y, real_1d_array const& w, real_1d_array const& c, double const diffstep, lsfitstate& state )
[symbol: _ZN6alglib13lsfitcreatewfERKNS_13real_2d_arrayERKNS_13real_1d_arrayES5_S5_dRNS_10lsfitstateE]
lsfitfit ( lsfitstate& state, void(*func)(real_1d_array const&, real_1d_array const&, double&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )
[symbol: _ZN6alglib8lsfitfitERNS_10lsfitstateEPFvRKNS_13real_1d_arrayES4_RdPvEPFvS4_dS6_ES6_]
polynomialbar2cheb ( barycentricinterpolant const& p, double const a, double const b, real_1d_array& t )
[symbol: _ZN6alglib18polynomialbar2chebERKNS_22barycentricinterpolantEddRNS_13real_1d_arrayE]
polynomialbar2pow ( barycentricinterpolant const& p, real_1d_array& a )
[symbol: _ZN6alglib17polynomialbar2powERKNS_22barycentricinterpolantERNS_13real_1d_arrayE]
polynomialbar2pow ( barycentricinterpolant const& p, double const c, double const s, real_1d_array& a )
[symbol: _ZN6alglib17polynomialbar2powERKNS_22barycentricinterpolantEddRNS_13real_1d_arrayE]
polynomialcheb2bar ( real_1d_array const& t, ae_int_t const n, double const a, double const b, barycentricinterpolant& p )
[symbol: _ZN6alglib18polynomialcheb2barERKNS_13real_1d_arrayEiddRNS_22barycentricinterpolantE]
polynomialcheb2bar ( real_1d_array const& t, double const a, double const b, barycentricinterpolant& p )
[symbol: _ZN6alglib18polynomialcheb2barERKNS_13real_1d_arrayEddRNS_22barycentricinterpolantE]
polynomialpow2bar ( real_1d_array const& a, ae_int_t const n, double const c, double const s, barycentricinterpolant& p )
[symbol: _ZN6alglib17polynomialpow2barERKNS_13real_1d_arrayEiddRNS_22barycentricinterpolantE]
polynomialpow2bar ( real_1d_array const& a, barycentricinterpolant& p )
[symbol: _ZN6alglib17polynomialpow2barERKNS_13real_1d_arrayERNS_22barycentricinterpolantE]
spline1dfitpenalized ( real_1d_array const& x, real_1d_array const& y, ae_int_t const m, double const rho, ae_int_t& info, spline1dinterpolant& s, spline1dfitreport& rep )
[symbol: _ZN6alglib20spline1dfitpenalizedERKNS_13real_1d_arrayES2_idRiRNS_19spline1dinterpolantERNS_17spline1dfitreportE]
spline1dfitpenalized ( real_1d_array const& x, real_1d_array const& y, ae_int_t const n, ae_int_t const m, double const rho, ae_int_t& info, spline1dinterpolant& s, spline1dfitreport& rep )
[symbol: _ZN6alglib20spline1dfitpenalizedERKNS_13real_1d_arrayES2_iidRiRNS_19spline1dinterpolantERNS_17spline1dfitreportE]
spline1dfitpenalizedw ( real_1d_array const& x, real_1d_array const& y, real_1d_array const& w, ae_int_t const m, double const rho, ae_int_t& info, spline1dinterpolant& s, spline1dfitreport& rep )
[symbol: _ZN6alglib21spline1dfitpenalizedwERKNS_13real_1d_arrayES2_S2_idRiRNS_19spline1dinterpolantERNS_17spline1dfitreportE]
spline1dfitpenalizedw ( real_1d_array const& x, real_1d_array const& y, real_1d_array const& w, ae_int_t const n, ae_int_t const m, double const rho, ae_int_t& info, spline1dinterpolant& s, spline1dfitreport& rep )
[symbol: _ZN6alglib21spline1dfitpenalizedwERKNS_13real_1d_arrayES2_S2_iidRiRNS_19spline1dinterpolantERNS_17spline1dfitreportE]
interpolation.h,
libalglib.so
namespace alglib_impl
heapsortdpoints ( ae_vector* x, ae_vector* y, ae_vector* d, ae_int_t n, struct ae_state* _state )
[symbol: _ZN11alglib_impl15heapsortdpointsEPNS_9ae_vectorES1_S1_iPNS_8ae_stateE]
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 )
[symbol: _ZN11alglib_impl12lsfitcreatefEPNS_9ae_matrixEPNS_9ae_vectorES3_iiidPNS_10lsfitstateEPNS_8ae_stateE]
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 )
[symbol: _ZN11alglib_impl13lsfitcreatewfEPNS_9ae_matrixEPNS_9ae_vectorES3_S3_iiidPNS_10lsfitstateEPNS_8ae_stateE]
lsfitscalexy ( ae_vector* x, ae_vector* y, ae_vector* w, ae_int_t n, ae_vector* xc, ae_vector* yc, ae_vector* dc, ae_int_t k, double* xa, double* xb, double* sa, double* sb, ae_vector* xoriginal, ae_vector* yoriginal, struct ae_state* _state )
[symbol: _ZN11alglib_impl12lsfitscalexyEPNS_9ae_vectorES1_S1_iS1_S1_S1_iPdS2_S2_S2_S1_S1_PNS_8ae_stateE]
polynomialbar2cheb ( struct barycentricinterpolant* p, double a, double b, ae_vector* t, struct ae_state* _state )
[symbol: _ZN11alglib_impl18polynomialbar2chebEPNS_22barycentricinterpolantEddPNS_9ae_vectorEPNS_8ae_stateE]
polynomialbar2pow ( struct barycentricinterpolant* p, double c, double s, ae_vector* a, struct ae_state* _state )
[symbol: _ZN11alglib_impl17polynomialbar2powEPNS_22barycentricinterpolantEddPNS_9ae_vectorEPNS_8ae_stateE]
polynomialcheb2bar ( ae_vector* t, ae_int_t n, double a, double b, struct barycentricinterpolant* p, struct ae_state* _state )
[symbol: _ZN11alglib_impl18polynomialcheb2barEPNS_9ae_vectorEiddPNS_22barycentricinterpolantEPNS_8ae_stateE]
polynomialpow2bar ( ae_vector* a, ae_int_t n, double c, double s, struct barycentricinterpolant* p, struct ae_state* _state )
[symbol: _ZN11alglib_impl17polynomialpow2barEPNS_9ae_vectorEiddPNS_22barycentricinterpolantEPNS_8ae_stateE]
spline1dconvdiffinternal ( ae_vector* xold, ae_vector* yold, ae_vector* dold, ae_int_t n, ae_vector* x2, ae_int_t n2, ae_vector* y, bool needy, ae_vector* d1, bool needd1, ae_vector* d2, bool needd2, struct ae_state* _state )
[symbol: _ZN11alglib_impl24spline1dconvdiffinternalEPNS_9ae_vectorES1_S1_iS1_iS1_bS1_bS1_bPNS_8ae_stateE]
spline1dfitpenalized ( ae_vector* x, ae_vector* y, ae_int_t n, ae_int_t m, double rho, ae_int_t* info, struct spline1dinterpolant* s, struct spline1dfitreport* rep, struct ae_state* _state )
[symbol: _ZN11alglib_impl20spline1dfitpenalizedEPNS_9ae_vectorES1_iidPiPNS_19spline1dinterpolantEPNS_17spline1dfitreportEPNS_8ae_stateE]
spline1dfitpenalizedw ( ae_vector* x, ae_vector* y, ae_vector* w, ae_int_t n, ae_int_t m, double rho, ae_int_t* info, struct spline1dinterpolant* s, struct spline1dfitreport* rep, struct ae_state* _state )
[symbol: _ZN11alglib_impl21spline1dfitpenalizedwEPNS_9ae_vectorES1_S1_iidPiPNS_19spline1dinterpolantEPNS_17spline1dfitreportEPNS_8ae_stateE]
linalg.h,
libalglib.so
namespace alglib_impl
_fblslincgstate_clear ( struct fblslincgstate* p )
[symbol: _ZN11alglib_impl21_fblslincgstate_clearEPNS_14fblslincgstateE]
_fblslincgstate_init ( struct fblslincgstate* p, struct ae_state* _state, bool make_automatic )
[symbol: _ZN11alglib_impl20_fblslincgstate_initEPNS_14fblslincgstateEPNS_8ae_stateEb]
_fblslincgstate_init_copy ( struct fblslincgstate* dst, struct fblslincgstate* src, struct ae_state* _state, bool make_automatic )
[symbol: _ZN11alglib_impl25_fblslincgstate_init_copyEPNS_14fblslincgstateES1_PNS_8ae_stateEb]
fblscgcreate ( ae_vector* x, ae_vector* b, ae_int_t n, struct fblslincgstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl12fblscgcreateEPNS_9ae_vectorES1_iPNS_14fblslincgstateEPNS_8ae_stateE]
fblscgiteration ( struct fblslincgstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl15fblscgiterationEPNS_14fblslincgstateEPNS_8ae_stateE]
fblscholeskysolve ( ae_matrix* cha, double sqrtscalea, ae_int_t n, bool isupper, ae_vector* xb, ae_vector* tmp, struct ae_state* _state )
[symbol: _ZN11alglib_impl17fblscholeskysolveEPNS_9ae_matrixEdibPNS_9ae_vectorES3_PNS_8ae_stateE]
spdmatrixcholeskyrec ( ae_matrix* a, ae_int_t offs, ae_int_t n, bool isupper, ae_vector* tmp, struct ae_state* _state )
[symbol: _ZN11alglib_impl20spdmatrixcholeskyrecEPNS_9ae_matrixEiibPNS_9ae_vectorEPNS_8ae_stateE]
optimization.h,
libalglib.so
namespace alglib
minlbfgssetcholeskypreconditioner ( minlbfgsstate const& state, real_2d_array const& p, bool const isupper )
[symbol: _ZN6alglib33minlbfgssetcholeskypreconditionerERKNS_13minlbfgsstateERKNS_13real_2d_arrayEb]
minlbfgssetdefaultpreconditioner ( minlbfgsstate const& state )
[symbol: _ZN6alglib32minlbfgssetdefaultpreconditionerERKNS_13minlbfgsstateE]
minlmcreatev ( ae_int_t const m, real_1d_array const& x, double const diffstep, minlmstate& state )
[symbol: _ZN6alglib12minlmcreatevEiRKNS_13real_1d_arrayEdRNS_10minlmstateE]
minlmcreatev ( ae_int_t const n, ae_int_t const m, real_1d_array const& x, double const diffstep, minlmstate& state )
[symbol: _ZN6alglib12minlmcreatevEiiRKNS_13real_1d_arrayEdRNS_10minlmstateE]
minlmcreatevgj ( ae_int_t const m, real_1d_array const& x, minlmstate& state )
[symbol: _ZN6alglib14minlmcreatevgjEiRKNS_13real_1d_arrayERNS_10minlmstateE]
minlmcreatevgj ( ae_int_t const n, ae_int_t const m, real_1d_array const& x, minlmstate& state )
[symbol: _ZN6alglib14minlmcreatevgjEiiRKNS_13real_1d_arrayERNS_10minlmstateE]
minlmcreatevj ( ae_int_t const m, real_1d_array const& x, minlmstate& state )
[symbol: _ZN6alglib13minlmcreatevjEiRKNS_13real_1d_arrayERNS_10minlmstateE]
minlmcreatevj ( ae_int_t const n, ae_int_t const m, real_1d_array const& x, minlmstate& state )
[symbol: _ZN6alglib13minlmcreatevjEiiRKNS_13real_1d_arrayERNS_10minlmstateE]
minlmoptimize ( minlmstate& state, void(*fvec)(real_1d_array const&, real_1d_array&, void*), void(*jac)(real_1d_array const&, real_1d_array&, real_2d_array&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )
[symbol: _ZN6alglib13minlmoptimizeERNS_10minlmstateEPFvRKNS_13real_1d_arrayERS2_PvEPFvS4_S5_RNS_13real_2d_arrayES6_EPFvS4_dS6_ES6_]
minlmoptimize ( minlmstate& state, void(*fvec)(real_1d_array const&, real_1d_array&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )
[symbol: _ZN6alglib13minlmoptimizeERNS_10minlmstateEPFvRKNS_13real_1d_arrayERS2_PvEPFvS4_dS6_ES6_]
minlmsetacctype ( minlmstate const& state, ae_int_t const acctype )
[symbol: _ZN6alglib15minlmsetacctypeERKNS_10minlmstateEi]
optimization.h,
libalglib.so
namespace alglib_impl
minlbfgssetcholeskypreconditioner ( struct minlbfgsstate* state, ae_matrix* p, bool isupper, struct ae_state* _state )
[symbol: _ZN11alglib_impl33minlbfgssetcholeskypreconditionerEPNS_13minlbfgsstateEPNS_9ae_matrixEbPNS_8ae_stateE]
minlbfgssetdefaultpreconditioner ( struct minlbfgsstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl32minlbfgssetdefaultpreconditionerEPNS_13minlbfgsstateEPNS_8ae_stateE]
minlmcreatev ( ae_int_t n, ae_int_t m, ae_vector* x, double diffstep, struct minlmstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl12minlmcreatevEiiPNS_9ae_vectorEdPNS_10minlmstateEPNS_8ae_stateE]
minlmcreatevgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl14minlmcreatevgjEiiPNS_9ae_vectorEPNS_10minlmstateEPNS_8ae_stateE]
minlmcreatevj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )
[symbol: _ZN11alglib_impl13minlmcreatevjEiiPNS_9ae_vectorEPNS_10minlmstateEPNS_8ae_stateE]
minlmsetacctype ( struct minlmstate* state, ae_int_t acctype, struct ae_state* _state )
[symbol: _ZN11alglib_impl15minlmsetacctypeEPNS_10minlmstateEiPNS_8ae_stateE]
statistics.h,
libalglib.so
namespace alglib
cov2 ( real_1d_array const& x, real_1d_array const& y )
[symbol: _ZN6alglib4cov2ERKNS_13real_1d_arrayES2_]
cov2 ( real_1d_array const& x, real_1d_array const& y, ae_int_t const n )
[symbol: _ZN6alglib4cov2ERKNS_13real_1d_arrayES2_i]
covm ( real_2d_array const& x, ae_int_t const n, ae_int_t const m, real_2d_array& c )
[symbol: _ZN6alglib4covmERKNS_13real_2d_arrayEiiRS0_]
covm ( real_2d_array const& x, real_2d_array& c )
[symbol: _ZN6alglib4covmERKNS_13real_2d_arrayERS0_]
covm2 ( real_2d_array const& x, real_2d_array const& y, ae_int_t const n, ae_int_t const m1, ae_int_t const m2, real_2d_array& c )
[symbol: _ZN6alglib5covm2ERKNS_13real_2d_arrayES2_iiiRS0_]
covm2 ( real_2d_array const& x, real_2d_array const& y, real_2d_array& c )
[symbol: _ZN6alglib5covm2ERKNS_13real_2d_arrayES2_RS0_]
pearsoncorr2 ( real_1d_array const& x, real_1d_array const& y )
[symbol: _ZN6alglib12pearsoncorr2ERKNS_13real_1d_arrayES2_]
pearsoncorr2 ( real_1d_array const& x, real_1d_array const& y, ae_int_t const n )
[symbol: _ZN6alglib12pearsoncorr2ERKNS_13real_1d_arrayES2_i]
pearsoncorrm ( real_2d_array const& x, ae_int_t const n, ae_int_t const m, real_2d_array& c )
[symbol: _ZN6alglib12pearsoncorrmERKNS_13real_2d_arrayEiiRS0_]
pearsoncorrm ( real_2d_array const& x, real_2d_array& c )
[symbol: _ZN6alglib12pearsoncorrmERKNS_13real_2d_arrayERS0_]
pearsoncorrm2 ( real_2d_array const& x, real_2d_array const& y, ae_int_t const n, ae_int_t const m1, ae_int_t const m2, real_2d_array& c )
[symbol: _ZN6alglib13pearsoncorrm2ERKNS_13real_2d_arrayES2_iiiRS0_]
pearsoncorrm2 ( real_2d_array const& x, real_2d_array const& y, real_2d_array& c )
[symbol: _ZN6alglib13pearsoncorrm2ERKNS_13real_2d_arrayES2_RS0_]
sampleadev ( real_1d_array const& x, double& adev )
[symbol: _ZN6alglib10sampleadevERKNS_13real_1d_arrayERd]
samplemedian ( real_1d_array const& x, double& median )
[symbol: _ZN6alglib12samplemedianERKNS_13real_1d_arrayERd]
samplemoments ( real_1d_array const& x, double& mean, double& variance, double& skewness, double& kurtosis )
[symbol: _ZN6alglib13samplemomentsERKNS_13real_1d_arrayERdS3_S3_S3_]
samplepercentile ( real_1d_array const& x, double const p, double& v )
[symbol: _ZN6alglib16samplepercentileERKNS_13real_1d_arrayEdRd]
spearmancorr2 ( real_1d_array const& x, real_1d_array const& y )
[symbol: _ZN6alglib13spearmancorr2ERKNS_13real_1d_arrayES2_]
spearmancorr2 ( real_1d_array const& x, real_1d_array const& y, ae_int_t const n )
[symbol: _ZN6alglib13spearmancorr2ERKNS_13real_1d_arrayES2_i]
spearmancorrm ( real_2d_array const& x, ae_int_t const n, ae_int_t const m, real_2d_array& c )
[symbol: _ZN6alglib13spearmancorrmERKNS_13real_2d_arrayEiiRS0_]
spearmancorrm ( real_2d_array const& x, real_2d_array& c )
[symbol: _ZN6alglib13spearmancorrmERKNS_13real_2d_arrayERS0_]
spearmancorrm2 ( real_2d_array const& x, real_2d_array const& y, ae_int_t const n, ae_int_t const m1, ae_int_t const m2, real_2d_array& c )
[symbol: _ZN6alglib14spearmancorrm2ERKNS_13real_2d_arrayES2_iiiRS0_]
spearmancorrm2 ( real_2d_array const& x, real_2d_array const& y, real_2d_array& c )
[symbol: _ZN6alglib14spearmancorrm2ERKNS_13real_2d_arrayES2_RS0_]
statistics.h,
libalglib.so
namespace alglib_impl
cov2 ( ae_vector* x, ae_vector* y, ae_int_t n, struct ae_state* _state )
[symbol: _ZN11alglib_impl4cov2EPNS_9ae_vectorES1_iPNS_8ae_stateE]
covm ( ae_matrix* x, ae_int_t n, ae_int_t m, ae_matrix* c, struct ae_state* _state )
[symbol: _ZN11alglib_impl4covmEPNS_9ae_matrixEiiS1_PNS_8ae_stateE]
covm2 ( ae_matrix* x, ae_matrix* y, ae_int_t n, ae_int_t m1, ae_int_t m2, ae_matrix* c, struct ae_state* _state )
[symbol: _ZN11alglib_impl5covm2EPNS_9ae_matrixES1_iiiS1_PNS_8ae_stateE]
pearsoncorr2 ( ae_vector* x, ae_vector* y, ae_int_t n, struct ae_state* _state )
[symbol: _ZN11alglib_impl12pearsoncorr2EPNS_9ae_vectorES1_iPNS_8ae_stateE]
pearsoncorrm ( ae_matrix* x, ae_int_t n, ae_int_t m, ae_matrix* c, struct ae_state* _state )
[symbol: _ZN11alglib_impl12pearsoncorrmEPNS_9ae_matrixEiiS1_PNS_8ae_stateE]
pearsoncorrm2 ( ae_matrix* x, ae_matrix* y, ae_int_t n, ae_int_t m1, ae_int_t m2, ae_matrix* c, struct ae_state* _state )
[symbol: _ZN11alglib_impl13pearsoncorrm2EPNS_9ae_matrixES1_iiiS1_PNS_8ae_stateE]
spearmancorr2 ( ae_vector* x, ae_vector* y, ae_int_t n, struct ae_state* _state )
[symbol: _ZN11alglib_impl13spearmancorr2EPNS_9ae_vectorES1_iPNS_8ae_stateE]
spearmancorrm ( ae_matrix* x, ae_int_t n, ae_int_t m, ae_matrix* c, struct ae_state* _state )
[symbol: _ZN11alglib_impl13spearmancorrmEPNS_9ae_matrixEiiS1_PNS_8ae_stateE]
spearmancorrm2 ( ae_matrix* x, ae_matrix* y, ae_int_t n, ae_int_t m1, ae_int_t m2, ae_matrix* c, struct ae_state* _state )
[symbol: _ZN11alglib_impl14spearmancorrm2EPNS_9ae_matrixES1_iiiS1_PNS_8ae_stateE]
to the top
Removed Symbols (7)
alglibinternal.h,
libalglib.so
namespace alglib_impl
apservisfinitertrmatrix ( ae_matrix* x, ae_int_t n, bool isupper, struct ae_state* _state )
[symbol: _ZN11alglib_impl23apservisfinitertrmatrixEPNS_9ae_matrixEibPNS_8ae_stateE]
buildfloaterhormannrationalinterpolant ( ae_vector* x, ae_int_t n, ae_int_t d, ae_vector* w, struct ae_state* _state )
[symbol: _ZN11alglib_impl38buildfloaterhormannrationalinterpolantEPNS_9ae_vectorEiiS1_PNS_8ae_stateE]
interpolation.h,
libalglib.so
namespace alglib_impl
lsfitscalexy ( ae_vector* x, ae_vector* y, ae_int_t n, ae_vector* xc, ae_vector* yc, ae_vector* dc, ae_int_t k, double* xa, double* xb, double* sa, double* sb, ae_vector* xoriginal, ae_vector* yoriginal, struct ae_state* _state )
[symbol: _ZN11alglib_impl12lsfitscalexyEPNS_9ae_vectorES1_iS1_S1_S1_iPdS2_S2_S2_S1_S1_PNS_8ae_stateE]
statistics.h,
libalglib.so
namespace alglib_impl
calculateadev ( ae_vector* x, ae_int_t n, double* adev, struct ae_state* _state )
[symbol: _ZN11alglib_impl13calculateadevEPNS_9ae_vectorEiPdPNS_8ae_stateE]
calculatemedian ( ae_vector* x, ae_int_t n, double* median, struct ae_state* _state )
[symbol: _ZN11alglib_impl15calculatemedianEPNS_9ae_vectorEiPdPNS_8ae_stateE]
calculatemoments ( ae_vector* x, ae_int_t n, double* mean, double* variance, double* skewness, double* kurtosis, struct ae_state* _state )
[symbol: _ZN11alglib_impl16calculatemomentsEPNS_9ae_vectorEiPdS2_S2_S2_PNS_8ae_stateE]
calculatepercentile ( ae_vector* x, ae_int_t n, double p, double* v, struct ae_state* _state )
[symbol: _ZN11alglib_impl19calculatepercentileEPNS_9ae_vectorEidPdPNS_8ae_stateE]
to the top
Problems with Data Types, High Severity (10)
interpolation.h
namespace alglib_impl
[+] struct lsfitstate (2)
| Change |
Effect |
1 | Field cheapfg has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field havehess 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 (18)
_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'.
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'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )9th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )8th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
optimization.h
namespace alglib
[+] class minlmstate (1)
| Change |
Effect |
1 | Size of this class has been increased from 208 bytes to 212 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)
minlmcreatefgh ( real_1d_array const& x, minlmstate& state )2nd parameter 'state' (reference) has base type 'minlmstate'.
minlmcreatefgh ( ae_int_t const n, real_1d_array const& x, minlmstate& state )3rd parameter 'state' (reference) has base type 'minlmstate'.
minlmcreatefgj ( ae_int_t const m, real_1d_array const& x, minlmstate& state )3rd parameter 'state' (reference) has base type 'minlmstate'.
minlmcreatefgj ( ae_int_t const n, ae_int_t const m, real_1d_array const& x, minlmstate& state )4th parameter 'state' (reference) has base type 'minlmstate'.
minlmcreatefj ( ae_int_t const m, real_1d_array const& x, minlmstate& state )3rd parameter 'state' (reference) has base type 'minlmstate'.
minlmcreatefj ( ae_int_t const n, ae_int_t const m, real_1d_array const& x, minlmstate& state )4th parameter 'state' (reference) has base type 'minlmstate'.
minlmiteration ( minlmstate const& state )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmoptimize ( minlmstate& state, void(*func)(real_1d_array const&, double&, void*), void(*jac)(real_1d_array const&, real_1d_array&, real_2d_array&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmoptimize ( minlmstate& state, void(*func)(real_1d_array const&, double&, void*), void(*grad)(real_1d_array const&, double&, real_1d_array&, void*), void(*jac)(real_1d_array const&, real_1d_array&, real_2d_array&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmoptimize ( minlmstate& state, void(*func)(real_1d_array const&, double&, void*), void(*grad)(real_1d_array const&, double&, real_1d_array&, void*), void(*hess)(real_1d_array const&, double&, real_1d_array&, real_2d_array&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmrestartfrom ( minlmstate const& state, real_1d_array const& x )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmresults ( minlmstate const& state, real_1d_array& x, minlmreport& rep )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmresultsbuf ( minlmstate const& state, real_1d_array& x, minlmreport& rep )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmsetcond ( minlmstate const& state, double const epsg, double const epsf, double const epsx, ae_int_t const maxits )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmsetstpmax ( minlmstate const& state, double const stpmax )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmsetxrep ( minlmstate const& state, bool const needxrep )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmstate::minlmstate [in-charge] ( )This constructor is from 'minlmstate' class.
minlmstate::minlmstate [in-charge] ( minlmstate const& rhs )1st parameter 'rhs' (reference) has base type 'minlmstate'.
minlmstate::operator = ( minlmstate const& rhs )1st parameter 'rhs' (reference) has base type 'minlmstate'.
minlmstate::~minlmstate [in-charge] ( )This method is from 'minlmstate' class.
optimization.h
namespace alglib_impl
[+] struct minlmstate (7)
| Change |
Effect |
1 | Field fprev has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field rawmodel has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field usermode has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field work has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
5 | Field wrongparams has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
6 | Field xprec has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
7 | Field xprev 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 (37)
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate' in 1st parameter 'rhs' (reference) has type 'struct minlmstate'.
alglib::_lsfitstate_owner::c_ptr ( )Field 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_lsfitstate_owner::c_ptr ( ) constField 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_lsfitstate_owner::operator = ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate' in 1st parameter 'rhs' (reference) has type 'struct minlmstate'.
alglib::_lsfitstate_owner::~_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlmstate'.
alglib::_minlmstate_owner::c_ptr ( )Field 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
alglib::_minlmstate_owner::c_ptr ( ) constField 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
alglib::_minlmstate_owner::operator = ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlmstate'.
alglib::_minlmstate_owner::~_minlmstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
_lsfitstate_clear ( struct lsfitstate* p )Field 'p->optstate' in 1st parameter 'p' (pointer) has type 'struct minlmstate'.
_lsfitstate_init ( struct lsfitstate* p, struct ae_state* _state, bool make_automatic )Field 'p->optstate' in 1st parameter 'p' (pointer) has type 'struct minlmstate'.
_lsfitstate_init_copy ( struct lsfitstate* dst, struct lsfitstate* src, struct ae_state* _state, bool make_automatic )Field 'src->optstate' in 2nd parameter 'src' (pointer) has type 'struct minlmstate'.
_minlmstate_clear ( struct minlmstate* p )1st parameter 'p' (pointer) has base type 'struct minlmstate'.
_minlmstate_init ( struct minlmstate* p, struct ae_state* _state, bool make_automatic )1st parameter 'p' (pointer) has base type 'struct minlmstate'.
_minlmstate_init_copy ( struct minlmstate* dst, struct minlmstate* src, struct ae_state* _state, bool make_automatic )1st parameter 'dst' (pointer) has base type 'struct minlmstate'.
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'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 9th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 8th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
minlmcreatefgh ( ae_int_t n, ae_vector* x, struct minlmstate* state, struct ae_state* _state )3rd parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatefgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatefj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
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'.
minlmsetcond ( struct minlmstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetstpmax ( struct minlmstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetxrep ( struct minlmstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
to the top
Problems with Symbols, High Severity (1)
interpolation.h,
libalglib.so
namespace alglib_impl
[+] lsfitscalexy ( ae_vector* x, ae_vector* y, ae_int_t n, ae_vector* xc, ae_vector* yc, ae_vector* dc, ae_int_t k, double* xa, double* xb, double* sa, double* sb, ae_vector* xoriginal, ae_vector* yoriginal, struct ae_state* _state ) (1)
changed to:lsfitscalexy ( ae_vector* x, ae_vector* y, ae_vector* w, ae_int_t n, ae_vector* xc, ae_vector* yc, ae_vector* dc, ae_int_t k, double* xa, double* xb, double* sa, double* sb, ae_vector* xoriginal, ae_vector* yoriginal, struct ae_state* _state )
[symbol: _ZN11alglib_impl12lsfitscalexyEPNS_9ae_vectorES1_iS1_S1_S1_iPdS2_S2_S2_S1_S1_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_impl12lsfitscalexyEPNS_9ae_vectorES1_iS1_S1_S1_iPdS2_S2_S2_S1_S1_PNS_8ae_stateE to _ZN11alglib_impl12lsfitscalexyEPNS_9ae_vectorES1_S1_iS1_S1_S1_iPdS2_S2_S2_S1_S1_PNS_8ae_stateE. This may cause "undefined reference" linker error in old client applications. |
to the top
Problems with Data Types, Medium Severity (43)
interpolation.h
namespace alglib_impl
[+] struct lsfitstate (1)
| Change |
Effect |
1 | Size of field optstate has been changed from 1220 bytes to 1412 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 (18)
_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'.
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'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )9th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )8th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
optimization.h
namespace alglib
[+] class minlmstate (1)
| Change |
Effect |
1 | Field needfi 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)
minlmcreatefgh ( real_1d_array const& x, minlmstate& state )2nd parameter 'state' (reference) has base type 'minlmstate'.
minlmcreatefgh ( ae_int_t const n, real_1d_array const& x, minlmstate& state )3rd parameter 'state' (reference) has base type 'minlmstate'.
minlmcreatefgj ( ae_int_t const m, real_1d_array const& x, minlmstate& state )3rd parameter 'state' (reference) has base type 'minlmstate'.
minlmcreatefgj ( ae_int_t const n, ae_int_t const m, real_1d_array const& x, minlmstate& state )4th parameter 'state' (reference) has base type 'minlmstate'.
minlmcreatefj ( ae_int_t const m, real_1d_array const& x, minlmstate& state )3rd parameter 'state' (reference) has base type 'minlmstate'.
minlmcreatefj ( ae_int_t const n, ae_int_t const m, real_1d_array const& x, minlmstate& state )4th parameter 'state' (reference) has base type 'minlmstate'.
minlmiteration ( minlmstate const& state )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmoptimize ( minlmstate& state, void(*func)(real_1d_array const&, double&, void*), void(*jac)(real_1d_array const&, real_1d_array&, real_2d_array&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmoptimize ( minlmstate& state, void(*func)(real_1d_array const&, double&, void*), void(*grad)(real_1d_array const&, double&, real_1d_array&, void*), void(*jac)(real_1d_array const&, real_1d_array&, real_2d_array&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmoptimize ( minlmstate& state, void(*func)(real_1d_array const&, double&, void*), void(*grad)(real_1d_array const&, double&, real_1d_array&, void*), void(*hess)(real_1d_array const&, double&, real_1d_array&, real_2d_array&, void*), void(*rep)(real_1d_array const&, double, void*), void* ptr )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmrestartfrom ( minlmstate const& state, real_1d_array const& x )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmresults ( minlmstate const& state, real_1d_array& x, minlmreport& rep )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmresultsbuf ( minlmstate const& state, real_1d_array& x, minlmreport& rep )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmsetcond ( minlmstate const& state, double const epsg, double const epsf, double const epsx, ae_int_t const maxits )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmsetstpmax ( minlmstate const& state, double const stpmax )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmsetxrep ( minlmstate const& state, bool const needxrep )1st parameter 'state' (reference) has base type 'minlmstate'.
minlmstate::minlmstate [in-charge] ( )This constructor is from 'minlmstate' class.
minlmstate::minlmstate [in-charge] ( minlmstate const& rhs )1st parameter 'rhs' (reference) has base type 'minlmstate'.
minlmstate::operator = ( minlmstate const& rhs )1st parameter 'rhs' (reference) has base type 'minlmstate'.
minlmstate::~minlmstate [in-charge] ( )This method is from 'minlmstate' class.
optimization.h
namespace alglib_impl
[+] struct minlbfgsstate (3)
| Change |
Effect |
1 | Field autobuf 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 denseh 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 prectype has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (55)
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 '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 )1st parameter 'dst' (pointer) has base type 'struct minlbfgsstate'.
_minlmstate_clear ( struct minlmstate* p )Field 'p->internalstate' in 1st parameter 'p' (pointer) has type 'struct minlbfgsstate'.
_minlmstate_init ( struct minlmstate* p, struct ae_state* _state, bool make_automatic )Field 'p->internalstate' in 1st parameter 'p' (pointer) has type 'struct minlbfgsstate'.
_minlmstate_init_copy ( struct minlmstate* dst, struct minlmstate* src, struct ae_state* _state, bool make_automatic )Field 'src->internalstate' in 2nd parameter 'src' (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'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 9th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 8th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlbfgscreate ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlbfgsstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgscreatex ( ae_int_t n, ae_int_t m, ae_vector* x, ae_int_t flags, struct minlbfgsstate* state, struct ae_state* _state )5th parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsiteration ( struct minlbfgsstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsrestartfrom ( struct minlbfgsstate* state, ae_vector* x, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsresults ( struct minlbfgsstate* state, ae_vector* x, struct minlbfgsreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsresultsbuf ( struct minlbfgsstate* state, ae_vector* x, struct minlbfgsreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
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'.
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'.
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'.
minlmsetcond ( struct minlmstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetstpmax ( struct minlmstate* state, double stpmax, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetxrep ( struct minlmstate* state, bool needxrep, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
[+] struct minlmstate (38)
| Change |
Effect |
1 | Field actualdecrease 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 algomode 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 choleskybuf 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 dampedmodel 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 deltaf 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 deltax 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 deltaxready 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 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. |
9 | 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. |
10 | Field fibase has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
11 | Field 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. |
12 | 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. |
13 | 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. |
14 | 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. |
15 | Field hasf has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
16 | Field lambdav has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
17 | Field makeadditers has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
18 | Field modelage has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
19 | Field needfi has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
20 | Field nu has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
21 | Field predicteddecrease 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. |
22 | Size of field internalstate has been changed from 612 bytes to 672 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. |
23 | The relative position of field gbase has been changed from 24 to 21. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
24 | The relative position of field internalrep has been changed from 21 to 33. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
25 | The relative position of field internalstate has been changed from 20 to 32. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
26 | The relative position of field repiterationscount has been changed from 27 to 24. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
27 | The relative position of field repnfunc has been changed from 29 to 26. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
28 | The relative position of field repterminationtype has been changed from 28 to 25. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
29 | The relative position of field rstate has been changed from 26 to 31. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
30 | The relative position of field xbase has been changed from 22 to 20. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
31 | Field invinfo has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
32 | Field invrep has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
33 | Field solverinfo has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
34 | Field solverrep has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
35 | The relative position of field repncholesky has been changed from 33 to 30. | Applications will access incorrect memory when attempting to access this field. |
36 | The relative position of field repngrad has been changed from 31 to 28. | Applications will access incorrect memory when attempting to access this field. |
37 | The relative position of field repnhess has been changed from 32 to 29. | Applications will access incorrect memory when attempting to access this field. |
38 | The relative position of field repnjac has been changed from 30 to 27. | Applications will access incorrect memory when attempting to access this field. |
[+] affected symbols (37)
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_lsfitstate_owner::_lsfitstate_owner [in-charge] ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate' in 1st parameter 'rhs' (reference) has type 'struct minlmstate'.
alglib::_lsfitstate_owner::c_ptr ( )Field 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_lsfitstate_owner::c_ptr ( ) constField 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_lsfitstate_owner::operator = ( alglib::_lsfitstate_owner const& rhs )Field 'rhs->p_struct->optstate' in 1st parameter 'rhs' (reference) has type 'struct minlmstate'.
alglib::_lsfitstate_owner::~_lsfitstate_owner [in-charge] ( )Field 'this->p_struct->optstate' in the object of this method has type 'struct minlmstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( )Field 'this->p_struct' in the object of this method has base type 'struct minlmstate'.
alglib::_minlmstate_owner::_minlmstate_owner [in-charge] ( alglib::_minlmstate_owner const& rhs )Field 'rhs->p_struct' in 1st parameter 'rhs' (reference) has base type 'struct minlmstate'.
alglib::_minlmstate_owner::c_ptr ( )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 )2nd parameter 'src' (pointer) has base 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'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 9th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 8th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
minlmcreatefgh ( ae_int_t n, ae_vector* x, struct minlmstate* state, struct ae_state* _state )3rd parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatefgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatefj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
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'.
minlmsetcond ( struct minlmstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetstpmax ( struct minlmstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetxrep ( struct minlmstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
to the top
Problems with Data Types, Low Severity (8)
interpolation.h
namespace alglib_impl
[+] struct lsfitstate (1)
| Change |
Effect |
1 | Size of this type has been changed from 1632 bytes to 1820 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (18)
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'.
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'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )9th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )8th parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct lsfitstate'.
optimization.h
namespace alglib_impl
[+] struct minlbfgsstate (1)
| Change |
Effect |
1 | Size of this type has been changed from 612 bytes to 672 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (55)
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'.
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'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 9th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 8th parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )Field 'state->optstate->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlbfgscreate ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlbfgsstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgscreatex ( ae_int_t n, ae_int_t m, ae_vector* x, ae_int_t flags, struct minlbfgsstate* state, struct ae_state* _state )5th parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsiteration ( struct minlbfgsstate* state, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsrestartfrom ( struct minlbfgsstate* state, ae_vector* x, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsresults ( struct minlbfgsstate* state, ae_vector* x, struct minlbfgsreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
minlbfgsresultsbuf ( struct minlbfgsstate* state, ae_vector* x, struct minlbfgsreport* rep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlbfgsstate'.
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'.
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'.
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'.
minlmsetcond ( struct minlmstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetstpmax ( struct minlmstate* state, double stpmax, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
minlmsetxrep ( struct minlmstate* state, bool needxrep, struct ae_state* _state )Field 'state->internalstate' in 1st parameter 'state' (pointer) has type 'struct minlbfgsstate'.
[+] struct minlmstate (6)
| Change |
Effect |
1 | Size of this type has been changed from 1220 bytes to 1412 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field deltafready has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field hasfi has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Field hasg has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
5 | Field flags has been renamed to maxmodelage. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
6 | Field model has been renamed to quadraticmodel. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (37)
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'.
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'.
lsfitcreatewfg ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, bool cheapfg, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 9th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitcreatewfgh ( ae_matrix* x, ae_vector* y, ae_vector* w, ae_vector* c, ae_int_t n, ae_int_t m, ae_int_t k, struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 8th parameter 'state' (pointer) has type 'struct minlmstate'.
lsfititeration ( struct lsfitstate* state, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitresults ( struct lsfitstate* state, ae_int_t* info, ae_vector* c, struct lsfitreport* rep, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetcond ( struct lsfitstate* state, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetstpmax ( struct lsfitstate* state, double stpmax, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
lsfitsetxrep ( struct lsfitstate* state, bool needxrep, struct ae_state* _state )Field 'state->optstate' in 1st parameter 'state' (pointer) has type 'struct minlmstate'.
minlmcreatefgh ( ae_int_t n, ae_vector* x, struct minlmstate* state, struct ae_state* _state )3rd parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatefgj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmcreatefj ( ae_int_t n, ae_int_t m, ae_vector* x, struct minlmstate* state, struct ae_state* _state )4th parameter 'state' (pointer) has base type 'struct minlmstate'.
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'.
minlmsetcond ( struct minlmstate* state, double epsg, double epsf, double epsx, ae_int_t maxits, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetstpmax ( struct minlmstate* state, double stpmax, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
minlmsetxrep ( struct minlmstate* state, bool needxrep, struct ae_state* _state )1st parameter 'state' (pointer) has base type 'struct minlmstate'.
to the top
Header Files (14)
alglibinternal.h
alglibmisc.h
ap.h
dataanalysis.h
diffequations.h
fasttransforms.h
integration.h
interpolation.h
linalg.h
optimization.h
solvers.h
specialfunctions.h
statistics.h
stdafx.h
to the top
Shared Libraries (1)
libalglib.so
to the top