G__Quadp.cxx

Go to the documentation of this file.
00001 //
00002 // File generated by core/utils/src/rootcint_tmp at Wed Apr 20 13:44:35 2011
00003 
00004 // Do NOT change. Changes will be lost next time file is generated
00005 //
00006 
00007 #define R__DICTIONARY_FILENAME mathdIquadpdIsrcdIG__Quadp
00008 #include "RConfig.h" //rootcint 4834
00009 #if !defined(R__ACCESS_IN_SYMBOL)
00010 //Break the privacy of classes -- Disabled for the moment
00011 #define private public
00012 #define protected public
00013 #endif
00014 
00015 // Since CINT ignores the std namespace, we need to do so in this file.
00016 namespace std {} using namespace std;
00017 #include "G__Quadp.h"
00018 
00019 #include "TClass.h"
00020 #include "TBuffer.h"
00021 #include "TMemberInspector.h"
00022 #include "TError.h"
00023 
00024 #ifndef G__ROOT
00025 #define G__ROOT
00026 #endif
00027 
00028 #include "RtypesImp.h"
00029 #include "TIsAProxy.h"
00030 
00031 // START OF SHADOWS
00032 
00033 namespace ROOT {
00034    namespace Shadow {
00035    } // of namespace Shadow
00036 } // of namespace ROOT
00037 // END OF SHADOWS
00038 
00039 namespace ROOT {
00040    void TQpVar_ShowMembers(void *obj, TMemberInspector &R__insp);
00041    static void *new_TQpVar(void *p = 0);
00042    static void *newArray_TQpVar(Long_t size, void *p);
00043    static void delete_TQpVar(void *p);
00044    static void deleteArray_TQpVar(void *p);
00045    static void destruct_TQpVar(void *p);
00046 
00047    // Function generating the singleton type initializer
00048    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TQpVar*)
00049    {
00050       ::TQpVar *ptr = 0;
00051       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TQpVar >(0);
00052       static ::ROOT::TGenericClassInfo 
00053          instance("TQpVar", ::TQpVar::Class_Version(), "include/TQpVar.h", 66,
00054                   typeid(::TQpVar), DefineBehavior(ptr, ptr),
00055                   &::TQpVar::Dictionary, isa_proxy, 4,
00056                   sizeof(::TQpVar) );
00057       instance.SetNew(&new_TQpVar);
00058       instance.SetNewArray(&newArray_TQpVar);
00059       instance.SetDelete(&delete_TQpVar);
00060       instance.SetDeleteArray(&deleteArray_TQpVar);
00061       instance.SetDestructor(&destruct_TQpVar);
00062       return &instance;
00063    }
00064    TGenericClassInfo *GenerateInitInstance(const ::TQpVar*)
00065    {
00066       return GenerateInitInstanceLocal((::TQpVar*)0);
00067    }
00068    // Static variable to force the class initialization
00069    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TQpVar*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00070 } // end of namespace ROOT
00071 
00072 namespace ROOT {
00073    void TQpDataBase_ShowMembers(void *obj, TMemberInspector &R__insp);
00074    static void delete_TQpDataBase(void *p);
00075    static void deleteArray_TQpDataBase(void *p);
00076    static void destruct_TQpDataBase(void *p);
00077 
00078    // Function generating the singleton type initializer
00079    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TQpDataBase*)
00080    {
00081       ::TQpDataBase *ptr = 0;
00082       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TQpDataBase >(0);
00083       static ::ROOT::TGenericClassInfo 
00084          instance("TQpDataBase", ::TQpDataBase::Class_Version(), "include/TQpDataBase.h", 67,
00085                   typeid(::TQpDataBase), DefineBehavior(ptr, ptr),
00086                   &::TQpDataBase::Dictionary, isa_proxy, 4,
00087                   sizeof(::TQpDataBase) );
00088       instance.SetDelete(&delete_TQpDataBase);
00089       instance.SetDeleteArray(&deleteArray_TQpDataBase);
00090       instance.SetDestructor(&destruct_TQpDataBase);
00091       return &instance;
00092    }
00093    TGenericClassInfo *GenerateInitInstance(const ::TQpDataBase*)
00094    {
00095       return GenerateInitInstanceLocal((::TQpDataBase*)0);
00096    }
00097    // Static variable to force the class initialization
00098    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TQpDataBase*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00099 } // end of namespace ROOT
00100 
00101 namespace ROOT {
00102    void TQpDataDens_ShowMembers(void *obj, TMemberInspector &R__insp);
00103    static void *new_TQpDataDens(void *p = 0);
00104    static void *newArray_TQpDataDens(Long_t size, void *p);
00105    static void delete_TQpDataDens(void *p);
00106    static void deleteArray_TQpDataDens(void *p);
00107    static void destruct_TQpDataDens(void *p);
00108 
00109    // Function generating the singleton type initializer
00110    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TQpDataDens*)
00111    {
00112       ::TQpDataDens *ptr = 0;
00113       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TQpDataDens >(0);
00114       static ::ROOT::TGenericClassInfo 
00115          instance("TQpDataDens", ::TQpDataDens::Class_Version(), "include/TQpDataDens.h", 73,
00116                   typeid(::TQpDataDens), DefineBehavior(ptr, ptr),
00117                   &::TQpDataDens::Dictionary, isa_proxy, 4,
00118                   sizeof(::TQpDataDens) );
00119       instance.SetNew(&new_TQpDataDens);
00120       instance.SetNewArray(&newArray_TQpDataDens);
00121       instance.SetDelete(&delete_TQpDataDens);
00122       instance.SetDeleteArray(&deleteArray_TQpDataDens);
00123       instance.SetDestructor(&destruct_TQpDataDens);
00124       return &instance;
00125    }
00126    TGenericClassInfo *GenerateInitInstance(const ::TQpDataDens*)
00127    {
00128       return GenerateInitInstanceLocal((::TQpDataDens*)0);
00129    }
00130    // Static variable to force the class initialization
00131    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TQpDataDens*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00132 } // end of namespace ROOT
00133 
00134 namespace ROOT {
00135    void TQpResidual_ShowMembers(void *obj, TMemberInspector &R__insp);
00136    static void *new_TQpResidual(void *p = 0);
00137    static void *newArray_TQpResidual(Long_t size, void *p);
00138    static void delete_TQpResidual(void *p);
00139    static void deleteArray_TQpResidual(void *p);
00140    static void destruct_TQpResidual(void *p);
00141 
00142    // Function generating the singleton type initializer
00143    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TQpResidual*)
00144    {
00145       ::TQpResidual *ptr = 0;
00146       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TQpResidual >(0);
00147       static ::ROOT::TGenericClassInfo 
00148          instance("TQpResidual", ::TQpResidual::Class_Version(), "include/TQpResidual.h", 70,
00149                   typeid(::TQpResidual), DefineBehavior(ptr, ptr),
00150                   &::TQpResidual::Dictionary, isa_proxy, 4,
00151                   sizeof(::TQpResidual) );
00152       instance.SetNew(&new_TQpResidual);
00153       instance.SetNewArray(&newArray_TQpResidual);
00154       instance.SetDelete(&delete_TQpResidual);
00155       instance.SetDeleteArray(&deleteArray_TQpResidual);
00156       instance.SetDestructor(&destruct_TQpResidual);
00157       return &instance;
00158    }
00159    TGenericClassInfo *GenerateInitInstance(const ::TQpResidual*)
00160    {
00161       return GenerateInitInstanceLocal((::TQpResidual*)0);
00162    }
00163    // Static variable to force the class initialization
00164    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TQpResidual*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00165 } // end of namespace ROOT
00166 
00167 namespace ROOT {
00168    void TQpProbBase_ShowMembers(void *obj, TMemberInspector &R__insp);
00169    static void delete_TQpProbBase(void *p);
00170    static void deleteArray_TQpProbBase(void *p);
00171    static void destruct_TQpProbBase(void *p);
00172 
00173    // Function generating the singleton type initializer
00174    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TQpProbBase*)
00175    {
00176       ::TQpProbBase *ptr = 0;
00177       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TQpProbBase >(0);
00178       static ::ROOT::TGenericClassInfo 
00179          instance("TQpProbBase", ::TQpProbBase::Class_Version(), "include/TQpProbBase.h", 102,
00180                   typeid(::TQpProbBase), DefineBehavior(ptr, ptr),
00181                   &::TQpProbBase::Dictionary, isa_proxy, 4,
00182                   sizeof(::TQpProbBase) );
00183       instance.SetDelete(&delete_TQpProbBase);
00184       instance.SetDeleteArray(&deleteArray_TQpProbBase);
00185       instance.SetDestructor(&destruct_TQpProbBase);
00186       return &instance;
00187    }
00188    TGenericClassInfo *GenerateInitInstance(const ::TQpProbBase*)
00189    {
00190       return GenerateInitInstanceLocal((::TQpProbBase*)0);
00191    }
00192    // Static variable to force the class initialization
00193    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TQpProbBase*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00194 } // end of namespace ROOT
00195 
00196 namespace ROOT {
00197    void TQpLinSolverBase_ShowMembers(void *obj, TMemberInspector &R__insp);
00198    static void delete_TQpLinSolverBase(void *p);
00199    static void deleteArray_TQpLinSolverBase(void *p);
00200    static void destruct_TQpLinSolverBase(void *p);
00201 
00202    // Function generating the singleton type initializer
00203    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TQpLinSolverBase*)
00204    {
00205       ::TQpLinSolverBase *ptr = 0;
00206       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TQpLinSolverBase >(0);
00207       static ::ROOT::TGenericClassInfo 
00208          instance("TQpLinSolverBase", ::TQpLinSolverBase::Class_Version(), "include/TQpLinSolverBase.h", 79,
00209                   typeid(::TQpLinSolverBase), DefineBehavior(ptr, ptr),
00210                   &::TQpLinSolverBase::Dictionary, isa_proxy, 4,
00211                   sizeof(::TQpLinSolverBase) );
00212       instance.SetDelete(&delete_TQpLinSolverBase);
00213       instance.SetDeleteArray(&deleteArray_TQpLinSolverBase);
00214       instance.SetDestructor(&destruct_TQpLinSolverBase);
00215       return &instance;
00216    }
00217    TGenericClassInfo *GenerateInitInstance(const ::TQpLinSolverBase*)
00218    {
00219       return GenerateInitInstanceLocal((::TQpLinSolverBase*)0);
00220    }
00221    // Static variable to force the class initialization
00222    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TQpLinSolverBase*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00223 } // end of namespace ROOT
00224 
00225 namespace ROOT {
00226    void TQpSolverBase_ShowMembers(void *obj, TMemberInspector &R__insp);
00227    static void delete_TQpSolverBase(void *p);
00228    static void deleteArray_TQpSolverBase(void *p);
00229    static void destruct_TQpSolverBase(void *p);
00230 
00231    // Function generating the singleton type initializer
00232    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TQpSolverBase*)
00233    {
00234       ::TQpSolverBase *ptr = 0;
00235       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TQpSolverBase >(0);
00236       static ::ROOT::TGenericClassInfo 
00237          instance("TQpSolverBase", ::TQpSolverBase::Class_Version(), "include/TQpSolverBase.h", 86,
00238                   typeid(::TQpSolverBase), DefineBehavior(ptr, ptr),
00239                   &::TQpSolverBase::Dictionary, isa_proxy, 4,
00240                   sizeof(::TQpSolverBase) );
00241       instance.SetDelete(&delete_TQpSolverBase);
00242       instance.SetDeleteArray(&deleteArray_TQpSolverBase);
00243       instance.SetDestructor(&destruct_TQpSolverBase);
00244       return &instance;
00245    }
00246    TGenericClassInfo *GenerateInitInstance(const ::TQpSolverBase*)
00247    {
00248       return GenerateInitInstanceLocal((::TQpSolverBase*)0);
00249    }
00250    // Static variable to force the class initialization
00251    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TQpSolverBase*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00252 } // end of namespace ROOT
00253 
00254 namespace ROOT {
00255    void TGondzioSolver_ShowMembers(void *obj, TMemberInspector &R__insp);
00256    static void *new_TGondzioSolver(void *p = 0);
00257    static void *newArray_TGondzioSolver(Long_t size, void *p);
00258    static void delete_TGondzioSolver(void *p);
00259    static void deleteArray_TGondzioSolver(void *p);
00260    static void destruct_TGondzioSolver(void *p);
00261 
00262    // Function generating the singleton type initializer
00263    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TGondzioSolver*)
00264    {
00265       ::TGondzioSolver *ptr = 0;
00266       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TGondzioSolver >(0);
00267       static ::ROOT::TGenericClassInfo 
00268          instance("TGondzioSolver", ::TGondzioSolver::Class_Version(), "include/TGondzioSolver.h", 56,
00269                   typeid(::TGondzioSolver), DefineBehavior(ptr, ptr),
00270                   &::TGondzioSolver::Dictionary, isa_proxy, 4,
00271                   sizeof(::TGondzioSolver) );
00272       instance.SetNew(&new_TGondzioSolver);
00273       instance.SetNewArray(&newArray_TGondzioSolver);
00274       instance.SetDelete(&delete_TGondzioSolver);
00275       instance.SetDeleteArray(&deleteArray_TGondzioSolver);
00276       instance.SetDestructor(&destruct_TGondzioSolver);
00277       return &instance;
00278    }
00279    TGenericClassInfo *GenerateInitInstance(const ::TGondzioSolver*)
00280    {
00281       return GenerateInitInstanceLocal((::TGondzioSolver*)0);
00282    }
00283    // Static variable to force the class initialization
00284    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TGondzioSolver*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00285 } // end of namespace ROOT
00286 
00287 namespace ROOT {
00288    void TMehrotraSolver_ShowMembers(void *obj, TMemberInspector &R__insp);
00289    static void *new_TMehrotraSolver(void *p = 0);
00290    static void *newArray_TMehrotraSolver(Long_t size, void *p);
00291    static void delete_TMehrotraSolver(void *p);
00292    static void deleteArray_TMehrotraSolver(void *p);
00293    static void destruct_TMehrotraSolver(void *p);
00294 
00295    // Function generating the singleton type initializer
00296    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMehrotraSolver*)
00297    {
00298       ::TMehrotraSolver *ptr = 0;
00299       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMehrotraSolver >(0);
00300       static ::ROOT::TGenericClassInfo 
00301          instance("TMehrotraSolver", ::TMehrotraSolver::Class_Version(), "include/TMehrotraSolver.h", 56,
00302                   typeid(::TMehrotraSolver), DefineBehavior(ptr, ptr),
00303                   &::TMehrotraSolver::Dictionary, isa_proxy, 4,
00304                   sizeof(::TMehrotraSolver) );
00305       instance.SetNew(&new_TMehrotraSolver);
00306       instance.SetNewArray(&newArray_TMehrotraSolver);
00307       instance.SetDelete(&delete_TMehrotraSolver);
00308       instance.SetDeleteArray(&deleteArray_TMehrotraSolver);
00309       instance.SetDestructor(&destruct_TMehrotraSolver);
00310       return &instance;
00311    }
00312    TGenericClassInfo *GenerateInitInstance(const ::TMehrotraSolver*)
00313    {
00314       return GenerateInitInstanceLocal((::TMehrotraSolver*)0);
00315    }
00316    // Static variable to force the class initialization
00317    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMehrotraSolver*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00318 } // end of namespace ROOT
00319 
00320 namespace ROOT {
00321    void TQpDataSparse_ShowMembers(void *obj, TMemberInspector &R__insp);
00322    static void *new_TQpDataSparse(void *p = 0);
00323    static void *newArray_TQpDataSparse(Long_t size, void *p);
00324    static void delete_TQpDataSparse(void *p);
00325    static void deleteArray_TQpDataSparse(void *p);
00326    static void destruct_TQpDataSparse(void *p);
00327 
00328    // Function generating the singleton type initializer
00329    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TQpDataSparse*)
00330    {
00331       ::TQpDataSparse *ptr = 0;
00332       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TQpDataSparse >(0);
00333       static ::ROOT::TGenericClassInfo 
00334          instance("TQpDataSparse", ::TQpDataSparse::Class_Version(), "include/TQpDataSparse.h", 66,
00335                   typeid(::TQpDataSparse), DefineBehavior(ptr, ptr),
00336                   &::TQpDataSparse::Dictionary, isa_proxy, 4,
00337                   sizeof(::TQpDataSparse) );
00338       instance.SetNew(&new_TQpDataSparse);
00339       instance.SetNewArray(&newArray_TQpDataSparse);
00340       instance.SetDelete(&delete_TQpDataSparse);
00341       instance.SetDeleteArray(&deleteArray_TQpDataSparse);
00342       instance.SetDestructor(&destruct_TQpDataSparse);
00343       return &instance;
00344    }
00345    TGenericClassInfo *GenerateInitInstance(const ::TQpDataSparse*)
00346    {
00347       return GenerateInitInstanceLocal((::TQpDataSparse*)0);
00348    }
00349    // Static variable to force the class initialization
00350    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TQpDataSparse*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00351 } // end of namespace ROOT
00352 
00353 namespace ROOT {
00354    void TQpProbDens_ShowMembers(void *obj, TMemberInspector &R__insp);
00355    static void *new_TQpProbDens(void *p = 0);
00356    static void *newArray_TQpProbDens(Long_t size, void *p);
00357    static void delete_TQpProbDens(void *p);
00358    static void deleteArray_TQpProbDens(void *p);
00359    static void destruct_TQpProbDens(void *p);
00360 
00361    // Function generating the singleton type initializer
00362    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TQpProbDens*)
00363    {
00364       ::TQpProbDens *ptr = 0;
00365       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TQpProbDens >(0);
00366       static ::ROOT::TGenericClassInfo 
00367          instance("TQpProbDens", ::TQpProbDens::Class_Version(), "include/TQpProbDens.h", 66,
00368                   typeid(::TQpProbDens), DefineBehavior(ptr, ptr),
00369                   &::TQpProbDens::Dictionary, isa_proxy, 4,
00370                   sizeof(::TQpProbDens) );
00371       instance.SetNew(&new_TQpProbDens);
00372       instance.SetNewArray(&newArray_TQpProbDens);
00373       instance.SetDelete(&delete_TQpProbDens);
00374       instance.SetDeleteArray(&deleteArray_TQpProbDens);
00375       instance.SetDestructor(&destruct_TQpProbDens);
00376       return &instance;
00377    }
00378    TGenericClassInfo *GenerateInitInstance(const ::TQpProbDens*)
00379    {
00380       return GenerateInitInstanceLocal((::TQpProbDens*)0);
00381    }
00382    // Static variable to force the class initialization
00383    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TQpProbDens*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00384 } // end of namespace ROOT
00385 
00386 namespace ROOT {
00387    void TQpLinSolverDens_ShowMembers(void *obj, TMemberInspector &R__insp);
00388    static void *new_TQpLinSolverDens(void *p = 0);
00389    static void *newArray_TQpLinSolverDens(Long_t size, void *p);
00390    static void delete_TQpLinSolverDens(void *p);
00391    static void deleteArray_TQpLinSolverDens(void *p);
00392    static void destruct_TQpLinSolverDens(void *p);
00393 
00394    // Function generating the singleton type initializer
00395    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TQpLinSolverDens*)
00396    {
00397       ::TQpLinSolverDens *ptr = 0;
00398       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TQpLinSolverDens >(0);
00399       static ::ROOT::TGenericClassInfo 
00400          instance("TQpLinSolverDens", ::TQpLinSolverDens::Class_Version(), "include/TQpLinSolverDens.h", 65,
00401                   typeid(::TQpLinSolverDens), DefineBehavior(ptr, ptr),
00402                   &::TQpLinSolverDens::Dictionary, isa_proxy, 4,
00403                   sizeof(::TQpLinSolverDens) );
00404       instance.SetNew(&new_TQpLinSolverDens);
00405       instance.SetNewArray(&newArray_TQpLinSolverDens);
00406       instance.SetDelete(&delete_TQpLinSolverDens);
00407       instance.SetDeleteArray(&deleteArray_TQpLinSolverDens);
00408       instance.SetDestructor(&destruct_TQpLinSolverDens);
00409       return &instance;
00410    }
00411    TGenericClassInfo *GenerateInitInstance(const ::TQpLinSolverDens*)
00412    {
00413       return GenerateInitInstanceLocal((::TQpLinSolverDens*)0);
00414    }
00415    // Static variable to force the class initialization
00416    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TQpLinSolverDens*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00417 } // end of namespace ROOT
00418 
00419 namespace ROOT {
00420    void TQpProbSparse_ShowMembers(void *obj, TMemberInspector &R__insp);
00421    static void *new_TQpProbSparse(void *p = 0);
00422    static void *newArray_TQpProbSparse(Long_t size, void *p);
00423    static void delete_TQpProbSparse(void *p);
00424    static void deleteArray_TQpProbSparse(void *p);
00425    static void destruct_TQpProbSparse(void *p);
00426 
00427    // Function generating the singleton type initializer
00428    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TQpProbSparse*)
00429    {
00430       ::TQpProbSparse *ptr = 0;
00431       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TQpProbSparse >(0);
00432       static ::ROOT::TGenericClassInfo 
00433          instance("TQpProbSparse", ::TQpProbSparse::Class_Version(), "include/TQpProbSparse.h", 66,
00434                   typeid(::TQpProbSparse), DefineBehavior(ptr, ptr),
00435                   &::TQpProbSparse::Dictionary, isa_proxy, 4,
00436                   sizeof(::TQpProbSparse) );
00437       instance.SetNew(&new_TQpProbSparse);
00438       instance.SetNewArray(&newArray_TQpProbSparse);
00439       instance.SetDelete(&delete_TQpProbSparse);
00440       instance.SetDeleteArray(&deleteArray_TQpProbSparse);
00441       instance.SetDestructor(&destruct_TQpProbSparse);
00442       return &instance;
00443    }
00444    TGenericClassInfo *GenerateInitInstance(const ::TQpProbSparse*)
00445    {
00446       return GenerateInitInstanceLocal((::TQpProbSparse*)0);
00447    }
00448    // Static variable to force the class initialization
00449    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TQpProbSparse*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00450 } // end of namespace ROOT
00451 
00452 namespace ROOT {
00453    void TQpLinSolverSparse_ShowMembers(void *obj, TMemberInspector &R__insp);
00454    static void *new_TQpLinSolverSparse(void *p = 0);
00455    static void *newArray_TQpLinSolverSparse(Long_t size, void *p);
00456    static void delete_TQpLinSolverSparse(void *p);
00457    static void deleteArray_TQpLinSolverSparse(void *p);
00458    static void destruct_TQpLinSolverSparse(void *p);
00459 
00460    // Function generating the singleton type initializer
00461    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TQpLinSolverSparse*)
00462    {
00463       ::TQpLinSolverSparse *ptr = 0;
00464       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TQpLinSolverSparse >(0);
00465       static ::ROOT::TGenericClassInfo 
00466          instance("TQpLinSolverSparse", ::TQpLinSolverSparse::Class_Version(), "include/TQpLinSolverSparse.h", 65,
00467                   typeid(::TQpLinSolverSparse), DefineBehavior(ptr, ptr),
00468                   &::TQpLinSolverSparse::Dictionary, isa_proxy, 4,
00469                   sizeof(::TQpLinSolverSparse) );
00470       instance.SetNew(&new_TQpLinSolverSparse);
00471       instance.SetNewArray(&newArray_TQpLinSolverSparse);
00472       instance.SetDelete(&delete_TQpLinSolverSparse);
00473       instance.SetDeleteArray(&deleteArray_TQpLinSolverSparse);
00474       instance.SetDestructor(&destruct_TQpLinSolverSparse);
00475       return &instance;
00476    }
00477    TGenericClassInfo *GenerateInitInstance(const ::TQpLinSolverSparse*)
00478    {
00479       return GenerateInitInstanceLocal((::TQpLinSolverSparse*)0);
00480    }
00481    // Static variable to force the class initialization
00482    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TQpLinSolverSparse*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00483 } // end of namespace ROOT
00484 
00485 //______________________________________________________________________________
00486 TClass *TQpVar::fgIsA = 0;  // static to hold class pointer
00487 
00488 //______________________________________________________________________________
00489 const char *TQpVar::Class_Name()
00490 {
00491    return "TQpVar";
00492 }
00493 
00494 //______________________________________________________________________________
00495 const char *TQpVar::ImplFileName()
00496 {
00497    return ::ROOT::GenerateInitInstanceLocal((const ::TQpVar*)0x0)->GetImplFileName();
00498 }
00499 
00500 //______________________________________________________________________________
00501 int TQpVar::ImplFileLine()
00502 {
00503    return ::ROOT::GenerateInitInstanceLocal((const ::TQpVar*)0x0)->GetImplFileLine();
00504 }
00505 
00506 //______________________________________________________________________________
00507 void TQpVar::Dictionary()
00508 {
00509    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpVar*)0x0)->GetClass();
00510 }
00511 
00512 //______________________________________________________________________________
00513 TClass *TQpVar::Class()
00514 {
00515    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpVar*)0x0)->GetClass();
00516    return fgIsA;
00517 }
00518 
00519 //______________________________________________________________________________
00520 TClass *TQpDataBase::fgIsA = 0;  // static to hold class pointer
00521 
00522 //______________________________________________________________________________
00523 const char *TQpDataBase::Class_Name()
00524 {
00525    return "TQpDataBase";
00526 }
00527 
00528 //______________________________________________________________________________
00529 const char *TQpDataBase::ImplFileName()
00530 {
00531    return ::ROOT::GenerateInitInstanceLocal((const ::TQpDataBase*)0x0)->GetImplFileName();
00532 }
00533 
00534 //______________________________________________________________________________
00535 int TQpDataBase::ImplFileLine()
00536 {
00537    return ::ROOT::GenerateInitInstanceLocal((const ::TQpDataBase*)0x0)->GetImplFileLine();
00538 }
00539 
00540 //______________________________________________________________________________
00541 void TQpDataBase::Dictionary()
00542 {
00543    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpDataBase*)0x0)->GetClass();
00544 }
00545 
00546 //______________________________________________________________________________
00547 TClass *TQpDataBase::Class()
00548 {
00549    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpDataBase*)0x0)->GetClass();
00550    return fgIsA;
00551 }
00552 
00553 //______________________________________________________________________________
00554 TClass *TQpDataDens::fgIsA = 0;  // static to hold class pointer
00555 
00556 //______________________________________________________________________________
00557 const char *TQpDataDens::Class_Name()
00558 {
00559    return "TQpDataDens";
00560 }
00561 
00562 //______________________________________________________________________________
00563 const char *TQpDataDens::ImplFileName()
00564 {
00565    return ::ROOT::GenerateInitInstanceLocal((const ::TQpDataDens*)0x0)->GetImplFileName();
00566 }
00567 
00568 //______________________________________________________________________________
00569 int TQpDataDens::ImplFileLine()
00570 {
00571    return ::ROOT::GenerateInitInstanceLocal((const ::TQpDataDens*)0x0)->GetImplFileLine();
00572 }
00573 
00574 //______________________________________________________________________________
00575 void TQpDataDens::Dictionary()
00576 {
00577    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpDataDens*)0x0)->GetClass();
00578 }
00579 
00580 //______________________________________________________________________________
00581 TClass *TQpDataDens::Class()
00582 {
00583    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpDataDens*)0x0)->GetClass();
00584    return fgIsA;
00585 }
00586 
00587 //______________________________________________________________________________
00588 TClass *TQpResidual::fgIsA = 0;  // static to hold class pointer
00589 
00590 //______________________________________________________________________________
00591 const char *TQpResidual::Class_Name()
00592 {
00593    return "TQpResidual";
00594 }
00595 
00596 //______________________________________________________________________________
00597 const char *TQpResidual::ImplFileName()
00598 {
00599    return ::ROOT::GenerateInitInstanceLocal((const ::TQpResidual*)0x0)->GetImplFileName();
00600 }
00601 
00602 //______________________________________________________________________________
00603 int TQpResidual::ImplFileLine()
00604 {
00605    return ::ROOT::GenerateInitInstanceLocal((const ::TQpResidual*)0x0)->GetImplFileLine();
00606 }
00607 
00608 //______________________________________________________________________________
00609 void TQpResidual::Dictionary()
00610 {
00611    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpResidual*)0x0)->GetClass();
00612 }
00613 
00614 //______________________________________________________________________________
00615 TClass *TQpResidual::Class()
00616 {
00617    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpResidual*)0x0)->GetClass();
00618    return fgIsA;
00619 }
00620 
00621 //______________________________________________________________________________
00622 TClass *TQpProbBase::fgIsA = 0;  // static to hold class pointer
00623 
00624 //______________________________________________________________________________
00625 const char *TQpProbBase::Class_Name()
00626 {
00627    return "TQpProbBase";
00628 }
00629 
00630 //______________________________________________________________________________
00631 const char *TQpProbBase::ImplFileName()
00632 {
00633    return ::ROOT::GenerateInitInstanceLocal((const ::TQpProbBase*)0x0)->GetImplFileName();
00634 }
00635 
00636 //______________________________________________________________________________
00637 int TQpProbBase::ImplFileLine()
00638 {
00639    return ::ROOT::GenerateInitInstanceLocal((const ::TQpProbBase*)0x0)->GetImplFileLine();
00640 }
00641 
00642 //______________________________________________________________________________
00643 void TQpProbBase::Dictionary()
00644 {
00645    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpProbBase*)0x0)->GetClass();
00646 }
00647 
00648 //______________________________________________________________________________
00649 TClass *TQpProbBase::Class()
00650 {
00651    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpProbBase*)0x0)->GetClass();
00652    return fgIsA;
00653 }
00654 
00655 //______________________________________________________________________________
00656 TClass *TQpLinSolverBase::fgIsA = 0;  // static to hold class pointer
00657 
00658 //______________________________________________________________________________
00659 const char *TQpLinSolverBase::Class_Name()
00660 {
00661    return "TQpLinSolverBase";
00662 }
00663 
00664 //______________________________________________________________________________
00665 const char *TQpLinSolverBase::ImplFileName()
00666 {
00667    return ::ROOT::GenerateInitInstanceLocal((const ::TQpLinSolverBase*)0x0)->GetImplFileName();
00668 }
00669 
00670 //______________________________________________________________________________
00671 int TQpLinSolverBase::ImplFileLine()
00672 {
00673    return ::ROOT::GenerateInitInstanceLocal((const ::TQpLinSolverBase*)0x0)->GetImplFileLine();
00674 }
00675 
00676 //______________________________________________________________________________
00677 void TQpLinSolverBase::Dictionary()
00678 {
00679    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpLinSolverBase*)0x0)->GetClass();
00680 }
00681 
00682 //______________________________________________________________________________
00683 TClass *TQpLinSolverBase::Class()
00684 {
00685    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpLinSolverBase*)0x0)->GetClass();
00686    return fgIsA;
00687 }
00688 
00689 //______________________________________________________________________________
00690 TClass *TQpSolverBase::fgIsA = 0;  // static to hold class pointer
00691 
00692 //______________________________________________________________________________
00693 const char *TQpSolverBase::Class_Name()
00694 {
00695    return "TQpSolverBase";
00696 }
00697 
00698 //______________________________________________________________________________
00699 const char *TQpSolverBase::ImplFileName()
00700 {
00701    return ::ROOT::GenerateInitInstanceLocal((const ::TQpSolverBase*)0x0)->GetImplFileName();
00702 }
00703 
00704 //______________________________________________________________________________
00705 int TQpSolverBase::ImplFileLine()
00706 {
00707    return ::ROOT::GenerateInitInstanceLocal((const ::TQpSolverBase*)0x0)->GetImplFileLine();
00708 }
00709 
00710 //______________________________________________________________________________
00711 void TQpSolverBase::Dictionary()
00712 {
00713    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpSolverBase*)0x0)->GetClass();
00714 }
00715 
00716 //______________________________________________________________________________
00717 TClass *TQpSolverBase::Class()
00718 {
00719    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpSolverBase*)0x0)->GetClass();
00720    return fgIsA;
00721 }
00722 
00723 //______________________________________________________________________________
00724 TClass *TGondzioSolver::fgIsA = 0;  // static to hold class pointer
00725 
00726 //______________________________________________________________________________
00727 const char *TGondzioSolver::Class_Name()
00728 {
00729    return "TGondzioSolver";
00730 }
00731 
00732 //______________________________________________________________________________
00733 const char *TGondzioSolver::ImplFileName()
00734 {
00735    return ::ROOT::GenerateInitInstanceLocal((const ::TGondzioSolver*)0x0)->GetImplFileName();
00736 }
00737 
00738 //______________________________________________________________________________
00739 int TGondzioSolver::ImplFileLine()
00740 {
00741    return ::ROOT::GenerateInitInstanceLocal((const ::TGondzioSolver*)0x0)->GetImplFileLine();
00742 }
00743 
00744 //______________________________________________________________________________
00745 void TGondzioSolver::Dictionary()
00746 {
00747    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TGondzioSolver*)0x0)->GetClass();
00748 }
00749 
00750 //______________________________________________________________________________
00751 TClass *TGondzioSolver::Class()
00752 {
00753    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TGondzioSolver*)0x0)->GetClass();
00754    return fgIsA;
00755 }
00756 
00757 //______________________________________________________________________________
00758 TClass *TMehrotraSolver::fgIsA = 0;  // static to hold class pointer
00759 
00760 //______________________________________________________________________________
00761 const char *TMehrotraSolver::Class_Name()
00762 {
00763    return "TMehrotraSolver";
00764 }
00765 
00766 //______________________________________________________________________________
00767 const char *TMehrotraSolver::ImplFileName()
00768 {
00769    return ::ROOT::GenerateInitInstanceLocal((const ::TMehrotraSolver*)0x0)->GetImplFileName();
00770 }
00771 
00772 //______________________________________________________________________________
00773 int TMehrotraSolver::ImplFileLine()
00774 {
00775    return ::ROOT::GenerateInitInstanceLocal((const ::TMehrotraSolver*)0x0)->GetImplFileLine();
00776 }
00777 
00778 //______________________________________________________________________________
00779 void TMehrotraSolver::Dictionary()
00780 {
00781    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMehrotraSolver*)0x0)->GetClass();
00782 }
00783 
00784 //______________________________________________________________________________
00785 TClass *TMehrotraSolver::Class()
00786 {
00787    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMehrotraSolver*)0x0)->GetClass();
00788    return fgIsA;
00789 }
00790 
00791 //______________________________________________________________________________
00792 TClass *TQpDataSparse::fgIsA = 0;  // static to hold class pointer
00793 
00794 //______________________________________________________________________________
00795 const char *TQpDataSparse::Class_Name()
00796 {
00797    return "TQpDataSparse";
00798 }
00799 
00800 //______________________________________________________________________________
00801 const char *TQpDataSparse::ImplFileName()
00802 {
00803    return ::ROOT::GenerateInitInstanceLocal((const ::TQpDataSparse*)0x0)->GetImplFileName();
00804 }
00805 
00806 //______________________________________________________________________________
00807 int TQpDataSparse::ImplFileLine()
00808 {
00809    return ::ROOT::GenerateInitInstanceLocal((const ::TQpDataSparse*)0x0)->GetImplFileLine();
00810 }
00811 
00812 //______________________________________________________________________________
00813 void TQpDataSparse::Dictionary()
00814 {
00815    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpDataSparse*)0x0)->GetClass();
00816 }
00817 
00818 //______________________________________________________________________________
00819 TClass *TQpDataSparse::Class()
00820 {
00821    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpDataSparse*)0x0)->GetClass();
00822    return fgIsA;
00823 }
00824 
00825 //______________________________________________________________________________
00826 TClass *TQpProbDens::fgIsA = 0;  // static to hold class pointer
00827 
00828 //______________________________________________________________________________
00829 const char *TQpProbDens::Class_Name()
00830 {
00831    return "TQpProbDens";
00832 }
00833 
00834 //______________________________________________________________________________
00835 const char *TQpProbDens::ImplFileName()
00836 {
00837    return ::ROOT::GenerateInitInstanceLocal((const ::TQpProbDens*)0x0)->GetImplFileName();
00838 }
00839 
00840 //______________________________________________________________________________
00841 int TQpProbDens::ImplFileLine()
00842 {
00843    return ::ROOT::GenerateInitInstanceLocal((const ::TQpProbDens*)0x0)->GetImplFileLine();
00844 }
00845 
00846 //______________________________________________________________________________
00847 void TQpProbDens::Dictionary()
00848 {
00849    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpProbDens*)0x0)->GetClass();
00850 }
00851 
00852 //______________________________________________________________________________
00853 TClass *TQpProbDens::Class()
00854 {
00855    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpProbDens*)0x0)->GetClass();
00856    return fgIsA;
00857 }
00858 
00859 //______________________________________________________________________________
00860 TClass *TQpLinSolverDens::fgIsA = 0;  // static to hold class pointer
00861 
00862 //______________________________________________________________________________
00863 const char *TQpLinSolverDens::Class_Name()
00864 {
00865    return "TQpLinSolverDens";
00866 }
00867 
00868 //______________________________________________________________________________
00869 const char *TQpLinSolverDens::ImplFileName()
00870 {
00871    return ::ROOT::GenerateInitInstanceLocal((const ::TQpLinSolverDens*)0x0)->GetImplFileName();
00872 }
00873 
00874 //______________________________________________________________________________
00875 int TQpLinSolverDens::ImplFileLine()
00876 {
00877    return ::ROOT::GenerateInitInstanceLocal((const ::TQpLinSolverDens*)0x0)->GetImplFileLine();
00878 }
00879 
00880 //______________________________________________________________________________
00881 void TQpLinSolverDens::Dictionary()
00882 {
00883    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpLinSolverDens*)0x0)->GetClass();
00884 }
00885 
00886 //______________________________________________________________________________
00887 TClass *TQpLinSolverDens::Class()
00888 {
00889    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpLinSolverDens*)0x0)->GetClass();
00890    return fgIsA;
00891 }
00892 
00893 //______________________________________________________________________________
00894 TClass *TQpProbSparse::fgIsA = 0;  // static to hold class pointer
00895 
00896 //______________________________________________________________________________
00897 const char *TQpProbSparse::Class_Name()
00898 {
00899    return "TQpProbSparse";
00900 }
00901 
00902 //______________________________________________________________________________
00903 const char *TQpProbSparse::ImplFileName()
00904 {
00905    return ::ROOT::GenerateInitInstanceLocal((const ::TQpProbSparse*)0x0)->GetImplFileName();
00906 }
00907 
00908 //______________________________________________________________________________
00909 int TQpProbSparse::ImplFileLine()
00910 {
00911    return ::ROOT::GenerateInitInstanceLocal((const ::TQpProbSparse*)0x0)->GetImplFileLine();
00912 }
00913 
00914 //______________________________________________________________________________
00915 void TQpProbSparse::Dictionary()
00916 {
00917    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpProbSparse*)0x0)->GetClass();
00918 }
00919 
00920 //______________________________________________________________________________
00921 TClass *TQpProbSparse::Class()
00922 {
00923    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpProbSparse*)0x0)->GetClass();
00924    return fgIsA;
00925 }
00926 
00927 //______________________________________________________________________________
00928 TClass *TQpLinSolverSparse::fgIsA = 0;  // static to hold class pointer
00929 
00930 //______________________________________________________________________________
00931 const char *TQpLinSolverSparse::Class_Name()
00932 {
00933    return "TQpLinSolverSparse";
00934 }
00935 
00936 //______________________________________________________________________________
00937 const char *TQpLinSolverSparse::ImplFileName()
00938 {
00939    return ::ROOT::GenerateInitInstanceLocal((const ::TQpLinSolverSparse*)0x0)->GetImplFileName();
00940 }
00941 
00942 //______________________________________________________________________________
00943 int TQpLinSolverSparse::ImplFileLine()
00944 {
00945    return ::ROOT::GenerateInitInstanceLocal((const ::TQpLinSolverSparse*)0x0)->GetImplFileLine();
00946 }
00947 
00948 //______________________________________________________________________________
00949 void TQpLinSolverSparse::Dictionary()
00950 {
00951    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpLinSolverSparse*)0x0)->GetClass();
00952 }
00953 
00954 //______________________________________________________________________________
00955 TClass *TQpLinSolverSparse::Class()
00956 {
00957    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TQpLinSolverSparse*)0x0)->GetClass();
00958    return fgIsA;
00959 }
00960 
00961 //______________________________________________________________________________
00962 void TQpSolverBase::Streamer(TBuffer &R__b)
00963 {
00964    // Stream an object of class TQpSolverBase.
00965 
00966    if (R__b.IsReading()) {
00967       R__b.ReadClassBuffer(TQpSolverBase::Class(),this);
00968    } else {
00969       R__b.WriteClassBuffer(TQpSolverBase::Class(),this);
00970    }
00971 }
00972 
00973 //______________________________________________________________________________
00974 void TQpSolverBase::ShowMembers(TMemberInspector &R__insp)
00975 {
00976       // Inspect the data members of an object of class TQpSolverBase.
00977       TClass *R__cl = ::TQpSolverBase::IsA();
00978       if (R__cl || R__insp.IsA()) { }
00979       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fSys", &fSys);
00980       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDnorm", &fDnorm);
00981       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMutol", &fMutol);
00982       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArtol", &fArtol);
00983       R__insp.Inspect(R__cl, R__insp.GetParent(), "fGamma_f", &fGamma_f);
00984       R__insp.Inspect(R__cl, R__insp.GetParent(), "fGamma_a", &fGamma_a);
00985       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPhi", &fPhi);
00986       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMaxit", &fMaxit);
00987       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fMu_history", &fMu_history);
00988       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fRnorm_history", &fRnorm_history);
00989       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fPhi_history", &fPhi_history);
00990       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fPhi_min_history", &fPhi_min_history);
00991       R__insp.Inspect(R__cl, R__insp.GetParent(), "fIter", &fIter);
00992       TObject::ShowMembers(R__insp);
00993 }
00994 
00995 namespace ROOT {
00996    // Wrapper around operator delete
00997    static void delete_TQpSolverBase(void *p) {
00998       delete ((::TQpSolverBase*)p);
00999    }
01000    static void deleteArray_TQpSolverBase(void *p) {
01001       delete [] ((::TQpSolverBase*)p);
01002    }
01003    static void destruct_TQpSolverBase(void *p) {
01004       typedef ::TQpSolverBase current_t;
01005       ((current_t*)p)->~current_t();
01006    }
01007 } // end of namespace ROOT for class ::TQpSolverBase
01008 
01009 //______________________________________________________________________________
01010 void TGondzioSolver::Streamer(TBuffer &R__b)
01011 {
01012    // Stream an object of class TGondzioSolver.
01013 
01014    if (R__b.IsReading()) {
01015       R__b.ReadClassBuffer(TGondzioSolver::Class(),this);
01016    } else {
01017       R__b.WriteClassBuffer(TGondzioSolver::Class(),this);
01018    }
01019 }
01020 
01021 //______________________________________________________________________________
01022 void TGondzioSolver::ShowMembers(TMemberInspector &R__insp)
01023 {
01024       // Inspect the data members of an object of class TGondzioSolver.
01025       TClass *R__cl = ::TGondzioSolver::IsA();
01026       if (R__cl || R__insp.IsA()) { }
01027       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPrintlevel", &fPrintlevel);
01028       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTsig", &fTsig);
01029       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMaximum_correctors", &fMaximum_correctors);
01030       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNumberGondzioCorrections", &fNumberGondzioCorrections);
01031       R__insp.Inspect(R__cl, R__insp.GetParent(), "fStepFactor0", &fStepFactor0);
01032       R__insp.Inspect(R__cl, R__insp.GetParent(), "fStepFactor1", &fStepFactor1);
01033       R__insp.Inspect(R__cl, R__insp.GetParent(), "fAcceptTol", &fAcceptTol);
01034       R__insp.Inspect(R__cl, R__insp.GetParent(), "fBeta_min", &fBeta_min);
01035       R__insp.Inspect(R__cl, R__insp.GetParent(), "fBeta_max", &fBeta_max);
01036       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fCorrector_step", &fCorrector_step);
01037       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fStep", &fStep);
01038       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fCorrector_resid", &fCorrector_resid);
01039       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fFactory", &fFactory);
01040       TQpSolverBase::ShowMembers(R__insp);
01041 }
01042 
01043 namespace ROOT {
01044    // Wrappers around operator new
01045    static void *new_TGondzioSolver(void *p) {
01046       return  p ? new(p) ::TGondzioSolver : new ::TGondzioSolver;
01047    }
01048    static void *newArray_TGondzioSolver(Long_t nElements, void *p) {
01049       return p ? new(p) ::TGondzioSolver[nElements] : new ::TGondzioSolver[nElements];
01050    }
01051    // Wrapper around operator delete
01052    static void delete_TGondzioSolver(void *p) {
01053       delete ((::TGondzioSolver*)p);
01054    }
01055    static void deleteArray_TGondzioSolver(void *p) {
01056       delete [] ((::TGondzioSolver*)p);
01057    }
01058    static void destruct_TGondzioSolver(void *p) {
01059       typedef ::TGondzioSolver current_t;
01060       ((current_t*)p)->~current_t();
01061    }
01062 } // end of namespace ROOT for class ::TGondzioSolver
01063 
01064 //______________________________________________________________________________
01065 void TMehrotraSolver::Streamer(TBuffer &R__b)
01066 {
01067    // Stream an object of class TMehrotraSolver.
01068 
01069    if (R__b.IsReading()) {
01070       R__b.ReadClassBuffer(TMehrotraSolver::Class(),this);
01071    } else {
01072       R__b.WriteClassBuffer(TMehrotraSolver::Class(),this);
01073    }
01074 }
01075 
01076 //______________________________________________________________________________
01077 void TMehrotraSolver::ShowMembers(TMemberInspector &R__insp)
01078 {
01079       // Inspect the data members of an object of class TMehrotraSolver.
01080       TClass *R__cl = ::TMehrotraSolver::IsA();
01081       if (R__cl || R__insp.IsA()) { }
01082       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPrintlevel", &fPrintlevel);
01083       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTsig", &fTsig);
01084       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fStep", &fStep);
01085       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fFactory", &fFactory);
01086       TQpSolverBase::ShowMembers(R__insp);
01087 }
01088 
01089 namespace ROOT {
01090    // Wrappers around operator new
01091    static void *new_TMehrotraSolver(void *p) {
01092       return  p ? new(p) ::TMehrotraSolver : new ::TMehrotraSolver;
01093    }
01094    static void *newArray_TMehrotraSolver(Long_t nElements, void *p) {
01095       return p ? new(p) ::TMehrotraSolver[nElements] : new ::TMehrotraSolver[nElements];
01096    }
01097    // Wrapper around operator delete
01098    static void delete_TMehrotraSolver(void *p) {
01099       delete ((::TMehrotraSolver*)p);
01100    }
01101    static void deleteArray_TMehrotraSolver(void *p) {
01102       delete [] ((::TMehrotraSolver*)p);
01103    }
01104    static void destruct_TMehrotraSolver(void *p) {
01105       typedef ::TMehrotraSolver current_t;
01106       ((current_t*)p)->~current_t();
01107    }
01108 } // end of namespace ROOT for class ::TMehrotraSolver
01109 
01110 //______________________________________________________________________________
01111 void TQpLinSolverBase::Streamer(TBuffer &R__b)
01112 {
01113    // Stream an object of class TQpLinSolverBase.
01114 
01115    if (R__b.IsReading()) {
01116       R__b.ReadClassBuffer(TQpLinSolverBase::Class(),this);
01117    } else {
01118       R__b.WriteClassBuffer(TQpLinSolverBase::Class(),this);
01119    }
01120 }
01121 
01122 //______________________________________________________________________________
01123 void TQpLinSolverBase::ShowMembers(TMemberInspector &R__insp)
01124 {
01125       // Inspect the data members of an object of class TQpLinSolverBase.
01126       TClass *R__cl = ::TQpLinSolverBase::IsA();
01127       if (R__cl || R__insp.IsA()) { }
01128       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNomegaInv", &fNomegaInv);
01129       R__insp.InspectMember(fNomegaInv, "fNomegaInv.");
01130       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRhs", &fRhs);
01131       R__insp.InspectMember(fRhs, "fRhs.");
01132       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNx", &fNx);
01133       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMy", &fMy);
01134       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMz", &fMz);
01135       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDd", &fDd);
01136       R__insp.InspectMember(fDd, "fDd.");
01137       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDq", &fDq);
01138       R__insp.InspectMember(fDq, "fDq.");
01139       R__insp.Inspect(R__cl, R__insp.GetParent(), "fXupIndex", &fXupIndex);
01140       R__insp.InspectMember(fXupIndex, "fXupIndex.");
01141       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCupIndex", &fCupIndex);
01142       R__insp.InspectMember(fCupIndex, "fCupIndex.");
01143       R__insp.Inspect(R__cl, R__insp.GetParent(), "fXloIndex", &fXloIndex);
01144       R__insp.InspectMember(fXloIndex, "fXloIndex.");
01145       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCloIndex", &fCloIndex);
01146       R__insp.InspectMember(fCloIndex, "fCloIndex.");
01147       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNxup", &fNxup);
01148       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNxlo", &fNxlo);
01149       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMcup", &fMcup);
01150       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMclo", &fMclo);
01151       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fFactory", &fFactory);
01152       TObject::ShowMembers(R__insp);
01153 }
01154 
01155 namespace ROOT {
01156    // Wrapper around operator delete
01157    static void delete_TQpLinSolverBase(void *p) {
01158       delete ((::TQpLinSolverBase*)p);
01159    }
01160    static void deleteArray_TQpLinSolverBase(void *p) {
01161       delete [] ((::TQpLinSolverBase*)p);
01162    }
01163    static void destruct_TQpLinSolverBase(void *p) {
01164       typedef ::TQpLinSolverBase current_t;
01165       ((current_t*)p)->~current_t();
01166    }
01167 } // end of namespace ROOT for class ::TQpLinSolverBase
01168 
01169 //______________________________________________________________________________
01170 void TQpLinSolverDens::Streamer(TBuffer &R__b)
01171 {
01172    // Stream an object of class TQpLinSolverDens.
01173 
01174    if (R__b.IsReading()) {
01175       R__b.ReadClassBuffer(TQpLinSolverDens::Class(),this);
01176    } else {
01177       R__b.WriteClassBuffer(TQpLinSolverDens::Class(),this);
01178    }
01179 }
01180 
01181 //______________________________________________________________________________
01182 void TQpLinSolverDens::ShowMembers(TMemberInspector &R__insp)
01183 {
01184       // Inspect the data members of an object of class TQpLinSolverDens.
01185       TClass *R__cl = ::TQpLinSolverDens::IsA();
01186       if (R__cl || R__insp.IsA()) { }
01187       R__insp.Inspect(R__cl, R__insp.GetParent(), "fKkt", &fKkt);
01188       R__insp.InspectMember(fKkt, "fKkt.");
01189       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSolveLU", &fSolveLU);
01190       R__insp.InspectMember(fSolveLU, "fSolveLU.");
01191       TQpLinSolverBase::ShowMembers(R__insp);
01192 }
01193 
01194 namespace ROOT {
01195    // Wrappers around operator new
01196    static void *new_TQpLinSolverDens(void *p) {
01197       return  p ? new(p) ::TQpLinSolverDens : new ::TQpLinSolverDens;
01198    }
01199    static void *newArray_TQpLinSolverDens(Long_t nElements, void *p) {
01200       return p ? new(p) ::TQpLinSolverDens[nElements] : new ::TQpLinSolverDens[nElements];
01201    }
01202    // Wrapper around operator delete
01203    static void delete_TQpLinSolverDens(void *p) {
01204       delete ((::TQpLinSolverDens*)p);
01205    }
01206    static void deleteArray_TQpLinSolverDens(void *p) {
01207       delete [] ((::TQpLinSolverDens*)p);
01208    }
01209    static void destruct_TQpLinSolverDens(void *p) {
01210       typedef ::TQpLinSolverDens current_t;
01211       ((current_t*)p)->~current_t();
01212    }
01213 } // end of namespace ROOT for class ::TQpLinSolverDens
01214 
01215 //______________________________________________________________________________
01216 void TQpLinSolverSparse::Streamer(TBuffer &R__b)
01217 {
01218    // Stream an object of class TQpLinSolverSparse.
01219 
01220    if (R__b.IsReading()) {
01221       R__b.ReadClassBuffer(TQpLinSolverSparse::Class(),this);
01222    } else {
01223       R__b.WriteClassBuffer(TQpLinSolverSparse::Class(),this);
01224    }
01225 }
01226 
01227 //______________________________________________________________________________
01228 void TQpLinSolverSparse::ShowMembers(TMemberInspector &R__insp)
01229 {
01230       // Inspect the data members of an object of class TQpLinSolverSparse.
01231       TClass *R__cl = ::TQpLinSolverSparse::IsA();
01232       if (R__cl || R__insp.IsA()) { }
01233       R__insp.Inspect(R__cl, R__insp.GetParent(), "fKkt", &fKkt);
01234       R__insp.InspectMember(fKkt, "fKkt.");
01235       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSolveSparse", &fSolveSparse);
01236       R__insp.InspectMember(fSolveSparse, "fSolveSparse.");
01237       TQpLinSolverBase::ShowMembers(R__insp);
01238 }
01239 
01240 namespace ROOT {
01241    // Wrappers around operator new
01242    static void *new_TQpLinSolverSparse(void *p) {
01243       return  p ? new(p) ::TQpLinSolverSparse : new ::TQpLinSolverSparse;
01244    }
01245    static void *newArray_TQpLinSolverSparse(Long_t nElements, void *p) {
01246       return p ? new(p) ::TQpLinSolverSparse[nElements] : new ::TQpLinSolverSparse[nElements];
01247    }
01248    // Wrapper around operator delete
01249    static void delete_TQpLinSolverSparse(void *p) {
01250       delete ((::TQpLinSolverSparse*)p);
01251    }
01252    static void deleteArray_TQpLinSolverSparse(void *p) {
01253       delete [] ((::TQpLinSolverSparse*)p);
01254    }
01255    static void destruct_TQpLinSolverSparse(void *p) {
01256       typedef ::TQpLinSolverSparse current_t;
01257       ((current_t*)p)->~current_t();
01258    }
01259 } // end of namespace ROOT for class ::TQpLinSolverSparse
01260 
01261 //______________________________________________________________________________
01262 void TQpResidual::Streamer(TBuffer &R__b)
01263 {
01264    // Stream an object of class TQpResidual.
01265 
01266    if (R__b.IsReading()) {
01267       R__b.ReadClassBuffer(TQpResidual::Class(),this);
01268    } else {
01269       R__b.WriteClassBuffer(TQpResidual::Class(),this);
01270    }
01271 }
01272 
01273 //______________________________________________________________________________
01274 void TQpResidual::ShowMembers(TMemberInspector &R__insp)
01275 {
01276       // Inspect the data members of an object of class TQpResidual.
01277       TClass *R__cl = ::TQpResidual::IsA();
01278       if (R__cl || R__insp.IsA()) { }
01279       R__insp.Inspect(R__cl, R__insp.GetParent(), "fResidualNorm", &fResidualNorm);
01280       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDualityGap", &fDualityGap);
01281       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNx", &fNx);
01282       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMy", &fMy);
01283       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMz", &fMz);
01284       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNxup", &fNxup);
01285       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNxlo", &fNxlo);
01286       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMcup", &fMcup);
01287       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMclo", &fMclo);
01288       R__insp.Inspect(R__cl, R__insp.GetParent(), "fXupIndex", &fXupIndex);
01289       R__insp.InspectMember(fXupIndex, "fXupIndex.");
01290       R__insp.Inspect(R__cl, R__insp.GetParent(), "fXloIndex", &fXloIndex);
01291       R__insp.InspectMember(fXloIndex, "fXloIndex.");
01292       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCupIndex", &fCupIndex);
01293       R__insp.InspectMember(fCupIndex, "fCupIndex.");
01294       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCloIndex", &fCloIndex);
01295       R__insp.InspectMember(fCloIndex, "fCloIndex.");
01296       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRQ", &fRQ);
01297       R__insp.InspectMember(fRQ, "fRQ.");
01298       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRA", &fRA);
01299       R__insp.InspectMember(fRA, "fRA.");
01300       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRC", &fRC);
01301       R__insp.InspectMember(fRC, "fRC.");
01302       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRz", &fRz);
01303       R__insp.InspectMember(fRz, "fRz.");
01304       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRv", &fRv);
01305       R__insp.InspectMember(fRv, "fRv.");
01306       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRw", &fRw);
01307       R__insp.InspectMember(fRw, "fRw.");
01308       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRt", &fRt);
01309       R__insp.InspectMember(fRt, "fRt.");
01310       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRu", &fRu);
01311       R__insp.InspectMember(fRu, "fRu.");
01312       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRgamma", &fRgamma);
01313       R__insp.InspectMember(fRgamma, "fRgamma.");
01314       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRphi", &fRphi);
01315       R__insp.InspectMember(fRphi, "fRphi.");
01316       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRlambda", &fRlambda);
01317       R__insp.InspectMember(fRlambda, "fRlambda.");
01318       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRpi", &fRpi);
01319       R__insp.InspectMember(fRpi, "fRpi.");
01320       TObject::ShowMembers(R__insp);
01321 }
01322 
01323 namespace ROOT {
01324    // Wrappers around operator new
01325    static void *new_TQpResidual(void *p) {
01326       return  p ? new(p) ::TQpResidual : new ::TQpResidual;
01327    }
01328    static void *newArray_TQpResidual(Long_t nElements, void *p) {
01329       return p ? new(p) ::TQpResidual[nElements] : new ::TQpResidual[nElements];
01330    }
01331    // Wrapper around operator delete
01332    static void delete_TQpResidual(void *p) {
01333       delete ((::TQpResidual*)p);
01334    }
01335    static void deleteArray_TQpResidual(void *p) {
01336       delete [] ((::TQpResidual*)p);
01337    }
01338    static void destruct_TQpResidual(void *p) {
01339       typedef ::TQpResidual current_t;
01340       ((current_t*)p)->~current_t();
01341    }
01342 } // end of namespace ROOT for class ::TQpResidual
01343 
01344 //______________________________________________________________________________
01345 void TQpVar::Streamer(TBuffer &R__b)
01346 {
01347    // Stream an object of class TQpVar.
01348 
01349    if (R__b.IsReading()) {
01350       R__b.ReadClassBuffer(TQpVar::Class(),this);
01351    } else {
01352       R__b.WriteClassBuffer(TQpVar::Class(),this);
01353    }
01354 }
01355 
01356 //______________________________________________________________________________
01357 void TQpVar::ShowMembers(TMemberInspector &R__insp)
01358 {
01359       // Inspect the data members of an object of class TQpVar.
01360       TClass *R__cl = ::TQpVar::IsA();
01361       if (R__cl || R__insp.IsA()) { }
01362       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNx", &fNx);
01363       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMy", &fMy);
01364       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMz", &fMz);
01365       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNxup", &fNxup);
01366       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNxlo", &fNxlo);
01367       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMcup", &fMcup);
01368       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMclo", &fMclo);
01369       R__insp.Inspect(R__cl, R__insp.GetParent(), "fXloIndex", &fXloIndex);
01370       R__insp.InspectMember(fXloIndex, "fXloIndex.");
01371       R__insp.Inspect(R__cl, R__insp.GetParent(), "fXupIndex", &fXupIndex);
01372       R__insp.InspectMember(fXupIndex, "fXupIndex.");
01373       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCupIndex", &fCupIndex);
01374       R__insp.InspectMember(fCupIndex, "fCupIndex.");
01375       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCloIndex", &fCloIndex);
01376       R__insp.InspectMember(fCloIndex, "fCloIndex.");
01377       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNComplementaryVariables", &fNComplementaryVariables);
01378       R__insp.Inspect(R__cl, R__insp.GetParent(), "fX", &fX);
01379       R__insp.InspectMember(fX, "fX.");
01380       R__insp.Inspect(R__cl, R__insp.GetParent(), "fS", &fS);
01381       R__insp.InspectMember(fS, "fS.");
01382       R__insp.Inspect(R__cl, R__insp.GetParent(), "fY", &fY);
01383       R__insp.InspectMember(fY, "fY.");
01384       R__insp.Inspect(R__cl, R__insp.GetParent(), "fZ", &fZ);
01385       R__insp.InspectMember(fZ, "fZ.");
01386       R__insp.Inspect(R__cl, R__insp.GetParent(), "fV", &fV);
01387       R__insp.InspectMember(fV, "fV.");
01388       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPhi", &fPhi);
01389       R__insp.InspectMember(fPhi, "fPhi.");
01390       R__insp.Inspect(R__cl, R__insp.GetParent(), "fW", &fW);
01391       R__insp.InspectMember(fW, "fW.");
01392       R__insp.Inspect(R__cl, R__insp.GetParent(), "fGamma", &fGamma);
01393       R__insp.InspectMember(fGamma, "fGamma.");
01394       R__insp.Inspect(R__cl, R__insp.GetParent(), "fT", &fT);
01395       R__insp.InspectMember(fT, "fT.");
01396       R__insp.Inspect(R__cl, R__insp.GetParent(), "fLambda", &fLambda);
01397       R__insp.InspectMember(fLambda, "fLambda.");
01398       R__insp.Inspect(R__cl, R__insp.GetParent(), "fU", &fU);
01399       R__insp.InspectMember(fU, "fU.");
01400       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPi", &fPi);
01401       R__insp.InspectMember(fPi, "fPi.");
01402       TObject::ShowMembers(R__insp);
01403 }
01404 
01405 namespace ROOT {
01406    // Wrappers around operator new
01407    static void *new_TQpVar(void *p) {
01408       return  p ? new(p) ::TQpVar : new ::TQpVar;
01409    }
01410    static void *newArray_TQpVar(Long_t nElements, void *p) {
01411       return p ? new(p) ::TQpVar[nElements] : new ::TQpVar[nElements];
01412    }
01413    // Wrapper around operator delete
01414    static void delete_TQpVar(void *p) {
01415       delete ((::TQpVar*)p);
01416    }
01417    static void deleteArray_TQpVar(void *p) {
01418       delete [] ((::TQpVar*)p);
01419    }
01420    static void destruct_TQpVar(void *p) {
01421       typedef ::TQpVar current_t;
01422       ((current_t*)p)->~current_t();
01423    }
01424 } // end of namespace ROOT for class ::TQpVar
01425 
01426 //______________________________________________________________________________
01427 void TQpDataBase::Streamer(TBuffer &R__b)
01428 {
01429    // Stream an object of class TQpDataBase.
01430 
01431    if (R__b.IsReading()) {
01432       R__b.ReadClassBuffer(TQpDataBase::Class(),this);
01433    } else {
01434       R__b.WriteClassBuffer(TQpDataBase::Class(),this);
01435    }
01436 }
01437 
01438 //______________________________________________________________________________
01439 void TQpDataBase::ShowMembers(TMemberInspector &R__insp)
01440 {
01441       // Inspect the data members of an object of class TQpDataBase.
01442       TClass *R__cl = ::TQpDataBase::IsA();
01443       if (R__cl || R__insp.IsA()) { }
01444       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNx", &fNx);
01445       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMy", &fMy);
01446       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMz", &fMz);
01447       R__insp.Inspect(R__cl, R__insp.GetParent(), "fG", &fG);
01448       R__insp.InspectMember(fG, "fG.");
01449       R__insp.Inspect(R__cl, R__insp.GetParent(), "fBa", &fBa);
01450       R__insp.InspectMember(fBa, "fBa.");
01451       R__insp.Inspect(R__cl, R__insp.GetParent(), "fXupBound", &fXupBound);
01452       R__insp.InspectMember(fXupBound, "fXupBound.");
01453       R__insp.Inspect(R__cl, R__insp.GetParent(), "fXupIndex", &fXupIndex);
01454       R__insp.InspectMember(fXupIndex, "fXupIndex.");
01455       R__insp.Inspect(R__cl, R__insp.GetParent(), "fXloBound", &fXloBound);
01456       R__insp.InspectMember(fXloBound, "fXloBound.");
01457       R__insp.Inspect(R__cl, R__insp.GetParent(), "fXloIndex", &fXloIndex);
01458       R__insp.InspectMember(fXloIndex, "fXloIndex.");
01459       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCupBound", &fCupBound);
01460       R__insp.InspectMember(fCupBound, "fCupBound.");
01461       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCupIndex", &fCupIndex);
01462       R__insp.InspectMember(fCupIndex, "fCupIndex.");
01463       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCloBound", &fCloBound);
01464       R__insp.InspectMember(fCloBound, "fCloBound.");
01465       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCloIndex", &fCloIndex);
01466       R__insp.InspectMember(fCloIndex, "fCloIndex.");
01467       TObject::ShowMembers(R__insp);
01468 }
01469 
01470 namespace ROOT {
01471    // Wrapper around operator delete
01472    static void delete_TQpDataBase(void *p) {
01473       delete ((::TQpDataBase*)p);
01474    }
01475    static void deleteArray_TQpDataBase(void *p) {
01476       delete [] ((::TQpDataBase*)p);
01477    }
01478    static void destruct_TQpDataBase(void *p) {
01479       typedef ::TQpDataBase current_t;
01480       ((current_t*)p)->~current_t();
01481    }
01482 } // end of namespace ROOT for class ::TQpDataBase
01483 
01484 //______________________________________________________________________________
01485 void TQpDataDens::Streamer(TBuffer &R__b)
01486 {
01487    // Stream an object of class TQpDataDens.
01488 
01489    if (R__b.IsReading()) {
01490       R__b.ReadClassBuffer(TQpDataDens::Class(),this);
01491    } else {
01492       R__b.WriteClassBuffer(TQpDataDens::Class(),this);
01493    }
01494 }
01495 
01496 //______________________________________________________________________________
01497 void TQpDataDens::ShowMembers(TMemberInspector &R__insp)
01498 {
01499       // Inspect the data members of an object of class TQpDataDens.
01500       TClass *R__cl = ::TQpDataDens::IsA();
01501       if (R__cl || R__insp.IsA()) { }
01502       R__insp.Inspect(R__cl, R__insp.GetParent(), "fQ", &fQ);
01503       R__insp.InspectMember(fQ, "fQ.");
01504       R__insp.Inspect(R__cl, R__insp.GetParent(), "fA", &fA);
01505       R__insp.InspectMember(fA, "fA.");
01506       R__insp.Inspect(R__cl, R__insp.GetParent(), "fC", &fC);
01507       R__insp.InspectMember(fC, "fC.");
01508       TQpDataBase::ShowMembers(R__insp);
01509 }
01510 
01511 namespace ROOT {
01512    // Wrappers around operator new
01513    static void *new_TQpDataDens(void *p) {
01514       return  p ? new(p) ::TQpDataDens : new ::TQpDataDens;
01515    }
01516    static void *newArray_TQpDataDens(Long_t nElements, void *p) {
01517       return p ? new(p) ::TQpDataDens[nElements] : new ::TQpDataDens[nElements];
01518    }
01519    // Wrapper around operator delete
01520    static void delete_TQpDataDens(void *p) {
01521       delete ((::TQpDataDens*)p);
01522    }
01523    static void deleteArray_TQpDataDens(void *p) {
01524       delete [] ((::TQpDataDens*)p);
01525    }
01526    static void destruct_TQpDataDens(void *p) {
01527       typedef ::TQpDataDens current_t;
01528       ((current_t*)p)->~current_t();
01529    }
01530 } // end of namespace ROOT for class ::TQpDataDens
01531 
01532 //______________________________________________________________________________
01533 void TQpDataSparse::Streamer(TBuffer &R__b)
01534 {
01535    // Stream an object of class TQpDataSparse.
01536 
01537    if (R__b.IsReading()) {
01538       R__b.ReadClassBuffer(TQpDataSparse::Class(),this);
01539    } else {
01540       R__b.WriteClassBuffer(TQpDataSparse::Class(),this);
01541    }
01542 }
01543 
01544 //______________________________________________________________________________
01545 void TQpDataSparse::ShowMembers(TMemberInspector &R__insp)
01546 {
01547       // Inspect the data members of an object of class TQpDataSparse.
01548       TClass *R__cl = ::TQpDataSparse::IsA();
01549       if (R__cl || R__insp.IsA()) { }
01550       R__insp.Inspect(R__cl, R__insp.GetParent(), "fQ", &fQ);
01551       R__insp.InspectMember(fQ, "fQ.");
01552       R__insp.Inspect(R__cl, R__insp.GetParent(), "fA", &fA);
01553       R__insp.InspectMember(fA, "fA.");
01554       R__insp.Inspect(R__cl, R__insp.GetParent(), "fC", &fC);
01555       R__insp.InspectMember(fC, "fC.");
01556       TQpDataBase::ShowMembers(R__insp);
01557 }
01558 
01559 namespace ROOT {
01560    // Wrappers around operator new
01561    static void *new_TQpDataSparse(void *p) {
01562       return  p ? new(p) ::TQpDataSparse : new ::TQpDataSparse;
01563    }
01564    static void *newArray_TQpDataSparse(Long_t nElements, void *p) {
01565       return p ? new(p) ::TQpDataSparse[nElements] : new ::TQpDataSparse[nElements];
01566    }
01567    // Wrapper around operator delete
01568    static void delete_TQpDataSparse(void *p) {
01569       delete ((::TQpDataSparse*)p);
01570    }
01571    static void deleteArray_TQpDataSparse(void *p) {
01572       delete [] ((::TQpDataSparse*)p);
01573    }
01574    static void destruct_TQpDataSparse(void *p) {
01575       typedef ::TQpDataSparse current_t;
01576       ((current_t*)p)->~current_t();
01577    }
01578 } // end of namespace ROOT for class ::TQpDataSparse
01579 
01580 //______________________________________________________________________________
01581 void TQpProbBase::Streamer(TBuffer &R__b)
01582 {
01583    // Stream an object of class TQpProbBase.
01584 
01585    if (R__b.IsReading()) {
01586       R__b.ReadClassBuffer(TQpProbBase::Class(),this);
01587    } else {
01588       R__b.WriteClassBuffer(TQpProbBase::Class(),this);
01589    }
01590 }
01591 
01592 //______________________________________________________________________________
01593 void TQpProbBase::ShowMembers(TMemberInspector &R__insp)
01594 {
01595       // Inspect the data members of an object of class TQpProbBase.
01596       TClass *R__cl = ::TQpProbBase::IsA();
01597       if (R__cl || R__insp.IsA()) { }
01598       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNx", &fNx);
01599       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMy", &fMy);
01600       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMz", &fMz);
01601       TObject::ShowMembers(R__insp);
01602 }
01603 
01604 namespace ROOT {
01605    // Wrapper around operator delete
01606    static void delete_TQpProbBase(void *p) {
01607       delete ((::TQpProbBase*)p);
01608    }
01609    static void deleteArray_TQpProbBase(void *p) {
01610       delete [] ((::TQpProbBase*)p);
01611    }
01612    static void destruct_TQpProbBase(void *p) {
01613       typedef ::TQpProbBase current_t;
01614       ((current_t*)p)->~current_t();
01615    }
01616 } // end of namespace ROOT for class ::TQpProbBase
01617 
01618 //______________________________________________________________________________
01619 void TQpProbDens::Streamer(TBuffer &R__b)
01620 {
01621    // Stream an object of class TQpProbDens.
01622 
01623    if (R__b.IsReading()) {
01624       R__b.ReadClassBuffer(TQpProbDens::Class(),this);
01625    } else {
01626       R__b.WriteClassBuffer(TQpProbDens::Class(),this);
01627    }
01628 }
01629 
01630 //______________________________________________________________________________
01631 void TQpProbDens::ShowMembers(TMemberInspector &R__insp)
01632 {
01633       // Inspect the data members of an object of class TQpProbDens.
01634       TClass *R__cl = ::TQpProbDens::IsA();
01635       if (R__cl || R__insp.IsA()) { }
01636       TQpProbBase::ShowMembers(R__insp);
01637 }
01638 
01639 namespace ROOT {
01640    // Wrappers around operator new
01641    static void *new_TQpProbDens(void *p) {
01642       return  p ? new(p) ::TQpProbDens : new ::TQpProbDens;
01643    }
01644    static void *newArray_TQpProbDens(Long_t nElements, void *p) {
01645       return p ? new(p) ::TQpProbDens[nElements] : new ::TQpProbDens[nElements];
01646    }
01647    // Wrapper around operator delete
01648    static void delete_TQpProbDens(void *p) {
01649       delete ((::TQpProbDens*)p);
01650    }
01651    static void deleteArray_TQpProbDens(void *p) {
01652       delete [] ((::TQpProbDens*)p);
01653    }
01654    static void destruct_TQpProbDens(void *p) {
01655       typedef ::TQpProbDens current_t;
01656       ((current_t*)p)->~current_t();
01657    }
01658 } // end of namespace ROOT for class ::TQpProbDens
01659 
01660 //______________________________________________________________________________
01661 void TQpProbSparse::Streamer(TBuffer &R__b)
01662 {
01663    // Stream an object of class TQpProbSparse.
01664 
01665    if (R__b.IsReading()) {
01666       R__b.ReadClassBuffer(TQpProbSparse::Class(),this);
01667    } else {
01668       R__b.WriteClassBuffer(TQpProbSparse::Class(),this);
01669    }
01670 }
01671 
01672 //______________________________________________________________________________
01673 void TQpProbSparse::ShowMembers(TMemberInspector &R__insp)
01674 {
01675       // Inspect the data members of an object of class TQpProbSparse.
01676       TClass *R__cl = ::TQpProbSparse::IsA();
01677       if (R__cl || R__insp.IsA()) { }
01678       TQpProbBase::ShowMembers(R__insp);
01679 }
01680 
01681 namespace ROOT {
01682    // Wrappers around operator new
01683    static void *new_TQpProbSparse(void *p) {
01684       return  p ? new(p) ::TQpProbSparse : new ::TQpProbSparse;
01685    }
01686    static void *newArray_TQpProbSparse(Long_t nElements, void *p) {
01687       return p ? new(p) ::TQpProbSparse[nElements] : new ::TQpProbSparse[nElements];
01688    }
01689    // Wrapper around operator delete
01690    static void delete_TQpProbSparse(void *p) {
01691       delete ((::TQpProbSparse*)p);
01692    }
01693    static void deleteArray_TQpProbSparse(void *p) {
01694       delete [] ((::TQpProbSparse*)p);
01695    }
01696    static void destruct_TQpProbSparse(void *p) {
01697       typedef ::TQpProbSparse current_t;
01698       ((current_t*)p)->~current_t();
01699    }
01700 } // end of namespace ROOT for class ::TQpProbSparse
01701 
01702 /********************************************************
01703 * math/quadp/src/G__Quadp.cxx
01704 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
01705 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
01706 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
01707 ********************************************************/
01708 
01709 #ifdef G__MEMTEST
01710 #undef malloc
01711 #undef free
01712 #endif
01713 
01714 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
01715 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
01716 #endif
01717 
01718 extern "C" void G__cpp_reset_tagtableG__Quadp();
01719 
01720 extern "C" void G__set_cpp_environmentG__Quadp() {
01721   G__add_compiledheader("TObject.h");
01722   G__add_compiledheader("TMemberInspector.h");
01723   G__add_compiledheader("TGondzioSolver.h");
01724   G__add_compiledheader("TMehrotraSolver.h");
01725   G__add_compiledheader("TQpDataBase.h");
01726   G__add_compiledheader("TQpDataDens.h");
01727   G__add_compiledheader("TQpDataSparse.h");
01728   G__add_compiledheader("TQpLinSolverBase.h");
01729   G__add_compiledheader("TQpLinSolverDens.h");
01730   G__add_compiledheader("TQpLinSolverSparse.h");
01731   G__add_compiledheader("TQpProbBase.h");
01732   G__add_compiledheader("TQpProbDens.h");
01733   G__add_compiledheader("TQpProbSparse.h");
01734   G__add_compiledheader("TQpResidual.h");
01735   G__add_compiledheader("TQpSolverBase.h");
01736   G__add_compiledheader("TQpVar.h");
01737   G__cpp_reset_tagtableG__Quadp();
01738 }
01739 #include <new>
01740 extern "C" int G__cpp_dllrevG__Quadp() { return(30051515); }
01741 
01742 /*********************************************************
01743 * Member function Interface Method
01744 *********************************************************/
01745 
01746 /* TQpVar */
01747 static int G__G__Quadp_174_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01748 {
01749    TQpVar* p = NULL;
01750    char* gvp = (char*) G__getgvp();
01751    int n = G__getaryconstruct();
01752    if (n) {
01753      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01754        p = new TQpVar[n];
01755      } else {
01756        p = new((void*) gvp) TQpVar[n];
01757      }
01758    } else {
01759      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01760        p = new TQpVar;
01761      } else {
01762        p = new((void*) gvp) TQpVar;
01763      }
01764    }
01765    result7->obj.i = (long) p;
01766    result7->ref = (long) p;
01767    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpVar));
01768    return(1 || funcname || hash || result7 || libp) ;
01769 }
01770 
01771 static int G__G__Quadp_174_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01772 {
01773    TQpVar* p = NULL;
01774    char* gvp = (char*) G__getgvp();
01775    //m: 16
01776    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01777      p = new TQpVar(
01778 *(TVectorD*) libp->para[0].ref, *(TVectorD*) libp->para[1].ref
01779 , *(TVectorD*) libp->para[2].ref, *(TVectorD*) libp->para[3].ref
01780 , *(TVectorD*) libp->para[4].ref, *(TVectorD*) libp->para[5].ref
01781 , *(TVectorD*) libp->para[6].ref, *(TVectorD*) libp->para[7].ref
01782 , *(TVectorD*) libp->para[8].ref, *(TVectorD*) libp->para[9].ref
01783 , *(TVectorD*) libp->para[10].ref, *(TVectorD*) libp->para[11].ref
01784 , *(TVectorD*) libp->para[12].ref, *(TVectorD*) libp->para[13].ref
01785 , *(TVectorD*) libp->para[14].ref, *(TVectorD*) libp->para[15].ref);
01786    } else {
01787      p = new((void*) gvp) TQpVar(
01788 *(TVectorD*) libp->para[0].ref, *(TVectorD*) libp->para[1].ref
01789 , *(TVectorD*) libp->para[2].ref, *(TVectorD*) libp->para[3].ref
01790 , *(TVectorD*) libp->para[4].ref, *(TVectorD*) libp->para[5].ref
01791 , *(TVectorD*) libp->para[6].ref, *(TVectorD*) libp->para[7].ref
01792 , *(TVectorD*) libp->para[8].ref, *(TVectorD*) libp->para[9].ref
01793 , *(TVectorD*) libp->para[10].ref, *(TVectorD*) libp->para[11].ref
01794 , *(TVectorD*) libp->para[12].ref, *(TVectorD*) libp->para[13].ref
01795 , *(TVectorD*) libp->para[14].ref, *(TVectorD*) libp->para[15].ref);
01796    }
01797    result7->obj.i = (long) p;
01798    result7->ref = (long) p;
01799    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpVar));
01800    return(1 || funcname || hash || result7 || libp) ;
01801 }
01802 
01803 static int G__G__Quadp_174_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01804 {
01805    TQpVar* p = NULL;
01806    char* gvp = (char*) G__getgvp();
01807    //m: 7
01808    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01809      p = new TQpVar(
01810 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
01811 , (Int_t) G__int(libp->para[2]), *(TVectorD*) libp->para[3].ref
01812 , *(TVectorD*) libp->para[4].ref, *(TVectorD*) libp->para[5].ref
01813 , *(TVectorD*) libp->para[6].ref);
01814    } else {
01815      p = new((void*) gvp) TQpVar(
01816 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
01817 , (Int_t) G__int(libp->para[2]), *(TVectorD*) libp->para[3].ref
01818 , *(TVectorD*) libp->para[4].ref, *(TVectorD*) libp->para[5].ref
01819 , *(TVectorD*) libp->para[6].ref);
01820    }
01821    result7->obj.i = (long) p;
01822    result7->ref = (long) p;
01823    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpVar));
01824    return(1 || funcname || hash || result7 || libp) ;
01825 }
01826 
01827 static int G__G__Quadp_174_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01828 {
01829    TQpVar* p = NULL;
01830    char* gvp = (char*) G__getgvp();
01831    //m: 1
01832    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01833      p = new TQpVar(*(TQpVar*) libp->para[0].ref);
01834    } else {
01835      p = new((void*) gvp) TQpVar(*(TQpVar*) libp->para[0].ref);
01836    }
01837    result7->obj.i = (long) p;
01838    result7->ref = (long) p;
01839    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpVar));
01840    return(1 || funcname || hash || result7 || libp) ;
01841 }
01842 
01843 static int G__G__Quadp_174_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01844 {
01845       G__letdouble(result7, 100, (double) ((TQpVar*) G__getstructoffset())->GetMu());
01846    return(1 || funcname || hash || result7 || libp) ;
01847 }
01848 
01849 static int G__G__Quadp_174_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01850 {
01851       G__letdouble(result7, 100, (double) ((TQpVar*) G__getstructoffset())->MuStep((TQpVar*) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])));
01852    return(1 || funcname || hash || result7 || libp) ;
01853 }
01854 
01855 static int G__G__Quadp_174_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01856 {
01857       ((TQpVar*) G__getstructoffset())->Saxpy((TQpVar*) G__int(libp->para[0]), (Double_t) G__double(libp->para[1]));
01858       G__setnull(result7);
01859    return(1 || funcname || hash || result7 || libp) ;
01860 }
01861 
01862 static int G__G__Quadp_174_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01863 {
01864       ((TQpVar*) G__getstructoffset())->Negate();
01865       G__setnull(result7);
01866    return(1 || funcname || hash || result7 || libp) ;
01867 }
01868 
01869 static int G__G__Quadp_174_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01870 {
01871       G__letdouble(result7, 100, (double) ((TQpVar*) G__getstructoffset())->StepBound((TQpVar*) G__int(libp->para[0])));
01872    return(1 || funcname || hash || result7 || libp) ;
01873 }
01874 
01875 static int G__G__Quadp_174_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01876 {
01877       G__letdouble(result7, 100, (double) ((TQpVar*) G__getstructoffset())->FindBlocking((TQpVar*) G__int(libp->para[0]), *(Double_t*) G__Doubleref(&libp->para[1])
01878 , *(Double_t*) G__Doubleref(&libp->para[2]), *(Double_t*) G__Doubleref(&libp->para[3])
01879 , *(Double_t*) G__Doubleref(&libp->para[4]), *(Int_t*) G__Intref(&libp->para[5])));
01880    return(1 || funcname || hash || result7 || libp) ;
01881 }
01882 
01883 static int G__G__Quadp_174_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01884 {
01885       ((TQpVar*) G__getstructoffset())->InteriorPoint((Double_t) G__double(libp->para[0]), (Double_t) G__double(libp->para[1]));
01886       G__setnull(result7);
01887    return(1 || funcname || hash || result7 || libp) ;
01888 }
01889 
01890 static int G__G__Quadp_174_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01891 {
01892       ((TQpVar*) G__getstructoffset())->ShiftBoundVariables((Double_t) G__double(libp->para[0]), (Double_t) G__double(libp->para[1]));
01893       G__setnull(result7);
01894    return(1 || funcname || hash || result7 || libp) ;
01895 }
01896 
01897 static int G__G__Quadp_174_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01898 {
01899       G__letint(result7, 103, (long) ((TQpVar*) G__getstructoffset())->IsInteriorPoint());
01900    return(1 || funcname || hash || result7 || libp) ;
01901 }
01902 
01903 static int G__G__Quadp_174_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01904 {
01905       G__letdouble(result7, 100, (double) ((TQpVar*) G__getstructoffset())->Violation());
01906    return(1 || funcname || hash || result7 || libp) ;
01907 }
01908 
01909 static int G__G__Quadp_174_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01910 {
01911       G__letdouble(result7, 100, (double) ((TQpVar*) G__getstructoffset())->Norm1());
01912    return(1 || funcname || hash || result7 || libp) ;
01913 }
01914 
01915 static int G__G__Quadp_174_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01916 {
01917       G__letdouble(result7, 100, (double) ((TQpVar*) G__getstructoffset())->NormInf());
01918    return(1 || funcname || hash || result7 || libp) ;
01919 }
01920 
01921 static int G__G__Quadp_174_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01922 {
01923       G__letint(result7, 103, (long) ((TQpVar*) G__getstructoffset())->ValidNonZeroPattern());
01924    return(1 || funcname || hash || result7 || libp) ;
01925 }
01926 
01927 static int G__G__Quadp_174_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01928 {
01929       {
01930          const TQpVar& obj = ((TQpVar*) G__getstructoffset())->operator=(*(TQpVar*) libp->para[0].ref);
01931          result7->ref = (long) (&obj);
01932          result7->obj.i = (long) (&obj);
01933       }
01934    return(1 || funcname || hash || result7 || libp) ;
01935 }
01936 
01937 static int G__G__Quadp_174_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01938 {
01939       G__letint(result7, 85, (long) TQpVar::Class());
01940    return(1 || funcname || hash || result7 || libp) ;
01941 }
01942 
01943 static int G__G__Quadp_174_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01944 {
01945       G__letint(result7, 67, (long) TQpVar::Class_Name());
01946    return(1 || funcname || hash || result7 || libp) ;
01947 }
01948 
01949 static int G__G__Quadp_174_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01950 {
01951       G__letint(result7, 115, (long) TQpVar::Class_Version());
01952    return(1 || funcname || hash || result7 || libp) ;
01953 }
01954 
01955 static int G__G__Quadp_174_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01956 {
01957       TQpVar::Dictionary();
01958       G__setnull(result7);
01959    return(1 || funcname || hash || result7 || libp) ;
01960 }
01961 
01962 static int G__G__Quadp_174_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01963 {
01964       ((TQpVar*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01965       G__setnull(result7);
01966    return(1 || funcname || hash || result7 || libp) ;
01967 }
01968 
01969 static int G__G__Quadp_174_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01970 {
01971       G__letint(result7, 67, (long) TQpVar::DeclFileName());
01972    return(1 || funcname || hash || result7 || libp) ;
01973 }
01974 
01975 static int G__G__Quadp_174_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01976 {
01977       G__letint(result7, 105, (long) TQpVar::ImplFileLine());
01978    return(1 || funcname || hash || result7 || libp) ;
01979 }
01980 
01981 static int G__G__Quadp_174_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01982 {
01983       G__letint(result7, 67, (long) TQpVar::ImplFileName());
01984    return(1 || funcname || hash || result7 || libp) ;
01985 }
01986 
01987 static int G__G__Quadp_174_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01988 {
01989       G__letint(result7, 105, (long) TQpVar::DeclFileLine());
01990    return(1 || funcname || hash || result7 || libp) ;
01991 }
01992 
01993 // automatic destructor
01994 typedef TQpVar G__TTQpVar;
01995 static int G__G__Quadp_174_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01996 {
01997    char* gvp = (char*) G__getgvp();
01998    long soff = G__getstructoffset();
01999    int n = G__getaryconstruct();
02000    //
02001    //has_a_delete: 1
02002    //has_own_delete1arg: 0
02003    //has_own_delete2arg: 0
02004    //
02005    if (!soff) {
02006      return(1);
02007    }
02008    if (n) {
02009      if (gvp == (char*)G__PVOID) {
02010        delete[] (TQpVar*) soff;
02011      } else {
02012        G__setgvp((long) G__PVOID);
02013        for (int i = n - 1; i >= 0; --i) {
02014          ((TQpVar*) (soff+(sizeof(TQpVar)*i)))->~G__TTQpVar();
02015        }
02016        G__setgvp((long)gvp);
02017      }
02018    } else {
02019      if (gvp == (char*)G__PVOID) {
02020        delete (TQpVar*) soff;
02021      } else {
02022        G__setgvp((long) G__PVOID);
02023        ((TQpVar*) (soff))->~G__TTQpVar();
02024        G__setgvp((long)gvp);
02025      }
02026    }
02027    G__setnull(result7);
02028    return(1 || funcname || hash || result7 || libp) ;
02029 }
02030 
02031 
02032 /* TQpDataBase */
02033 static int G__G__Quadp_176_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02034 {
02035       ((TQpDataBase*) G__getstructoffset())->PutQIntoAt(*(TMatrixDBase*) libp->para[0].ref, (Int_t) G__int(libp->para[1])
02036 , (Int_t) G__int(libp->para[2]));
02037       G__setnull(result7);
02038    return(1 || funcname || hash || result7 || libp) ;
02039 }
02040 
02041 static int G__G__Quadp_176_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02042 {
02043       ((TQpDataBase*) G__getstructoffset())->PutAIntoAt(*(TMatrixDBase*) libp->para[0].ref, (Int_t) G__int(libp->para[1])
02044 , (Int_t) G__int(libp->para[2]));
02045       G__setnull(result7);
02046    return(1 || funcname || hash || result7 || libp) ;
02047 }
02048 
02049 static int G__G__Quadp_176_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02050 {
02051       ((TQpDataBase*) G__getstructoffset())->PutCIntoAt(*(TMatrixDBase*) libp->para[0].ref, (Int_t) G__int(libp->para[1])
02052 , (Int_t) G__int(libp->para[2]));
02053       G__setnull(result7);
02054    return(1 || funcname || hash || result7 || libp) ;
02055 }
02056 
02057 static int G__G__Quadp_176_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02058 {
02059       ((TQpDataBase*) G__getstructoffset())->Qmult((Double_t) G__double(libp->para[0]), *(TVectorD*) libp->para[1].ref
02060 , (Double_t) G__double(libp->para[2]), *(TVectorD*) libp->para[3].ref);
02061       G__setnull(result7);
02062    return(1 || funcname || hash || result7 || libp) ;
02063 }
02064 
02065 static int G__G__Quadp_176_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02066 {
02067       ((TQpDataBase*) G__getstructoffset())->Amult((Double_t) G__double(libp->para[0]), *(TVectorD*) libp->para[1].ref
02068 , (Double_t) G__double(libp->para[2]), *(TVectorD*) libp->para[3].ref);
02069       G__setnull(result7);
02070    return(1 || funcname || hash || result7 || libp) ;
02071 }
02072 
02073 static int G__G__Quadp_176_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02074 {
02075       ((TQpDataBase*) G__getstructoffset())->Cmult((Double_t) G__double(libp->para[0]), *(TVectorD*) libp->para[1].ref
02076 , (Double_t) G__double(libp->para[2]), *(TVectorD*) libp->para[3].ref);
02077       G__setnull(result7);
02078    return(1 || funcname || hash || result7 || libp) ;
02079 }
02080 
02081 static int G__G__Quadp_176_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02082 {
02083       ((TQpDataBase*) G__getstructoffset())->ATransmult((Double_t) G__double(libp->para[0]), *(TVectorD*) libp->para[1].ref
02084 , (Double_t) G__double(libp->para[2]), *(TVectorD*) libp->para[3].ref);
02085       G__setnull(result7);
02086    return(1 || funcname || hash || result7 || libp) ;
02087 }
02088 
02089 static int G__G__Quadp_176_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02090 {
02091       ((TQpDataBase*) G__getstructoffset())->CTransmult((Double_t) G__double(libp->para[0]), *(TVectorD*) libp->para[1].ref
02092 , (Double_t) G__double(libp->para[2]), *(TVectorD*) libp->para[3].ref);
02093       G__setnull(result7);
02094    return(1 || funcname || hash || result7 || libp) ;
02095 }
02096 
02097 static int G__G__Quadp_176_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02098 {
02099       ((TQpDataBase*) G__getstructoffset())->GetDiagonalOfQ(*(TVectorD*) libp->para[0].ref);
02100       G__setnull(result7);
02101    return(1 || funcname || hash || result7 || libp) ;
02102 }
02103 
02104 static int G__G__Quadp_176_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02105 {
02106       {
02107          const TVectorD& obj = ((TQpDataBase*) G__getstructoffset())->GetG();
02108          result7->ref = (long) (&obj);
02109          result7->obj.i = (long) (&obj);
02110       }
02111    return(1 || funcname || hash || result7 || libp) ;
02112 }
02113 
02114 static int G__G__Quadp_176_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02115 {
02116       {
02117          const TVectorD& obj = ((TQpDataBase*) G__getstructoffset())->GetBa();
02118          result7->ref = (long) (&obj);
02119          result7->obj.i = (long) (&obj);
02120       }
02121    return(1 || funcname || hash || result7 || libp) ;
02122 }
02123 
02124 static int G__G__Quadp_176_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02125 {
02126       {
02127          const TVectorD& obj = ((TQpDataBase*) G__getstructoffset())->GetXupperBound();
02128          result7->ref = (long) (&obj);
02129          result7->obj.i = (long) (&obj);
02130       }
02131    return(1 || funcname || hash || result7 || libp) ;
02132 }
02133 
02134 static int G__G__Quadp_176_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02135 {
02136       {
02137          const TVectorD& obj = ((TQpDataBase*) G__getstructoffset())->GetiXupperBound();
02138          result7->ref = (long) (&obj);
02139          result7->obj.i = (long) (&obj);
02140       }
02141    return(1 || funcname || hash || result7 || libp) ;
02142 }
02143 
02144 static int G__G__Quadp_176_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02145 {
02146       {
02147          const TVectorD& obj = ((TQpDataBase*) G__getstructoffset())->GetXlowerBound();
02148          result7->ref = (long) (&obj);
02149          result7->obj.i = (long) (&obj);
02150       }
02151    return(1 || funcname || hash || result7 || libp) ;
02152 }
02153 
02154 static int G__G__Quadp_176_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02155 {
02156       {
02157          const TVectorD& obj = ((TQpDataBase*) G__getstructoffset())->GetiXlowerBound();
02158          result7->ref = (long) (&obj);
02159          result7->obj.i = (long) (&obj);
02160       }
02161    return(1 || funcname || hash || result7 || libp) ;
02162 }
02163 
02164 static int G__G__Quadp_176_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02165 {
02166       {
02167          const TVectorD& obj = ((TQpDataBase*) G__getstructoffset())->GetSupperBound();
02168          result7->ref = (long) (&obj);
02169          result7->obj.i = (long) (&obj);
02170       }
02171    return(1 || funcname || hash || result7 || libp) ;
02172 }
02173 
02174 static int G__G__Quadp_176_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02175 {
02176       {
02177          const TVectorD& obj = ((TQpDataBase*) G__getstructoffset())->GetiSupperBound();
02178          result7->ref = (long) (&obj);
02179          result7->obj.i = (long) (&obj);
02180       }
02181    return(1 || funcname || hash || result7 || libp) ;
02182 }
02183 
02184 static int G__G__Quadp_176_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02185 {
02186       {
02187          const TVectorD& obj = ((TQpDataBase*) G__getstructoffset())->GetSlowerBound();
02188          result7->ref = (long) (&obj);
02189          result7->obj.i = (long) (&obj);
02190       }
02191    return(1 || funcname || hash || result7 || libp) ;
02192 }
02193 
02194 static int G__G__Quadp_176_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02195 {
02196       {
02197          const TVectorD& obj = ((TQpDataBase*) G__getstructoffset())->GetiSlowerBound();
02198          result7->ref = (long) (&obj);
02199          result7->obj.i = (long) (&obj);
02200       }
02201    return(1 || funcname || hash || result7 || libp) ;
02202 }
02203 
02204 static int G__G__Quadp_176_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02205 {
02206       G__letdouble(result7, 100, (double) ((TQpDataBase*) G__getstructoffset())->DataNorm());
02207    return(1 || funcname || hash || result7 || libp) ;
02208 }
02209 
02210 static int G__G__Quadp_176_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02211 {
02212       ((TQpDataBase*) G__getstructoffset())->DataRandom(*(TVectorD*) libp->para[0].ref, *(TVectorD*) libp->para[1].ref
02213 , *(TVectorD*) libp->para[2].ref, *(TVectorD*) libp->para[3].ref);
02214       G__setnull(result7);
02215    return(1 || funcname || hash || result7 || libp) ;
02216 }
02217 
02218 static int G__G__Quadp_176_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02219 {
02220       G__letdouble(result7, 100, (double) ((TQpDataBase*) G__getstructoffset())->ObjectiveValue((TQpVar*) G__int(libp->para[0])));
02221    return(1 || funcname || hash || result7 || libp) ;
02222 }
02223 
02224 static int G__G__Quadp_176_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02225 {
02226       {
02227          const TQpDataBase& obj = ((TQpDataBase*) G__getstructoffset())->operator=(*(TQpDataBase*) libp->para[0].ref);
02228          result7->ref = (long) (&obj);
02229          result7->obj.i = (long) (&obj);
02230       }
02231    return(1 || funcname || hash || result7 || libp) ;
02232 }
02233 
02234 static int G__G__Quadp_176_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02235 {
02236       G__letint(result7, 85, (long) TQpDataBase::Class());
02237    return(1 || funcname || hash || result7 || libp) ;
02238 }
02239 
02240 static int G__G__Quadp_176_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02241 {
02242       G__letint(result7, 67, (long) TQpDataBase::Class_Name());
02243    return(1 || funcname || hash || result7 || libp) ;
02244 }
02245 
02246 static int G__G__Quadp_176_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02247 {
02248       G__letint(result7, 115, (long) TQpDataBase::Class_Version());
02249    return(1 || funcname || hash || result7 || libp) ;
02250 }
02251 
02252 static int G__G__Quadp_176_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02253 {
02254       TQpDataBase::Dictionary();
02255       G__setnull(result7);
02256    return(1 || funcname || hash || result7 || libp) ;
02257 }
02258 
02259 static int G__G__Quadp_176_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02260 {
02261       ((TQpDataBase*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
02262       G__setnull(result7);
02263    return(1 || funcname || hash || result7 || libp) ;
02264 }
02265 
02266 static int G__G__Quadp_176_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02267 {
02268       G__letint(result7, 67, (long) TQpDataBase::DeclFileName());
02269    return(1 || funcname || hash || result7 || libp) ;
02270 }
02271 
02272 static int G__G__Quadp_176_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02273 {
02274       G__letint(result7, 105, (long) TQpDataBase::ImplFileLine());
02275    return(1 || funcname || hash || result7 || libp) ;
02276 }
02277 
02278 static int G__G__Quadp_176_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02279 {
02280       G__letint(result7, 67, (long) TQpDataBase::ImplFileName());
02281    return(1 || funcname || hash || result7 || libp) ;
02282 }
02283 
02284 static int G__G__Quadp_176_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02285 {
02286       G__letint(result7, 105, (long) TQpDataBase::DeclFileLine());
02287    return(1 || funcname || hash || result7 || libp) ;
02288 }
02289 
02290 // automatic destructor
02291 typedef TQpDataBase G__TTQpDataBase;
02292 static int G__G__Quadp_176_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02293 {
02294    char* gvp = (char*) G__getgvp();
02295    long soff = G__getstructoffset();
02296    int n = G__getaryconstruct();
02297    //
02298    //has_a_delete: 1
02299    //has_own_delete1arg: 0
02300    //has_own_delete2arg: 0
02301    //
02302    if (!soff) {
02303      return(1);
02304    }
02305    if (n) {
02306      if (gvp == (char*)G__PVOID) {
02307        delete[] (TQpDataBase*) soff;
02308      } else {
02309        G__setgvp((long) G__PVOID);
02310        for (int i = n - 1; i >= 0; --i) {
02311          ((TQpDataBase*) (soff+(sizeof(TQpDataBase)*i)))->~G__TTQpDataBase();
02312        }
02313        G__setgvp((long)gvp);
02314      }
02315    } else {
02316      if (gvp == (char*)G__PVOID) {
02317        delete (TQpDataBase*) soff;
02318      } else {
02319        G__setgvp((long) G__PVOID);
02320        ((TQpDataBase*) (soff))->~G__TTQpDataBase();
02321        G__setgvp((long)gvp);
02322      }
02323    }
02324    G__setnull(result7);
02325    return(1 || funcname || hash || result7 || libp) ;
02326 }
02327 
02328 
02329 /* TQpDataDens */
02330 static int G__G__Quadp_177_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02331 {
02332    TQpDataDens* p = NULL;
02333    char* gvp = (char*) G__getgvp();
02334    int n = G__getaryconstruct();
02335    if (n) {
02336      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02337        p = new TQpDataDens[n];
02338      } else {
02339        p = new((void*) gvp) TQpDataDens[n];
02340      }
02341    } else {
02342      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02343        p = new TQpDataDens;
02344      } else {
02345        p = new((void*) gvp) TQpDataDens;
02346      }
02347    }
02348    result7->obj.i = (long) p;
02349    result7->ref = (long) p;
02350    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpDataDens));
02351    return(1 || funcname || hash || result7 || libp) ;
02352 }
02353 
02354 static int G__G__Quadp_177_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02355 {
02356    TQpDataDens* p = NULL;
02357    char* gvp = (char*) G__getgvp();
02358    //m: 3
02359    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02360      p = new TQpDataDens(
02361 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
02362 , (Int_t) G__int(libp->para[2]));
02363    } else {
02364      p = new((void*) gvp) TQpDataDens(
02365 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
02366 , (Int_t) G__int(libp->para[2]));
02367    }
02368    result7->obj.i = (long) p;
02369    result7->ref = (long) p;
02370    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpDataDens));
02371    return(1 || funcname || hash || result7 || libp) ;
02372 }
02373 
02374 static int G__G__Quadp_177_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02375 {
02376    TQpDataDens* p = NULL;
02377    char* gvp = (char*) G__getgvp();
02378    //m: 13
02379    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02380      p = new TQpDataDens(
02381 *(TVectorD*) libp->para[0].ref, *(TMatrixDSym*) libp->para[1].ref
02382 , *(TVectorD*) libp->para[2].ref, *(TVectorD*) libp->para[3].ref
02383 , *(TVectorD*) libp->para[4].ref, *(TVectorD*) libp->para[5].ref
02384 , *(TMatrixD*) libp->para[6].ref, *(TVectorD*) libp->para[7].ref
02385 , *(TMatrixD*) libp->para[8].ref, *(TVectorD*) libp->para[9].ref
02386 , *(TVectorD*) libp->para[10].ref, *(TVectorD*) libp->para[11].ref
02387 , *(TVectorD*) libp->para[12].ref);
02388    } else {
02389      p = new((void*) gvp) TQpDataDens(
02390 *(TVectorD*) libp->para[0].ref, *(TMatrixDSym*) libp->para[1].ref
02391 , *(TVectorD*) libp->para[2].ref, *(TVectorD*) libp->para[3].ref
02392 , *(TVectorD*) libp->para[4].ref, *(TVectorD*) libp->para[5].ref
02393 , *(TMatrixD*) libp->para[6].ref, *(TVectorD*) libp->para[7].ref
02394 , *(TMatrixD*) libp->para[8].ref, *(TVectorD*) libp->para[9].ref
02395 , *(TVectorD*) libp->para[10].ref, *(TVectorD*) libp->para[11].ref
02396 , *(TVectorD*) libp->para[12].ref);
02397    }
02398    result7->obj.i = (long) p;
02399    result7->ref = (long) p;
02400    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpDataDens));
02401    return(1 || funcname || hash || result7 || libp) ;
02402 }
02403 
02404 static int G__G__Quadp_177_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02405 {
02406    TQpDataDens* p = NULL;
02407    char* gvp = (char*) G__getgvp();
02408    //m: 1
02409    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02410      p = new TQpDataDens(*(TQpDataDens*) libp->para[0].ref);
02411    } else {
02412      p = new((void*) gvp) TQpDataDens(*(TQpDataDens*) libp->para[0].ref);
02413    }
02414    result7->obj.i = (long) p;
02415    result7->ref = (long) p;
02416    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpDataDens));
02417    return(1 || funcname || hash || result7 || libp) ;
02418 }
02419 
02420 static int G__G__Quadp_177_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02421 {
02422       {
02423          const TQpDataDens& obj = ((TQpDataDens*) G__getstructoffset())->operator=(*(TQpDataDens*) libp->para[0].ref);
02424          result7->ref = (long) (&obj);
02425          result7->obj.i = (long) (&obj);
02426       }
02427    return(1 || funcname || hash || result7 || libp) ;
02428 }
02429 
02430 static int G__G__Quadp_177_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02431 {
02432       G__letint(result7, 85, (long) TQpDataDens::Class());
02433    return(1 || funcname || hash || result7 || libp) ;
02434 }
02435 
02436 static int G__G__Quadp_177_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02437 {
02438       G__letint(result7, 67, (long) TQpDataDens::Class_Name());
02439    return(1 || funcname || hash || result7 || libp) ;
02440 }
02441 
02442 static int G__G__Quadp_177_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02443 {
02444       G__letint(result7, 115, (long) TQpDataDens::Class_Version());
02445    return(1 || funcname || hash || result7 || libp) ;
02446 }
02447 
02448 static int G__G__Quadp_177_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02449 {
02450       TQpDataDens::Dictionary();
02451       G__setnull(result7);
02452    return(1 || funcname || hash || result7 || libp) ;
02453 }
02454 
02455 static int G__G__Quadp_177_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02456 {
02457       ((TQpDataDens*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
02458       G__setnull(result7);
02459    return(1 || funcname || hash || result7 || libp) ;
02460 }
02461 
02462 static int G__G__Quadp_177_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02463 {
02464       G__letint(result7, 67, (long) TQpDataDens::DeclFileName());
02465    return(1 || funcname || hash || result7 || libp) ;
02466 }
02467 
02468 static int G__G__Quadp_177_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02469 {
02470       G__letint(result7, 105, (long) TQpDataDens::ImplFileLine());
02471    return(1 || funcname || hash || result7 || libp) ;
02472 }
02473 
02474 static int G__G__Quadp_177_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02475 {
02476       G__letint(result7, 67, (long) TQpDataDens::ImplFileName());
02477    return(1 || funcname || hash || result7 || libp) ;
02478 }
02479 
02480 static int G__G__Quadp_177_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02481 {
02482       G__letint(result7, 105, (long) TQpDataDens::DeclFileLine());
02483    return(1 || funcname || hash || result7 || libp) ;
02484 }
02485 
02486 // automatic destructor
02487 typedef TQpDataDens G__TTQpDataDens;
02488 static int G__G__Quadp_177_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02489 {
02490    char* gvp = (char*) G__getgvp();
02491    long soff = G__getstructoffset();
02492    int n = G__getaryconstruct();
02493    //
02494    //has_a_delete: 1
02495    //has_own_delete1arg: 0
02496    //has_own_delete2arg: 0
02497    //
02498    if (!soff) {
02499      return(1);
02500    }
02501    if (n) {
02502      if (gvp == (char*)G__PVOID) {
02503        delete[] (TQpDataDens*) soff;
02504      } else {
02505        G__setgvp((long) G__PVOID);
02506        for (int i = n - 1; i >= 0; --i) {
02507          ((TQpDataDens*) (soff+(sizeof(TQpDataDens)*i)))->~G__TTQpDataDens();
02508        }
02509        G__setgvp((long)gvp);
02510      }
02511    } else {
02512      if (gvp == (char*)G__PVOID) {
02513        delete (TQpDataDens*) soff;
02514      } else {
02515        G__setgvp((long) G__PVOID);
02516        ((TQpDataDens*) (soff))->~G__TTQpDataDens();
02517        G__setgvp((long)gvp);
02518      }
02519    }
02520    G__setnull(result7);
02521    return(1 || funcname || hash || result7 || libp) ;
02522 }
02523 
02524 
02525 /* TQpResidual */
02526 static int G__G__Quadp_178_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02527 {
02528    TQpResidual* p = NULL;
02529    char* gvp = (char*) G__getgvp();
02530    int n = G__getaryconstruct();
02531    if (n) {
02532      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02533        p = new TQpResidual[n];
02534      } else {
02535        p = new((void*) gvp) TQpResidual[n];
02536      }
02537    } else {
02538      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02539        p = new TQpResidual;
02540      } else {
02541        p = new((void*) gvp) TQpResidual;
02542      }
02543    }
02544    result7->obj.i = (long) p;
02545    result7->ref = (long) p;
02546    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual));
02547    return(1 || funcname || hash || result7 || libp) ;
02548 }
02549 
02550 static int G__G__Quadp_178_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02551 {
02552    TQpResidual* p = NULL;
02553    char* gvp = (char*) G__getgvp();
02554    //m: 7
02555    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02556      p = new TQpResidual(
02557 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
02558 , (Int_t) G__int(libp->para[2]), *(TVectorD*) libp->para[3].ref
02559 , *(TVectorD*) libp->para[4].ref, *(TVectorD*) libp->para[5].ref
02560 , *(TVectorD*) libp->para[6].ref);
02561    } else {
02562      p = new((void*) gvp) TQpResidual(
02563 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
02564 , (Int_t) G__int(libp->para[2]), *(TVectorD*) libp->para[3].ref
02565 , *(TVectorD*) libp->para[4].ref, *(TVectorD*) libp->para[5].ref
02566 , *(TVectorD*) libp->para[6].ref);
02567    }
02568    result7->obj.i = (long) p;
02569    result7->ref = (long) p;
02570    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual));
02571    return(1 || funcname || hash || result7 || libp) ;
02572 }
02573 
02574 static int G__G__Quadp_178_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02575 {
02576    TQpResidual* p = NULL;
02577    char* gvp = (char*) G__getgvp();
02578    //m: 1
02579    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02580      p = new TQpResidual(*(TQpResidual*) libp->para[0].ref);
02581    } else {
02582      p = new((void*) gvp) TQpResidual(*(TQpResidual*) libp->para[0].ref);
02583    }
02584    result7->obj.i = (long) p;
02585    result7->ref = (long) p;
02586    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual));
02587    return(1 || funcname || hash || result7 || libp) ;
02588 }
02589 
02590 static int G__G__Quadp_178_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02591 {
02592       G__letdouble(result7, 100, (double) ((TQpResidual*) G__getstructoffset())->GetResidualNorm());
02593    return(1 || funcname || hash || result7 || libp) ;
02594 }
02595 
02596 static int G__G__Quadp_178_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02597 {
02598       G__letdouble(result7, 100, (double) ((TQpResidual*) G__getstructoffset())->GetDualityGap());
02599    return(1 || funcname || hash || result7 || libp) ;
02600 }
02601 
02602 static int G__G__Quadp_178_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02603 {
02604       ((TQpResidual*) G__getstructoffset())->CalcResids((TQpDataBase*) G__int(libp->para[0]), (TQpVar*) G__int(libp->para[1]));
02605       G__setnull(result7);
02606    return(1 || funcname || hash || result7 || libp) ;
02607 }
02608 
02609 static int G__G__Quadp_178_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02610 {
02611       ((TQpResidual*) G__getstructoffset())->Add_r3_xz_alpha((TQpVar*) G__int(libp->para[0]), (Double_t) G__double(libp->para[1]));
02612       G__setnull(result7);
02613    return(1 || funcname || hash || result7 || libp) ;
02614 }
02615 
02616 static int G__G__Quadp_178_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02617 {
02618       ((TQpResidual*) G__getstructoffset())->Set_r3_xz_alpha((TQpVar*) G__int(libp->para[0]), (Double_t) G__double(libp->para[1]));
02619       G__setnull(result7);
02620    return(1 || funcname || hash || result7 || libp) ;
02621 }
02622 
02623 static int G__G__Quadp_178_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02624 {
02625       ((TQpResidual*) G__getstructoffset())->Clear_r3();
02626       G__setnull(result7);
02627    return(1 || funcname || hash || result7 || libp) ;
02628 }
02629 
02630 static int G__G__Quadp_178_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02631 {
02632       ((TQpResidual*) G__getstructoffset())->Clear_r1r2();
02633       G__setnull(result7);
02634    return(1 || funcname || hash || result7 || libp) ;
02635 }
02636 
02637 static int G__G__Quadp_178_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02638 {
02639       ((TQpResidual*) G__getstructoffset())->Project_r3((Double_t) G__double(libp->para[0]), (Double_t) G__double(libp->para[1]));
02640       G__setnull(result7);
02641    return(1 || funcname || hash || result7 || libp) ;
02642 }
02643 
02644 static int G__G__Quadp_178_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02645 {
02646       G__letint(result7, 103, (long) ((TQpResidual*) G__getstructoffset())->ValidNonZeroPattern());
02647    return(1 || funcname || hash || result7 || libp) ;
02648 }
02649 
02650 static int G__G__Quadp_178_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02651 {
02652       {
02653          const TQpResidual& obj = ((TQpResidual*) G__getstructoffset())->operator=(*(TQpResidual*) libp->para[0].ref);
02654          result7->ref = (long) (&obj);
02655          result7->obj.i = (long) (&obj);
02656       }
02657    return(1 || funcname || hash || result7 || libp) ;
02658 }
02659 
02660 static int G__G__Quadp_178_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02661 {
02662       G__letint(result7, 85, (long) TQpResidual::Class());
02663    return(1 || funcname || hash || result7 || libp) ;
02664 }
02665 
02666 static int G__G__Quadp_178_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02667 {
02668       G__letint(result7, 67, (long) TQpResidual::Class_Name());
02669    return(1 || funcname || hash || result7 || libp) ;
02670 }
02671 
02672 static int G__G__Quadp_178_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02673 {
02674       G__letint(result7, 115, (long) TQpResidual::Class_Version());
02675    return(1 || funcname || hash || result7 || libp) ;
02676 }
02677 
02678 static int G__G__Quadp_178_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02679 {
02680       TQpResidual::Dictionary();
02681       G__setnull(result7);
02682    return(1 || funcname || hash || result7 || libp) ;
02683 }
02684 
02685 static int G__G__Quadp_178_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02686 {
02687       ((TQpResidual*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
02688       G__setnull(result7);
02689    return(1 || funcname || hash || result7 || libp) ;
02690 }
02691 
02692 static int G__G__Quadp_178_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02693 {
02694       G__letint(result7, 67, (long) TQpResidual::DeclFileName());
02695    return(1 || funcname || hash || result7 || libp) ;
02696 }
02697 
02698 static int G__G__Quadp_178_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02699 {
02700       G__letint(result7, 105, (long) TQpResidual::ImplFileLine());
02701    return(1 || funcname || hash || result7 || libp) ;
02702 }
02703 
02704 static int G__G__Quadp_178_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02705 {
02706       G__letint(result7, 67, (long) TQpResidual::ImplFileName());
02707    return(1 || funcname || hash || result7 || libp) ;
02708 }
02709 
02710 static int G__G__Quadp_178_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02711 {
02712       G__letint(result7, 105, (long) TQpResidual::DeclFileLine());
02713    return(1 || funcname || hash || result7 || libp) ;
02714 }
02715 
02716 // automatic destructor
02717 typedef TQpResidual G__TTQpResidual;
02718 static int G__G__Quadp_178_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02719 {
02720    char* gvp = (char*) G__getgvp();
02721    long soff = G__getstructoffset();
02722    int n = G__getaryconstruct();
02723    //
02724    //has_a_delete: 1
02725    //has_own_delete1arg: 0
02726    //has_own_delete2arg: 0
02727    //
02728    if (!soff) {
02729      return(1);
02730    }
02731    if (n) {
02732      if (gvp == (char*)G__PVOID) {
02733        delete[] (TQpResidual*) soff;
02734      } else {
02735        G__setgvp((long) G__PVOID);
02736        for (int i = n - 1; i >= 0; --i) {
02737          ((TQpResidual*) (soff+(sizeof(TQpResidual)*i)))->~G__TTQpResidual();
02738        }
02739        G__setgvp((long)gvp);
02740      }
02741    } else {
02742      if (gvp == (char*)G__PVOID) {
02743        delete (TQpResidual*) soff;
02744      } else {
02745        G__setgvp((long) G__PVOID);
02746        ((TQpResidual*) (soff))->~G__TTQpResidual();
02747        G__setgvp((long)gvp);
02748      }
02749    }
02750    G__setnull(result7);
02751    return(1 || funcname || hash || result7 || libp) ;
02752 }
02753 
02754 
02755 /* TQpProbBase */
02756 static int G__G__Quadp_179_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02757 {
02758       G__letint(result7, 85, (long) ((TQpProbBase*) G__getstructoffset())->MakeData(
02759 *(TVectorD*) libp->para[0].ref, *(TMatrixDBase*) libp->para[1].ref
02760 , *(TVectorD*) libp->para[2].ref, *(TVectorD*) libp->para[3].ref
02761 , *(TVectorD*) libp->para[4].ref, *(TVectorD*) libp->para[5].ref
02762 , *(TMatrixDBase*) libp->para[6].ref, *(TVectorD*) libp->para[7].ref
02763 , *(TMatrixDBase*) libp->para[8].ref, *(TVectorD*) libp->para[9].ref
02764 , *(TVectorD*) libp->para[10].ref, *(TVectorD*) libp->para[11].ref
02765 , *(TVectorD*) libp->para[12].ref));
02766    return(1 || funcname || hash || result7 || libp) ;
02767 }
02768 
02769 static int G__G__Quadp_179_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02770 {
02771       G__letint(result7, 85, (long) ((TQpProbBase*) G__getstructoffset())->MakeResiduals((TQpDataBase*) G__int(libp->para[0])));
02772    return(1 || funcname || hash || result7 || libp) ;
02773 }
02774 
02775 static int G__G__Quadp_179_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02776 {
02777       G__letint(result7, 85, (long) ((TQpProbBase*) G__getstructoffset())->MakeVariables((TQpDataBase*) G__int(libp->para[0])));
02778    return(1 || funcname || hash || result7 || libp) ;
02779 }
02780 
02781 static int G__G__Quadp_179_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02782 {
02783       G__letint(result7, 85, (long) ((TQpProbBase*) G__getstructoffset())->MakeLinSys((TQpDataBase*) G__int(libp->para[0])));
02784    return(1 || funcname || hash || result7 || libp) ;
02785 }
02786 
02787 static int G__G__Quadp_179_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02788 {
02789       ((TQpProbBase*) G__getstructoffset())->JoinRHS(*(TVectorD*) libp->para[0].ref, *(TVectorD*) libp->para[1].ref
02790 , *(TVectorD*) libp->para[2].ref, *(TVectorD*) libp->para[3].ref);
02791       G__setnull(result7);
02792    return(1 || funcname || hash || result7 || libp) ;
02793 }
02794 
02795 static int G__G__Quadp_179_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02796 {
02797       ((TQpProbBase*) G__getstructoffset())->SeparateVars(*(TVectorD*) libp->para[0].ref, *(TVectorD*) libp->para[1].ref
02798 , *(TVectorD*) libp->para[2].ref, *(TVectorD*) libp->para[3].ref);
02799       G__setnull(result7);
02800    return(1 || funcname || hash || result7 || libp) ;
02801 }
02802 
02803 static int G__G__Quadp_179_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02804 {
02805       {
02806          const TQpProbBase& obj = ((TQpProbBase*) G__getstructoffset())->operator=(*(TQpProbBase*) libp->para[0].ref);
02807          result7->ref = (long) (&obj);
02808          result7->obj.i = (long) (&obj);
02809       }
02810    return(1 || funcname || hash || result7 || libp) ;
02811 }
02812 
02813 static int G__G__Quadp_179_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02814 {
02815       G__letint(result7, 85, (long) TQpProbBase::Class());
02816    return(1 || funcname || hash || result7 || libp) ;
02817 }
02818 
02819 static int G__G__Quadp_179_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02820 {
02821       G__letint(result7, 67, (long) TQpProbBase::Class_Name());
02822    return(1 || funcname || hash || result7 || libp) ;
02823 }
02824 
02825 static int G__G__Quadp_179_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02826 {
02827       G__letint(result7, 115, (long) TQpProbBase::Class_Version());
02828    return(1 || funcname || hash || result7 || libp) ;
02829 }
02830 
02831 static int G__G__Quadp_179_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02832 {
02833       TQpProbBase::Dictionary();
02834       G__setnull(result7);
02835    return(1 || funcname || hash || result7 || libp) ;
02836 }
02837 
02838 static int G__G__Quadp_179_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02839 {
02840       ((TQpProbBase*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
02841       G__setnull(result7);
02842    return(1 || funcname || hash || result7 || libp) ;
02843 }
02844 
02845 static int G__G__Quadp_179_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02846 {
02847       G__letint(result7, 67, (long) TQpProbBase::DeclFileName());
02848    return(1 || funcname || hash || result7 || libp) ;
02849 }
02850 
02851 static int G__G__Quadp_179_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02852 {
02853       G__letint(result7, 105, (long) TQpProbBase::ImplFileLine());
02854    return(1 || funcname || hash || result7 || libp) ;
02855 }
02856 
02857 static int G__G__Quadp_179_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02858 {
02859       G__letint(result7, 67, (long) TQpProbBase::ImplFileName());
02860    return(1 || funcname || hash || result7 || libp) ;
02861 }
02862 
02863 static int G__G__Quadp_179_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02864 {
02865       G__letint(result7, 105, (long) TQpProbBase::DeclFileLine());
02866    return(1 || funcname || hash || result7 || libp) ;
02867 }
02868 
02869 // automatic destructor
02870 typedef TQpProbBase G__TTQpProbBase;
02871 static int G__G__Quadp_179_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02872 {
02873    char* gvp = (char*) G__getgvp();
02874    long soff = G__getstructoffset();
02875    int n = G__getaryconstruct();
02876    //
02877    //has_a_delete: 1
02878    //has_own_delete1arg: 0
02879    //has_own_delete2arg: 0
02880    //
02881    if (!soff) {
02882      return(1);
02883    }
02884    if (n) {
02885      if (gvp == (char*)G__PVOID) {
02886        delete[] (TQpProbBase*) soff;
02887      } else {
02888        G__setgvp((long) G__PVOID);
02889        for (int i = n - 1; i >= 0; --i) {
02890          ((TQpProbBase*) (soff+(sizeof(TQpProbBase)*i)))->~G__TTQpProbBase();
02891        }
02892        G__setgvp((long)gvp);
02893      }
02894    } else {
02895      if (gvp == (char*)G__PVOID) {
02896        delete (TQpProbBase*) soff;
02897      } else {
02898        G__setgvp((long) G__PVOID);
02899        ((TQpProbBase*) (soff))->~G__TTQpProbBase();
02900        G__setgvp((long)gvp);
02901      }
02902    }
02903    G__setnull(result7);
02904    return(1 || funcname || hash || result7 || libp) ;
02905 }
02906 
02907 
02908 /* TQpLinSolverBase */
02909 static int G__G__Quadp_180_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02910 {
02911       ((TQpLinSolverBase*) G__getstructoffset())->Factor((TQpDataBase*) G__int(libp->para[0]), (TQpVar*) G__int(libp->para[1]));
02912       G__setnull(result7);
02913    return(1 || funcname || hash || result7 || libp) ;
02914 }
02915 
02916 static int G__G__Quadp_180_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02917 {
02918       ((TQpLinSolverBase*) G__getstructoffset())->Solve((TQpDataBase*) G__int(libp->para[0]), (TQpVar*) G__int(libp->para[1])
02919 , (TQpResidual*) G__int(libp->para[2]), (TQpVar*) G__int(libp->para[3]));
02920       G__setnull(result7);
02921    return(1 || funcname || hash || result7 || libp) ;
02922 }
02923 
02924 static int G__G__Quadp_180_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02925 {
02926       ((TQpLinSolverBase*) G__getstructoffset())->JoinRHS(*(TVectorD*) libp->para[0].ref, *(TVectorD*) libp->para[1].ref
02927 , *(TVectorD*) libp->para[2].ref, *(TVectorD*) libp->para[3].ref);
02928       G__setnull(result7);
02929    return(1 || funcname || hash || result7 || libp) ;
02930 }
02931 
02932 static int G__G__Quadp_180_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02933 {
02934       ((TQpLinSolverBase*) G__getstructoffset())->SeparateVars(*(TVectorD*) libp->para[0].ref, *(TVectorD*) libp->para[1].ref
02935 , *(TVectorD*) libp->para[2].ref, *(TVectorD*) libp->para[3].ref);
02936       G__setnull(result7);
02937    return(1 || funcname || hash || result7 || libp) ;
02938 }
02939 
02940 static int G__G__Quadp_180_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02941 {
02942       ((TQpLinSolverBase*) G__getstructoffset())->SolveXYZS(*(TVectorD*) libp->para[0].ref, *(TVectorD*) libp->para[1].ref
02943 , *(TVectorD*) libp->para[2].ref, *(TVectorD*) libp->para[3].ref
02944 , *(TVectorD*) libp->para[4].ref, (TQpDataBase*) G__int(libp->para[5]));
02945       G__setnull(result7);
02946    return(1 || funcname || hash || result7 || libp) ;
02947 }
02948 
02949 static int G__G__Quadp_180_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02950 {
02951       ((TQpLinSolverBase*) G__getstructoffset())->SolveCompressed(*(TVectorD*) libp->para[0].ref);
02952       G__setnull(result7);
02953    return(1 || funcname || hash || result7 || libp) ;
02954 }
02955 
02956 static int G__G__Quadp_180_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02957 {
02958       ((TQpLinSolverBase*) G__getstructoffset())->PutXDiagonal(*(TVectorD*) libp->para[0].ref);
02959       G__setnull(result7);
02960    return(1 || funcname || hash || result7 || libp) ;
02961 }
02962 
02963 static int G__G__Quadp_180_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02964 {
02965       ((TQpLinSolverBase*) G__getstructoffset())->PutZDiagonal(*(TVectorD*) libp->para[0].ref);
02966       G__setnull(result7);
02967    return(1 || funcname || hash || result7 || libp) ;
02968 }
02969 
02970 static int G__G__Quadp_180_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02971 {
02972       ((TQpLinSolverBase*) G__getstructoffset())->ComputeDiagonals(
02973 *(TVectorD*) libp->para[0].ref, *(TVectorD*) libp->para[1].ref
02974 , *(TVectorD*) libp->para[2].ref, *(TVectorD*) libp->para[3].ref
02975 , *(TVectorD*) libp->para[4].ref, *(TVectorD*) libp->para[5].ref
02976 , *(TVectorD*) libp->para[6].ref, *(TVectorD*) libp->para[7].ref
02977 , *(TVectorD*) libp->para[8].ref, *(TVectorD*) libp->para[9].ref);
02978       G__setnull(result7);
02979    return(1 || funcname || hash || result7 || libp) ;
02980 }
02981 
02982 static int G__G__Quadp_180_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02983 {
02984       {
02985          const TQpLinSolverBase& obj = ((TQpLinSolverBase*) G__getstructoffset())->operator=(*(TQpLinSolverBase*) libp->para[0].ref);
02986          result7->ref = (long) (&obj);
02987          result7->obj.i = (long) (&obj);
02988       }
02989    return(1 || funcname || hash || result7 || libp) ;
02990 }
02991 
02992 static int G__G__Quadp_180_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02993 {
02994       G__letint(result7, 85, (long) TQpLinSolverBase::Class());
02995    return(1 || funcname || hash || result7 || libp) ;
02996 }
02997 
02998 static int G__G__Quadp_180_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02999 {
03000       G__letint(result7, 67, (long) TQpLinSolverBase::Class_Name());
03001    return(1 || funcname || hash || result7 || libp) ;
03002 }
03003 
03004 static int G__G__Quadp_180_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03005 {
03006       G__letint(result7, 115, (long) TQpLinSolverBase::Class_Version());
03007    return(1 || funcname || hash || result7 || libp) ;
03008 }
03009 
03010 static int G__G__Quadp_180_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03011 {
03012       TQpLinSolverBase::Dictionary();
03013       G__setnull(result7);
03014    return(1 || funcname || hash || result7 || libp) ;
03015 }
03016 
03017 static int G__G__Quadp_180_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03018 {
03019       ((TQpLinSolverBase*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
03020       G__setnull(result7);
03021    return(1 || funcname || hash || result7 || libp) ;
03022 }
03023 
03024 static int G__G__Quadp_180_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03025 {
03026       G__letint(result7, 67, (long) TQpLinSolverBase::DeclFileName());
03027    return(1 || funcname || hash || result7 || libp) ;
03028 }
03029 
03030 static int G__G__Quadp_180_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03031 {
03032       G__letint(result7, 105, (long) TQpLinSolverBase::ImplFileLine());
03033    return(1 || funcname || hash || result7 || libp) ;
03034 }
03035 
03036 static int G__G__Quadp_180_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03037 {
03038       G__letint(result7, 67, (long) TQpLinSolverBase::ImplFileName());
03039    return(1 || funcname || hash || result7 || libp) ;
03040 }
03041 
03042 static int G__G__Quadp_180_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03043 {
03044       G__letint(result7, 105, (long) TQpLinSolverBase::DeclFileLine());
03045    return(1 || funcname || hash || result7 || libp) ;
03046 }
03047 
03048 // automatic destructor
03049 typedef TQpLinSolverBase G__TTQpLinSolverBase;
03050 static int G__G__Quadp_180_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03051 {
03052    char* gvp = (char*) G__getgvp();
03053    long soff = G__getstructoffset();
03054    int n = G__getaryconstruct();
03055    //
03056    //has_a_delete: 1
03057    //has_own_delete1arg: 0
03058    //has_own_delete2arg: 0
03059    //
03060    if (!soff) {
03061      return(1);
03062    }
03063    if (n) {
03064      if (gvp == (char*)G__PVOID) {
03065        delete[] (TQpLinSolverBase*) soff;
03066      } else {
03067        G__setgvp((long) G__PVOID);
03068        for (int i = n - 1; i >= 0; --i) {
03069          ((TQpLinSolverBase*) (soff+(sizeof(TQpLinSolverBase)*i)))->~G__TTQpLinSolverBase();
03070        }
03071        G__setgvp((long)gvp);
03072      }
03073    } else {
03074      if (gvp == (char*)G__PVOID) {
03075        delete (TQpLinSolverBase*) soff;
03076      } else {
03077        G__setgvp((long) G__PVOID);
03078        ((TQpLinSolverBase*) (soff))->~G__TTQpLinSolverBase();
03079        G__setgvp((long)gvp);
03080      }
03081    }
03082    G__setnull(result7);
03083    return(1 || funcname || hash || result7 || libp) ;
03084 }
03085 
03086 
03087 /* TQpSolverBase */
03088 static int G__G__Quadp_182_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03089 {
03090       ((TQpSolverBase*) G__getstructoffset())->Start((TQpProbBase*) G__int(libp->para[0]), (TQpVar*) G__int(libp->para[1])
03091 , (TQpDataBase*) G__int(libp->para[2]), (TQpResidual*) G__int(libp->para[3])
03092 , (TQpVar*) G__int(libp->para[4]));
03093       G__setnull(result7);
03094    return(1 || funcname || hash || result7 || libp) ;
03095 }
03096 
03097 static int G__G__Quadp_182_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03098 {
03099       ((TQpSolverBase*) G__getstructoffset())->DefStart((TQpProbBase*) G__int(libp->para[0]), (TQpVar*) G__int(libp->para[1])
03100 , (TQpDataBase*) G__int(libp->para[2]), (TQpResidual*) G__int(libp->para[3])
03101 , (TQpVar*) G__int(libp->para[4]));
03102       G__setnull(result7);
03103    return(1 || funcname || hash || result7 || libp) ;
03104 }
03105 
03106 static int G__G__Quadp_182_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03107 {
03108       ((TQpSolverBase*) G__getstructoffset())->SteveStart((TQpProbBase*) G__int(libp->para[0]), (TQpVar*) G__int(libp->para[1])
03109 , (TQpDataBase*) G__int(libp->para[2]), (TQpResidual*) G__int(libp->para[3])
03110 , (TQpVar*) G__int(libp->para[4]));
03111       G__setnull(result7);
03112    return(1 || funcname || hash || result7 || libp) ;
03113 }
03114 
03115 static int G__G__Quadp_182_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03116 {
03117       ((TQpSolverBase*) G__getstructoffset())->DumbStart((TQpProbBase*) G__int(libp->para[0]), (TQpVar*) G__int(libp->para[1])
03118 , (TQpDataBase*) G__int(libp->para[2]), (TQpResidual*) G__int(libp->para[3])
03119 , (TQpVar*) G__int(libp->para[4]));
03120       G__setnull(result7);
03121    return(1 || funcname || hash || result7 || libp) ;
03122 }
03123 
03124 static int G__G__Quadp_182_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03125 {
03126       G__letint(result7, 105, (long) ((TQpSolverBase*) G__getstructoffset())->Solve((TQpDataBase*) G__int(libp->para[0]), (TQpVar*) G__int(libp->para[1])
03127 , (TQpResidual*) G__int(libp->para[2])));
03128    return(1 || funcname || hash || result7 || libp) ;
03129 }
03130 
03131 static int G__G__Quadp_182_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03132 {
03133       G__letdouble(result7, 100, (double) ((TQpSolverBase*) G__getstructoffset())->FinalStepLength((TQpVar*) G__int(libp->para[0]), (TQpVar*) G__int(libp->para[1])));
03134    return(1 || funcname || hash || result7 || libp) ;
03135 }
03136 
03137 static int G__G__Quadp_182_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03138 {
03139       ((TQpSolverBase*) G__getstructoffset())->DoMonitor(
03140 (TQpDataBase*) G__int(libp->para[0]), (TQpVar*) G__int(libp->para[1])
03141 , (TQpResidual*) G__int(libp->para[2]), (Double_t) G__double(libp->para[3])
03142 , (Double_t) G__double(libp->para[4]), (Int_t) G__int(libp->para[5])
03143 , (Double_t) G__double(libp->para[6]), (Int_t) G__int(libp->para[7])
03144 , (Int_t) G__int(libp->para[8]));
03145       G__setnull(result7);
03146    return(1 || funcname || hash || result7 || libp) ;
03147 }
03148 
03149 static int G__G__Quadp_182_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03150 {
03151       ((TQpSolverBase*) G__getstructoffset())->DefMonitor(
03152 (TQpDataBase*) G__int(libp->para[0]), (TQpVar*) G__int(libp->para[1])
03153 , (TQpResidual*) G__int(libp->para[2]), (Double_t) G__double(libp->para[3])
03154 , (Double_t) G__double(libp->para[4]), (Int_t) G__int(libp->para[5])
03155 , (Double_t) G__double(libp->para[6]), (Int_t) G__int(libp->para[7])
03156 , (Int_t) G__int(libp->para[8]));
03157       G__setnull(result7);
03158    return(1 || funcname || hash || result7 || libp) ;
03159 }
03160 
03161 static int G__G__Quadp_182_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03162 {
03163       G__letint(result7, 105, (long) ((TQpSolverBase*) G__getstructoffset())->DoStatus((TQpDataBase*) G__int(libp->para[0]), (TQpVar*) G__int(libp->para[1])
03164 , (TQpResidual*) G__int(libp->para[2]), (Int_t) G__int(libp->para[3])
03165 , (Double_t) G__double(libp->para[4]), (Int_t) G__int(libp->para[5])));
03166    return(1 || funcname || hash || result7 || libp) ;
03167 }
03168 
03169 static int G__G__Quadp_182_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03170 {
03171       G__letint(result7, 105, (long) ((TQpSolverBase*) G__getstructoffset())->DefStatus((TQpDataBase*) G__int(libp->para[0]), (TQpVar*) G__int(libp->para[1])
03172 , (TQpResidual*) G__int(libp->para[2]), (Int_t) G__int(libp->para[3])
03173 , (Double_t) G__double(libp->para[4]), (Int_t) G__int(libp->para[5])));
03174    return(1 || funcname || hash || result7 || libp) ;
03175 }
03176 
03177 static int G__G__Quadp_182_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03178 {
03179       G__letint(result7, 85, (long) ((TQpSolverBase*) G__getstructoffset())->GetLinearSystem());
03180    return(1 || funcname || hash || result7 || libp) ;
03181 }
03182 
03183 static int G__G__Quadp_182_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03184 {
03185       ((TQpSolverBase*) G__getstructoffset())->SetMuTol((Double_t) G__double(libp->para[0]));
03186       G__setnull(result7);
03187    return(1 || funcname || hash || result7 || libp) ;
03188 }
03189 
03190 static int G__G__Quadp_182_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03191 {
03192       G__letdouble(result7, 100, (double) ((TQpSolverBase*) G__getstructoffset())->GetMuTol());
03193    return(1 || funcname || hash || result7 || libp) ;
03194 }
03195 
03196 static int G__G__Quadp_182_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03197 {
03198       ((TQpSolverBase*) G__getstructoffset())->SetArTol((Double_t) G__double(libp->para[0]));
03199       G__setnull(result7);
03200    return(1 || funcname || hash || result7 || libp) ;
03201 }
03202 
03203 static int G__G__Quadp_182_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03204 {
03205       G__letdouble(result7, 100, (double) ((TQpSolverBase*) G__getstructoffset())->GetArTol());
03206    return(1 || funcname || hash || result7 || libp) ;
03207 }
03208 
03209 static int G__G__Quadp_182_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03210 {
03211       G__letdouble(result7, 100, (double) ((TQpSolverBase*) G__getstructoffset())->DataNorm());
03212    return(1 || funcname || hash || result7 || libp) ;
03213 }
03214 
03215 static int G__G__Quadp_182_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03216 {
03217       {
03218          const TQpSolverBase& obj = ((TQpSolverBase*) G__getstructoffset())->operator=(*(TQpSolverBase*) libp->para[0].ref);
03219          result7->ref = (long) (&obj);
03220          result7->obj.i = (long) (&obj);
03221       }
03222    return(1 || funcname || hash || result7 || libp) ;
03223 }
03224 
03225 static int G__G__Quadp_182_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03226 {
03227       G__letint(result7, 85, (long) TQpSolverBase::Class());
03228    return(1 || funcname || hash || result7 || libp) ;
03229 }
03230 
03231 static int G__G__Quadp_182_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03232 {
03233       G__letint(result7, 67, (long) TQpSolverBase::Class_Name());
03234    return(1 || funcname || hash || result7 || libp) ;
03235 }
03236 
03237 static int G__G__Quadp_182_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03238 {
03239       G__letint(result7, 115, (long) TQpSolverBase::Class_Version());
03240    return(1 || funcname || hash || result7 || libp) ;
03241 }
03242 
03243 static int G__G__Quadp_182_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03244 {
03245       TQpSolverBase::Dictionary();
03246       G__setnull(result7);
03247    return(1 || funcname || hash || result7 || libp) ;
03248 }
03249 
03250 static int G__G__Quadp_182_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03251 {
03252       ((TQpSolverBase*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
03253       G__setnull(result7);
03254    return(1 || funcname || hash || result7 || libp) ;
03255 }
03256 
03257 static int G__G__Quadp_182_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03258 {
03259       G__letint(result7, 67, (long) TQpSolverBase::DeclFileName());
03260    return(1 || funcname || hash || result7 || libp) ;
03261 }
03262 
03263 static int G__G__Quadp_182_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03264 {
03265       G__letint(result7, 105, (long) TQpSolverBase::ImplFileLine());
03266    return(1 || funcname || hash || result7 || libp) ;
03267 }
03268 
03269 static int G__G__Quadp_182_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03270 {
03271       G__letint(result7, 67, (long) TQpSolverBase::ImplFileName());
03272    return(1 || funcname || hash || result7 || libp) ;
03273 }
03274 
03275 static int G__G__Quadp_182_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03276 {
03277       G__letint(result7, 105, (long) TQpSolverBase::DeclFileLine());
03278    return(1 || funcname || hash || result7 || libp) ;
03279 }
03280 
03281 // automatic destructor
03282 typedef TQpSolverBase G__TTQpSolverBase;
03283 static int G__G__Quadp_182_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03284 {
03285    char* gvp = (char*) G__getgvp();
03286    long soff = G__getstructoffset();
03287    int n = G__getaryconstruct();
03288    //
03289    //has_a_delete: 1
03290    //has_own_delete1arg: 0
03291    //has_own_delete2arg: 0
03292    //
03293    if (!soff) {
03294      return(1);
03295    }
03296    if (n) {
03297      if (gvp == (char*)G__PVOID) {
03298        delete[] (TQpSolverBase*) soff;
03299      } else {
03300        G__setgvp((long) G__PVOID);
03301        for (int i = n - 1; i >= 0; --i) {
03302          ((TQpSolverBase*) (soff+(sizeof(TQpSolverBase)*i)))->~G__TTQpSolverBase();
03303        }
03304        G__setgvp((long)gvp);
03305      }
03306    } else {
03307      if (gvp == (char*)G__PVOID) {
03308        delete (TQpSolverBase*) soff;
03309      } else {
03310        G__setgvp((long) G__PVOID);
03311        ((TQpSolverBase*) (soff))->~G__TTQpSolverBase();
03312        G__setgvp((long)gvp);
03313      }
03314    }
03315    G__setnull(result7);
03316    return(1 || funcname || hash || result7 || libp) ;
03317 }
03318 
03319 
03320 /* TGondzioSolver */
03321 static int G__G__Quadp_183_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03322 {
03323    TGondzioSolver* p = NULL;
03324    char* gvp = (char*) G__getgvp();
03325    int n = G__getaryconstruct();
03326    if (n) {
03327      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03328        p = new TGondzioSolver[n];
03329      } else {
03330        p = new((void*) gvp) TGondzioSolver[n];
03331      }
03332    } else {
03333      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03334        p = new TGondzioSolver;
03335      } else {
03336        p = new((void*) gvp) TGondzioSolver;
03337      }
03338    }
03339    result7->obj.i = (long) p;
03340    result7->ref = (long) p;
03341    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TGondzioSolver));
03342    return(1 || funcname || hash || result7 || libp) ;
03343 }
03344 
03345 static int G__G__Quadp_183_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03346 {
03347    TGondzioSolver* p = NULL;
03348    char* gvp = (char*) G__getgvp();
03349    switch (libp->paran) {
03350    case 3:
03351      //m: 3
03352      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03353        p = new TGondzioSolver(
03354 (TQpProbBase*) G__int(libp->para[0]), (TQpDataBase*) G__int(libp->para[1])
03355 , (Int_t) G__int(libp->para[2]));
03356      } else {
03357        p = new((void*) gvp) TGondzioSolver(
03358 (TQpProbBase*) G__int(libp->para[0]), (TQpDataBase*) G__int(libp->para[1])
03359 , (Int_t) G__int(libp->para[2]));
03360      }
03361      break;
03362    case 2:
03363      //m: 2
03364      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03365        p = new TGondzioSolver((TQpProbBase*) G__int(libp->para[0]), (TQpDataBase*) G__int(libp->para[1]));
03366      } else {
03367        p = new((void*) gvp) TGondzioSolver((TQpProbBase*) G__int(libp->para[0]), (TQpDataBase*) G__int(libp->para[1]));
03368      }
03369      break;
03370    }
03371    result7->obj.i = (long) p;
03372    result7->ref = (long) p;
03373    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TGondzioSolver));
03374    return(1 || funcname || hash || result7 || libp) ;
03375 }
03376 
03377 static int G__G__Quadp_183_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03378 {
03379    TGondzioSolver* p = NULL;
03380    char* gvp = (char*) G__getgvp();
03381    //m: 1
03382    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03383      p = new TGondzioSolver(*(TGondzioSolver*) libp->para[0].ref);
03384    } else {
03385      p = new((void*) gvp) TGondzioSolver(*(TGondzioSolver*) libp->para[0].ref);
03386    }
03387    result7->obj.i = (long) p;
03388    result7->ref = (long) p;
03389    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TGondzioSolver));
03390    return(1 || funcname || hash || result7 || libp) ;
03391 }
03392 
03393 static int G__G__Quadp_183_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03394 {
03395       ((TGondzioSolver*) G__getstructoffset())->Reset_parameters();
03396       G__setnull(result7);
03397    return(1 || funcname || hash || result7 || libp) ;
03398 }
03399 
03400 static int G__G__Quadp_183_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03401 {
03402       {
03403          const TGondzioSolver& obj = ((TGondzioSolver*) G__getstructoffset())->operator=(*(TGondzioSolver*) libp->para[0].ref);
03404          result7->ref = (long) (&obj);
03405          result7->obj.i = (long) (&obj);
03406       }
03407    return(1 || funcname || hash || result7 || libp) ;
03408 }
03409 
03410 static int G__G__Quadp_183_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03411 {
03412       G__letint(result7, 85, (long) TGondzioSolver::Class());
03413    return(1 || funcname || hash || result7 || libp) ;
03414 }
03415 
03416 static int G__G__Quadp_183_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03417 {
03418       G__letint(result7, 67, (long) TGondzioSolver::Class_Name());
03419    return(1 || funcname || hash || result7 || libp) ;
03420 }
03421 
03422 static int G__G__Quadp_183_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03423 {
03424       G__letint(result7, 115, (long) TGondzioSolver::Class_Version());
03425    return(1 || funcname || hash || result7 || libp) ;
03426 }
03427 
03428 static int G__G__Quadp_183_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03429 {
03430       TGondzioSolver::Dictionary();
03431       G__setnull(result7);
03432    return(1 || funcname || hash || result7 || libp) ;
03433 }
03434 
03435 static int G__G__Quadp_183_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03436 {
03437       ((TGondzioSolver*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
03438       G__setnull(result7);
03439    return(1 || funcname || hash || result7 || libp) ;
03440 }
03441 
03442 static int G__G__Quadp_183_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03443 {
03444       G__letint(result7, 67, (long) TGondzioSolver::DeclFileName());
03445    return(1 || funcname || hash || result7 || libp) ;
03446 }
03447 
03448 static int G__G__Quadp_183_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03449 {
03450       G__letint(result7, 105, (long) TGondzioSolver::ImplFileLine());
03451    return(1 || funcname || hash || result7 || libp) ;
03452 }
03453 
03454 static int G__G__Quadp_183_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03455 {
03456       G__letint(result7, 67, (long) TGondzioSolver::ImplFileName());
03457    return(1 || funcname || hash || result7 || libp) ;
03458 }
03459 
03460 static int G__G__Quadp_183_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03461 {
03462       G__letint(result7, 105, (long) TGondzioSolver::DeclFileLine());
03463    return(1 || funcname || hash || result7 || libp) ;
03464 }
03465 
03466 // automatic destructor
03467 typedef TGondzioSolver G__TTGondzioSolver;
03468 static int G__G__Quadp_183_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03469 {
03470    char* gvp = (char*) G__getgvp();
03471    long soff = G__getstructoffset();
03472    int n = G__getaryconstruct();
03473    //
03474    //has_a_delete: 1
03475    //has_own_delete1arg: 0
03476    //has_own_delete2arg: 0
03477    //
03478    if (!soff) {
03479      return(1);
03480    }
03481    if (n) {
03482      if (gvp == (char*)G__PVOID) {
03483        delete[] (TGondzioSolver*) soff;
03484      } else {
03485        G__setgvp((long) G__PVOID);
03486        for (int i = n - 1; i >= 0; --i) {
03487          ((TGondzioSolver*) (soff+(sizeof(TGondzioSolver)*i)))->~G__TTGondzioSolver();
03488        }
03489        G__setgvp((long)gvp);
03490      }
03491    } else {
03492      if (gvp == (char*)G__PVOID) {
03493        delete (TGondzioSolver*) soff;
03494      } else {
03495        G__setgvp((long) G__PVOID);
03496        ((TGondzioSolver*) (soff))->~G__TTGondzioSolver();
03497        G__setgvp((long)gvp);
03498      }
03499    }
03500    G__setnull(result7);
03501    return(1 || funcname || hash || result7 || libp) ;
03502 }
03503 
03504 
03505 /* TMehrotraSolver */
03506 static int G__G__Quadp_184_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03507 {
03508    TMehrotraSolver* p = NULL;
03509    char* gvp = (char*) G__getgvp();
03510    int n = G__getaryconstruct();
03511    if (n) {
03512      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03513        p = new TMehrotraSolver[n];
03514      } else {
03515        p = new((void*) gvp) TMehrotraSolver[n];
03516      }
03517    } else {
03518      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03519        p = new TMehrotraSolver;
03520      } else {
03521        p = new((void*) gvp) TMehrotraSolver;
03522      }
03523    }
03524    result7->obj.i = (long) p;
03525    result7->ref = (long) p;
03526    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TMehrotraSolver));
03527    return(1 || funcname || hash || result7 || libp) ;
03528 }
03529 
03530 static int G__G__Quadp_184_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03531 {
03532    TMehrotraSolver* p = NULL;
03533    char* gvp = (char*) G__getgvp();
03534    switch (libp->paran) {
03535    case 3:
03536      //m: 3
03537      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03538        p = new TMehrotraSolver(
03539 (TQpProbBase*) G__int(libp->para[0]), (TQpDataBase*) G__int(libp->para[1])
03540 , (Int_t) G__int(libp->para[2]));
03541      } else {
03542        p = new((void*) gvp) TMehrotraSolver(
03543 (TQpProbBase*) G__int(libp->para[0]), (TQpDataBase*) G__int(libp->para[1])
03544 , (Int_t) G__int(libp->para[2]));
03545      }
03546      break;
03547    case 2:
03548      //m: 2
03549      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03550        p = new TMehrotraSolver((TQpProbBase*) G__int(libp->para[0]), (TQpDataBase*) G__int(libp->para[1]));
03551      } else {
03552        p = new((void*) gvp) TMehrotraSolver((TQpProbBase*) G__int(libp->para[0]), (TQpDataBase*) G__int(libp->para[1]));
03553      }
03554      break;
03555    }
03556    result7->obj.i = (long) p;
03557    result7->ref = (long) p;
03558    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TMehrotraSolver));
03559    return(1 || funcname || hash || result7 || libp) ;
03560 }
03561 
03562 static int G__G__Quadp_184_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03563 {
03564    TMehrotraSolver* p = NULL;
03565    char* gvp = (char*) G__getgvp();
03566    //m: 1
03567    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03568      p = new TMehrotraSolver(*(TMehrotraSolver*) libp->para[0].ref);
03569    } else {
03570      p = new((void*) gvp) TMehrotraSolver(*(TMehrotraSolver*) libp->para[0].ref);
03571    }
03572    result7->obj.i = (long) p;
03573    result7->ref = (long) p;
03574    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TMehrotraSolver));
03575    return(1 || funcname || hash || result7 || libp) ;
03576 }
03577 
03578 static int G__G__Quadp_184_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03579 {
03580       {
03581          const TMehrotraSolver& obj = ((TMehrotraSolver*) G__getstructoffset())->operator=(*(TMehrotraSolver*) libp->para[0].ref);
03582          result7->ref = (long) (&obj);
03583          result7->obj.i = (long) (&obj);
03584       }
03585    return(1 || funcname || hash || result7 || libp) ;
03586 }
03587 
03588 static int G__G__Quadp_184_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03589 {
03590       G__letint(result7, 85, (long) TMehrotraSolver::Class());
03591    return(1 || funcname || hash || result7 || libp) ;
03592 }
03593 
03594 static int G__G__Quadp_184_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03595 {
03596       G__letint(result7, 67, (long) TMehrotraSolver::Class_Name());
03597    return(1 || funcname || hash || result7 || libp) ;
03598 }
03599 
03600 static int G__G__Quadp_184_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03601 {
03602       G__letint(result7, 115, (long) TMehrotraSolver::Class_Version());
03603    return(1 || funcname || hash || result7 || libp) ;
03604 }
03605 
03606 static int G__G__Quadp_184_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03607 {
03608       TMehrotraSolver::Dictionary();
03609       G__setnull(result7);
03610    return(1 || funcname || hash || result7 || libp) ;
03611 }
03612 
03613 static int G__G__Quadp_184_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03614 {
03615       ((TMehrotraSolver*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
03616       G__setnull(result7);
03617    return(1 || funcname || hash || result7 || libp) ;
03618 }
03619 
03620 static int G__G__Quadp_184_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03621 {
03622       G__letint(result7, 67, (long) TMehrotraSolver::DeclFileName());
03623    return(1 || funcname || hash || result7 || libp) ;
03624 }
03625 
03626 static int G__G__Quadp_184_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03627 {
03628       G__letint(result7, 105, (long) TMehrotraSolver::ImplFileLine());
03629    return(1 || funcname || hash || result7 || libp) ;
03630 }
03631 
03632 static int G__G__Quadp_184_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03633 {
03634       G__letint(result7, 67, (long) TMehrotraSolver::ImplFileName());
03635    return(1 || funcname || hash || result7 || libp) ;
03636 }
03637 
03638 static int G__G__Quadp_184_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03639 {
03640       G__letint(result7, 105, (long) TMehrotraSolver::DeclFileLine());
03641    return(1 || funcname || hash || result7 || libp) ;
03642 }
03643 
03644 // automatic destructor
03645 typedef TMehrotraSolver G__TTMehrotraSolver;
03646 static int G__G__Quadp_184_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03647 {
03648    char* gvp = (char*) G__getgvp();
03649    long soff = G__getstructoffset();
03650    int n = G__getaryconstruct();
03651    //
03652    //has_a_delete: 1
03653    //has_own_delete1arg: 0
03654    //has_own_delete2arg: 0
03655    //
03656    if (!soff) {
03657      return(1);
03658    }
03659    if (n) {
03660      if (gvp == (char*)G__PVOID) {
03661        delete[] (TMehrotraSolver*) soff;
03662      } else {
03663        G__setgvp((long) G__PVOID);
03664        for (int i = n - 1; i >= 0; --i) {
03665          ((TMehrotraSolver*) (soff+(sizeof(TMehrotraSolver)*i)))->~G__TTMehrotraSolver();
03666        }
03667        G__setgvp((long)gvp);
03668      }
03669    } else {
03670      if (gvp == (char*)G__PVOID) {
03671        delete (TMehrotraSolver*) soff;
03672      } else {
03673        G__setgvp((long) G__PVOID);
03674        ((TMehrotraSolver*) (soff))->~G__TTMehrotraSolver();
03675        G__setgvp((long)gvp);
03676      }
03677    }
03678    G__setnull(result7);
03679    return(1 || funcname || hash || result7 || libp) ;
03680 }
03681 
03682 
03683 /* TQpDataSparse */
03684 static int G__G__Quadp_185_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03685 {
03686    TQpDataSparse* p = NULL;
03687    char* gvp = (char*) G__getgvp();
03688    int n = G__getaryconstruct();
03689    if (n) {
03690      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03691        p = new TQpDataSparse[n];
03692      } else {
03693        p = new((void*) gvp) TQpDataSparse[n];
03694      }
03695    } else {
03696      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03697        p = new TQpDataSparse;
03698      } else {
03699        p = new((void*) gvp) TQpDataSparse;
03700      }
03701    }
03702    result7->obj.i = (long) p;
03703    result7->ref = (long) p;
03704    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpDataSparse));
03705    return(1 || funcname || hash || result7 || libp) ;
03706 }
03707 
03708 static int G__G__Quadp_185_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03709 {
03710    TQpDataSparse* p = NULL;
03711    char* gvp = (char*) G__getgvp();
03712    //m: 3
03713    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03714      p = new TQpDataSparse(
03715 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
03716 , (Int_t) G__int(libp->para[2]));
03717    } else {
03718      p = new((void*) gvp) TQpDataSparse(
03719 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
03720 , (Int_t) G__int(libp->para[2]));
03721    }
03722    result7->obj.i = (long) p;
03723    result7->ref = (long) p;
03724    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpDataSparse));
03725    return(1 || funcname || hash || result7 || libp) ;
03726 }
03727 
03728 static int G__G__Quadp_185_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03729 {
03730    TQpDataSparse* p = NULL;
03731    char* gvp = (char*) G__getgvp();
03732    //m: 13
03733    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03734      p = new TQpDataSparse(
03735 *(TVectorD*) libp->para[0].ref, *(TMatrixDSparse*) libp->para[1].ref
03736 , *(TVectorD*) libp->para[2].ref, *(TVectorD*) libp->para[3].ref
03737 , *(TVectorD*) libp->para[4].ref, *(TVectorD*) libp->para[5].ref
03738 , *(TMatrixDSparse*) libp->para[6].ref, *(TVectorD*) libp->para[7].ref
03739 , *(TMatrixDSparse*) libp->para[8].ref, *(TVectorD*) libp->para[9].ref
03740 , *(TVectorD*) libp->para[10].ref, *(TVectorD*) libp->para[11].ref
03741 , *(TVectorD*) libp->para[12].ref);
03742    } else {
03743      p = new((void*) gvp) TQpDataSparse(
03744 *(TVectorD*) libp->para[0].ref, *(TMatrixDSparse*) libp->para[1].ref
03745 , *(TVectorD*) libp->para[2].ref, *(TVectorD*) libp->para[3].ref
03746 , *(TVectorD*) libp->para[4].ref, *(TVectorD*) libp->para[5].ref
03747 , *(TMatrixDSparse*) libp->para[6].ref, *(TVectorD*) libp->para[7].ref
03748 , *(TMatrixDSparse*) libp->para[8].ref, *(TVectorD*) libp->para[9].ref
03749 , *(TVectorD*) libp->para[10].ref, *(TVectorD*) libp->para[11].ref
03750 , *(TVectorD*) libp->para[12].ref);
03751    }
03752    result7->obj.i = (long) p;
03753    result7->ref = (long) p;
03754    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpDataSparse));
03755    return(1 || funcname || hash || result7 || libp) ;
03756 }
03757 
03758 static int G__G__Quadp_185_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03759 {
03760    TQpDataSparse* p = NULL;
03761    char* gvp = (char*) G__getgvp();
03762    //m: 1
03763    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03764      p = new TQpDataSparse(*(TQpDataSparse*) libp->para[0].ref);
03765    } else {
03766      p = new((void*) gvp) TQpDataSparse(*(TQpDataSparse*) libp->para[0].ref);
03767    }
03768    result7->obj.i = (long) p;
03769    result7->ref = (long) p;
03770    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpDataSparse));
03771    return(1 || funcname || hash || result7 || libp) ;
03772 }
03773 
03774 static int G__G__Quadp_185_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03775 {
03776       ((TQpDataSparse*) G__getstructoffset())->SetNonZeros((Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
03777 , (Int_t) G__int(libp->para[2]));
03778       G__setnull(result7);
03779    return(1 || funcname || hash || result7 || libp) ;
03780 }
03781 
03782 static int G__G__Quadp_185_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03783 {
03784       {
03785          const TQpDataSparse& obj = ((TQpDataSparse*) G__getstructoffset())->operator=(*(TQpDataSparse*) libp->para[0].ref);
03786          result7->ref = (long) (&obj);
03787          result7->obj.i = (long) (&obj);
03788       }
03789    return(1 || funcname || hash || result7 || libp) ;
03790 }
03791 
03792 static int G__G__Quadp_185_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03793 {
03794       G__letint(result7, 85, (long) TQpDataSparse::Class());
03795    return(1 || funcname || hash || result7 || libp) ;
03796 }
03797 
03798 static int G__G__Quadp_185_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03799 {
03800       G__letint(result7, 67, (long) TQpDataSparse::Class_Name());
03801    return(1 || funcname || hash || result7 || libp) ;
03802 }
03803 
03804 static int G__G__Quadp_185_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03805 {
03806       G__letint(result7, 115, (long) TQpDataSparse::Class_Version());
03807    return(1 || funcname || hash || result7 || libp) ;
03808 }
03809 
03810 static int G__G__Quadp_185_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03811 {
03812       TQpDataSparse::Dictionary();
03813       G__setnull(result7);
03814    return(1 || funcname || hash || result7 || libp) ;
03815 }
03816 
03817 static int G__G__Quadp_185_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03818 {
03819       ((TQpDataSparse*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
03820       G__setnull(result7);
03821    return(1 || funcname || hash || result7 || libp) ;
03822 }
03823 
03824 static int G__G__Quadp_185_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03825 {
03826       G__letint(result7, 67, (long) TQpDataSparse::DeclFileName());
03827    return(1 || funcname || hash || result7 || libp) ;
03828 }
03829 
03830 static int G__G__Quadp_185_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03831 {
03832       G__letint(result7, 105, (long) TQpDataSparse::ImplFileLine());
03833    return(1 || funcname || hash || result7 || libp) ;
03834 }
03835 
03836 static int G__G__Quadp_185_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03837 {
03838       G__letint(result7, 67, (long) TQpDataSparse::ImplFileName());
03839    return(1 || funcname || hash || result7 || libp) ;
03840 }
03841 
03842 static int G__G__Quadp_185_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03843 {
03844       G__letint(result7, 105, (long) TQpDataSparse::DeclFileLine());
03845    return(1 || funcname || hash || result7 || libp) ;
03846 }
03847 
03848 // automatic destructor
03849 typedef TQpDataSparse G__TTQpDataSparse;
03850 static int G__G__Quadp_185_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03851 {
03852    char* gvp = (char*) G__getgvp();
03853    long soff = G__getstructoffset();
03854    int n = G__getaryconstruct();
03855    //
03856    //has_a_delete: 1
03857    //has_own_delete1arg: 0
03858    //has_own_delete2arg: 0
03859    //
03860    if (!soff) {
03861      return(1);
03862    }
03863    if (n) {
03864      if (gvp == (char*)G__PVOID) {
03865        delete[] (TQpDataSparse*) soff;
03866      } else {
03867        G__setgvp((long) G__PVOID);
03868        for (int i = n - 1; i >= 0; --i) {
03869          ((TQpDataSparse*) (soff+(sizeof(TQpDataSparse)*i)))->~G__TTQpDataSparse();
03870        }
03871        G__setgvp((long)gvp);
03872      }
03873    } else {
03874      if (gvp == (char*)G__PVOID) {
03875        delete (TQpDataSparse*) soff;
03876      } else {
03877        G__setgvp((long) G__PVOID);
03878        ((TQpDataSparse*) (soff))->~G__TTQpDataSparse();
03879        G__setgvp((long)gvp);
03880      }
03881    }
03882    G__setnull(result7);
03883    return(1 || funcname || hash || result7 || libp) ;
03884 }
03885 
03886 
03887 /* TQpProbDens */
03888 static int G__G__Quadp_186_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03889 {
03890    TQpProbDens* p = NULL;
03891    char* gvp = (char*) G__getgvp();
03892    int n = G__getaryconstruct();
03893    if (n) {
03894      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03895        p = new TQpProbDens[n];
03896      } else {
03897        p = new((void*) gvp) TQpProbDens[n];
03898      }
03899    } else {
03900      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03901        p = new TQpProbDens;
03902      } else {
03903        p = new((void*) gvp) TQpProbDens;
03904      }
03905    }
03906    result7->obj.i = (long) p;
03907    result7->ref = (long) p;
03908    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpProbDens));
03909    return(1 || funcname || hash || result7 || libp) ;
03910 }
03911 
03912 static int G__G__Quadp_186_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03913 {
03914    TQpProbDens* p = NULL;
03915    char* gvp = (char*) G__getgvp();
03916    //m: 3
03917    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03918      p = new TQpProbDens(
03919 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
03920 , (Int_t) G__int(libp->para[2]));
03921    } else {
03922      p = new((void*) gvp) TQpProbDens(
03923 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
03924 , (Int_t) G__int(libp->para[2]));
03925    }
03926    result7->obj.i = (long) p;
03927    result7->ref = (long) p;
03928    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpProbDens));
03929    return(1 || funcname || hash || result7 || libp) ;
03930 }
03931 
03932 static int G__G__Quadp_186_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03933 {
03934    TQpProbDens* p = NULL;
03935    char* gvp = (char*) G__getgvp();
03936    //m: 1
03937    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03938      p = new TQpProbDens(*(TQpProbDens*) libp->para[0].ref);
03939    } else {
03940      p = new((void*) gvp) TQpProbDens(*(TQpProbDens*) libp->para[0].ref);
03941    }
03942    result7->obj.i = (long) p;
03943    result7->ref = (long) p;
03944    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpProbDens));
03945    return(1 || funcname || hash || result7 || libp) ;
03946 }
03947 
03948 static int G__G__Quadp_186_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03949 {
03950       G__letint(result7, 85, (long) ((TQpProbDens*) G__getstructoffset())->MakeData(
03951 (Double_t*) G__int(libp->para[0]), (Double_t*) G__int(libp->para[1])
03952 , (Double_t*) G__int(libp->para[2]), (Bool_t*) G__int(libp->para[3])
03953 , (Double_t*) G__int(libp->para[4]), (Bool_t*) G__int(libp->para[5])
03954 , (Double_t*) G__int(libp->para[6]), (Double_t*) G__int(libp->para[7])
03955 , (Double_t*) G__int(libp->para[8]), (Double_t*) G__int(libp->para[9])
03956 , (Bool_t*) G__int(libp->para[10]), (Double_t*) G__int(libp->para[11])
03957 , (Bool_t*) G__int(libp->para[12])));
03958    return(1 || funcname || hash || result7 || libp) ;
03959 }
03960 
03961 static int G__G__Quadp_186_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03962 {
03963       ((TQpProbDens*) G__getstructoffset())->MakeRandomData(libp->para[0].ref ? *(TQpDataDens**) libp->para[0].ref : *(TQpDataDens**) (void*) (&G__Mlong(libp->para[0])), libp->para[1].ref ? *(TQpVar**) libp->para[1].ref : *(TQpVar**) (void*) (&G__Mlong(libp->para[1]))
03964 , (Int_t) G__int(libp->para[2]), (Int_t) G__int(libp->para[3])
03965 , (Int_t) G__int(libp->para[4]));
03966       G__setnull(result7);
03967    return(1 || funcname || hash || result7 || libp) ;
03968 }
03969 
03970 static int G__G__Quadp_186_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03971 {
03972       {
03973          const TQpProbDens& obj = ((TQpProbDens*) G__getstructoffset())->operator=(*(TQpProbDens*) libp->para[0].ref);
03974          result7->ref = (long) (&obj);
03975          result7->obj.i = (long) (&obj);
03976       }
03977    return(1 || funcname || hash || result7 || libp) ;
03978 }
03979 
03980 static int G__G__Quadp_186_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03981 {
03982       G__letint(result7, 85, (long) TQpProbDens::Class());
03983    return(1 || funcname || hash || result7 || libp) ;
03984 }
03985 
03986 static int G__G__Quadp_186_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03987 {
03988       G__letint(result7, 67, (long) TQpProbDens::Class_Name());
03989    return(1 || funcname || hash || result7 || libp) ;
03990 }
03991 
03992 static int G__G__Quadp_186_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03993 {
03994       G__letint(result7, 115, (long) TQpProbDens::Class_Version());
03995    return(1 || funcname || hash || result7 || libp) ;
03996 }
03997 
03998 static int G__G__Quadp_186_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03999 {
04000       TQpProbDens::Dictionary();
04001       G__setnull(result7);
04002    return(1 || funcname || hash || result7 || libp) ;
04003 }
04004 
04005 static int G__G__Quadp_186_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04006 {
04007       ((TQpProbDens*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04008       G__setnull(result7);
04009    return(1 || funcname || hash || result7 || libp) ;
04010 }
04011 
04012 static int G__G__Quadp_186_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04013 {
04014       G__letint(result7, 67, (long) TQpProbDens::DeclFileName());
04015    return(1 || funcname || hash || result7 || libp) ;
04016 }
04017 
04018 static int G__G__Quadp_186_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04019 {
04020       G__letint(result7, 105, (long) TQpProbDens::ImplFileLine());
04021    return(1 || funcname || hash || result7 || libp) ;
04022 }
04023 
04024 static int G__G__Quadp_186_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04025 {
04026       G__letint(result7, 67, (long) TQpProbDens::ImplFileName());
04027    return(1 || funcname || hash || result7 || libp) ;
04028 }
04029 
04030 static int G__G__Quadp_186_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04031 {
04032       G__letint(result7, 105, (long) TQpProbDens::DeclFileLine());
04033    return(1 || funcname || hash || result7 || libp) ;
04034 }
04035 
04036 // automatic destructor
04037 typedef TQpProbDens G__TTQpProbDens;
04038 static int G__G__Quadp_186_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04039 {
04040    char* gvp = (char*) G__getgvp();
04041    long soff = G__getstructoffset();
04042    int n = G__getaryconstruct();
04043    //
04044    //has_a_delete: 1
04045    //has_own_delete1arg: 0
04046    //has_own_delete2arg: 0
04047    //
04048    if (!soff) {
04049      return(1);
04050    }
04051    if (n) {
04052      if (gvp == (char*)G__PVOID) {
04053        delete[] (TQpProbDens*) soff;
04054      } else {
04055        G__setgvp((long) G__PVOID);
04056        for (int i = n - 1; i >= 0; --i) {
04057          ((TQpProbDens*) (soff+(sizeof(TQpProbDens)*i)))->~G__TTQpProbDens();
04058        }
04059        G__setgvp((long)gvp);
04060      }
04061    } else {
04062      if (gvp == (char*)G__PVOID) {
04063        delete (TQpProbDens*) soff;
04064      } else {
04065        G__setgvp((long) G__PVOID);
04066        ((TQpProbDens*) (soff))->~G__TTQpProbDens();
04067        G__setgvp((long)gvp);
04068      }
04069    }
04070    G__setnull(result7);
04071    return(1 || funcname || hash || result7 || libp) ;
04072 }
04073 
04074 
04075 /* TQpLinSolverDens */
04076 static int G__G__Quadp_191_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04077 {
04078    TQpLinSolverDens* p = NULL;
04079    char* gvp = (char*) G__getgvp();
04080    int n = G__getaryconstruct();
04081    if (n) {
04082      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04083        p = new TQpLinSolverDens[n];
04084      } else {
04085        p = new((void*) gvp) TQpLinSolverDens[n];
04086      }
04087    } else {
04088      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04089        p = new TQpLinSolverDens;
04090      } else {
04091        p = new((void*) gvp) TQpLinSolverDens;
04092      }
04093    }
04094    result7->obj.i = (long) p;
04095    result7->ref = (long) p;
04096    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverDens));
04097    return(1 || funcname || hash || result7 || libp) ;
04098 }
04099 
04100 static int G__G__Quadp_191_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04101 {
04102    TQpLinSolverDens* p = NULL;
04103    char* gvp = (char*) G__getgvp();
04104    //m: 2
04105    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04106      p = new TQpLinSolverDens((TQpProbDens*) G__int(libp->para[0]), (TQpDataDens*) G__int(libp->para[1]));
04107    } else {
04108      p = new((void*) gvp) TQpLinSolverDens((TQpProbDens*) G__int(libp->para[0]), (TQpDataDens*) G__int(libp->para[1]));
04109    }
04110    result7->obj.i = (long) p;
04111    result7->ref = (long) p;
04112    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverDens));
04113    return(1 || funcname || hash || result7 || libp) ;
04114 }
04115 
04116 static int G__G__Quadp_191_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04117 {
04118    TQpLinSolverDens* p = NULL;
04119    char* gvp = (char*) G__getgvp();
04120    //m: 1
04121    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04122      p = new TQpLinSolverDens(*(TQpLinSolverDens*) libp->para[0].ref);
04123    } else {
04124      p = new((void*) gvp) TQpLinSolverDens(*(TQpLinSolverDens*) libp->para[0].ref);
04125    }
04126    result7->obj.i = (long) p;
04127    result7->ref = (long) p;
04128    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverDens));
04129    return(1 || funcname || hash || result7 || libp) ;
04130 }
04131 
04132 static int G__G__Quadp_191_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04133 {
04134       {
04135          const TQpLinSolverDens& obj = ((TQpLinSolverDens*) G__getstructoffset())->operator=(*(TQpLinSolverDens*) libp->para[0].ref);
04136          result7->ref = (long) (&obj);
04137          result7->obj.i = (long) (&obj);
04138       }
04139    return(1 || funcname || hash || result7 || libp) ;
04140 }
04141 
04142 static int G__G__Quadp_191_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04143 {
04144       G__letint(result7, 85, (long) TQpLinSolverDens::Class());
04145    return(1 || funcname || hash || result7 || libp) ;
04146 }
04147 
04148 static int G__G__Quadp_191_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04149 {
04150       G__letint(result7, 67, (long) TQpLinSolverDens::Class_Name());
04151    return(1 || funcname || hash || result7 || libp) ;
04152 }
04153 
04154 static int G__G__Quadp_191_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04155 {
04156       G__letint(result7, 115, (long) TQpLinSolverDens::Class_Version());
04157    return(1 || funcname || hash || result7 || libp) ;
04158 }
04159 
04160 static int G__G__Quadp_191_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04161 {
04162       TQpLinSolverDens::Dictionary();
04163       G__setnull(result7);
04164    return(1 || funcname || hash || result7 || libp) ;
04165 }
04166 
04167 static int G__G__Quadp_191_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04168 {
04169       ((TQpLinSolverDens*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04170       G__setnull(result7);
04171    return(1 || funcname || hash || result7 || libp) ;
04172 }
04173 
04174 static int G__G__Quadp_191_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04175 {
04176       G__letint(result7, 67, (long) TQpLinSolverDens::DeclFileName());
04177    return(1 || funcname || hash || result7 || libp) ;
04178 }
04179 
04180 static int G__G__Quadp_191_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04181 {
04182       G__letint(result7, 105, (long) TQpLinSolverDens::ImplFileLine());
04183    return(1 || funcname || hash || result7 || libp) ;
04184 }
04185 
04186 static int G__G__Quadp_191_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04187 {
04188       G__letint(result7, 67, (long) TQpLinSolverDens::ImplFileName());
04189    return(1 || funcname || hash || result7 || libp) ;
04190 }
04191 
04192 static int G__G__Quadp_191_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04193 {
04194       G__letint(result7, 105, (long) TQpLinSolverDens::DeclFileLine());
04195    return(1 || funcname || hash || result7 || libp) ;
04196 }
04197 
04198 // automatic destructor
04199 typedef TQpLinSolverDens G__TTQpLinSolverDens;
04200 static int G__G__Quadp_191_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04201 {
04202    char* gvp = (char*) G__getgvp();
04203    long soff = G__getstructoffset();
04204    int n = G__getaryconstruct();
04205    //
04206    //has_a_delete: 1
04207    //has_own_delete1arg: 0
04208    //has_own_delete2arg: 0
04209    //
04210    if (!soff) {
04211      return(1);
04212    }
04213    if (n) {
04214      if (gvp == (char*)G__PVOID) {
04215        delete[] (TQpLinSolverDens*) soff;
04216      } else {
04217        G__setgvp((long) G__PVOID);
04218        for (int i = n - 1; i >= 0; --i) {
04219          ((TQpLinSolverDens*) (soff+(sizeof(TQpLinSolverDens)*i)))->~G__TTQpLinSolverDens();
04220        }
04221        G__setgvp((long)gvp);
04222      }
04223    } else {
04224      if (gvp == (char*)G__PVOID) {
04225        delete (TQpLinSolverDens*) soff;
04226      } else {
04227        G__setgvp((long) G__PVOID);
04228        ((TQpLinSolverDens*) (soff))->~G__TTQpLinSolverDens();
04229        G__setgvp((long)gvp);
04230      }
04231    }
04232    G__setnull(result7);
04233    return(1 || funcname || hash || result7 || libp) ;
04234 }
04235 
04236 
04237 /* TQpProbSparse */
04238 static int G__G__Quadp_192_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04239 {
04240    TQpProbSparse* p = NULL;
04241    char* gvp = (char*) G__getgvp();
04242    int n = G__getaryconstruct();
04243    if (n) {
04244      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04245        p = new TQpProbSparse[n];
04246      } else {
04247        p = new((void*) gvp) TQpProbSparse[n];
04248      }
04249    } else {
04250      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04251        p = new TQpProbSparse;
04252      } else {
04253        p = new((void*) gvp) TQpProbSparse;
04254      }
04255    }
04256    result7->obj.i = (long) p;
04257    result7->ref = (long) p;
04258    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpProbSparse));
04259    return(1 || funcname || hash || result7 || libp) ;
04260 }
04261 
04262 static int G__G__Quadp_192_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04263 {
04264    TQpProbSparse* p = NULL;
04265    char* gvp = (char*) G__getgvp();
04266    //m: 3
04267    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04268      p = new TQpProbSparse(
04269 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
04270 , (Int_t) G__int(libp->para[2]));
04271    } else {
04272      p = new((void*) gvp) TQpProbSparse(
04273 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
04274 , (Int_t) G__int(libp->para[2]));
04275    }
04276    result7->obj.i = (long) p;
04277    result7->ref = (long) p;
04278    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpProbSparse));
04279    return(1 || funcname || hash || result7 || libp) ;
04280 }
04281 
04282 static int G__G__Quadp_192_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04283 {
04284    TQpProbSparse* p = NULL;
04285    char* gvp = (char*) G__getgvp();
04286    //m: 1
04287    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04288      p = new TQpProbSparse(*(TQpProbSparse*) libp->para[0].ref);
04289    } else {
04290      p = new((void*) gvp) TQpProbSparse(*(TQpProbSparse*) libp->para[0].ref);
04291    }
04292    result7->obj.i = (long) p;
04293    result7->ref = (long) p;
04294    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpProbSparse));
04295    return(1 || funcname || hash || result7 || libp) ;
04296 }
04297 
04298 static int G__G__Quadp_192_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04299 {
04300       ((TQpProbSparse*) G__getstructoffset())->MakeRandomData(libp->para[0].ref ? *(TQpDataSparse**) libp->para[0].ref : *(TQpDataSparse**) (void*) (&G__Mlong(libp->para[0])), libp->para[1].ref ? *(TQpVar**) libp->para[1].ref : *(TQpVar**) (void*) (&G__Mlong(libp->para[1]))
04301 , (Int_t) G__int(libp->para[2]), (Int_t) G__int(libp->para[3])
04302 , (Int_t) G__int(libp->para[4]));
04303       G__setnull(result7);
04304    return(1 || funcname || hash || result7 || libp) ;
04305 }
04306 
04307 static int G__G__Quadp_192_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04308 {
04309       {
04310          const TQpProbSparse& obj = ((TQpProbSparse*) G__getstructoffset())->operator=(*(TQpProbSparse*) libp->para[0].ref);
04311          result7->ref = (long) (&obj);
04312          result7->obj.i = (long) (&obj);
04313       }
04314    return(1 || funcname || hash || result7 || libp) ;
04315 }
04316 
04317 static int G__G__Quadp_192_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04318 {
04319       G__letint(result7, 85, (long) TQpProbSparse::Class());
04320    return(1 || funcname || hash || result7 || libp) ;
04321 }
04322 
04323 static int G__G__Quadp_192_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04324 {
04325       G__letint(result7, 67, (long) TQpProbSparse::Class_Name());
04326    return(1 || funcname || hash || result7 || libp) ;
04327 }
04328 
04329 static int G__G__Quadp_192_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04330 {
04331       G__letint(result7, 115, (long) TQpProbSparse::Class_Version());
04332    return(1 || funcname || hash || result7 || libp) ;
04333 }
04334 
04335 static int G__G__Quadp_192_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04336 {
04337       TQpProbSparse::Dictionary();
04338       G__setnull(result7);
04339    return(1 || funcname || hash || result7 || libp) ;
04340 }
04341 
04342 static int G__G__Quadp_192_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04343 {
04344       ((TQpProbSparse*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04345       G__setnull(result7);
04346    return(1 || funcname || hash || result7 || libp) ;
04347 }
04348 
04349 static int G__G__Quadp_192_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04350 {
04351       G__letint(result7, 67, (long) TQpProbSparse::DeclFileName());
04352    return(1 || funcname || hash || result7 || libp) ;
04353 }
04354 
04355 static int G__G__Quadp_192_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04356 {
04357       G__letint(result7, 105, (long) TQpProbSparse::ImplFileLine());
04358    return(1 || funcname || hash || result7 || libp) ;
04359 }
04360 
04361 static int G__G__Quadp_192_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04362 {
04363       G__letint(result7, 67, (long) TQpProbSparse::ImplFileName());
04364    return(1 || funcname || hash || result7 || libp) ;
04365 }
04366 
04367 static int G__G__Quadp_192_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04368 {
04369       G__letint(result7, 105, (long) TQpProbSparse::DeclFileLine());
04370    return(1 || funcname || hash || result7 || libp) ;
04371 }
04372 
04373 // automatic destructor
04374 typedef TQpProbSparse G__TTQpProbSparse;
04375 static int G__G__Quadp_192_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04376 {
04377    char* gvp = (char*) G__getgvp();
04378    long soff = G__getstructoffset();
04379    int n = G__getaryconstruct();
04380    //
04381    //has_a_delete: 1
04382    //has_own_delete1arg: 0
04383    //has_own_delete2arg: 0
04384    //
04385    if (!soff) {
04386      return(1);
04387    }
04388    if (n) {
04389      if (gvp == (char*)G__PVOID) {
04390        delete[] (TQpProbSparse*) soff;
04391      } else {
04392        G__setgvp((long) G__PVOID);
04393        for (int i = n - 1; i >= 0; --i) {
04394          ((TQpProbSparse*) (soff+(sizeof(TQpProbSparse)*i)))->~G__TTQpProbSparse();
04395        }
04396        G__setgvp((long)gvp);
04397      }
04398    } else {
04399      if (gvp == (char*)G__PVOID) {
04400        delete (TQpProbSparse*) soff;
04401      } else {
04402        G__setgvp((long) G__PVOID);
04403        ((TQpProbSparse*) (soff))->~G__TTQpProbSparse();
04404        G__setgvp((long)gvp);
04405      }
04406    }
04407    G__setnull(result7);
04408    return(1 || funcname || hash || result7 || libp) ;
04409 }
04410 
04411 
04412 /* TQpLinSolverSparse */
04413 static int G__G__Quadp_197_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04414 {
04415    TQpLinSolverSparse* p = NULL;
04416    char* gvp = (char*) G__getgvp();
04417    int n = G__getaryconstruct();
04418    if (n) {
04419      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04420        p = new TQpLinSolverSparse[n];
04421      } else {
04422        p = new((void*) gvp) TQpLinSolverSparse[n];
04423      }
04424    } else {
04425      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04426        p = new TQpLinSolverSparse;
04427      } else {
04428        p = new((void*) gvp) TQpLinSolverSparse;
04429      }
04430    }
04431    result7->obj.i = (long) p;
04432    result7->ref = (long) p;
04433    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverSparse));
04434    return(1 || funcname || hash || result7 || libp) ;
04435 }
04436 
04437 static int G__G__Quadp_197_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04438 {
04439    TQpLinSolverSparse* p = NULL;
04440    char* gvp = (char*) G__getgvp();
04441    //m: 2
04442    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04443      p = new TQpLinSolverSparse((TQpProbSparse*) G__int(libp->para[0]), (TQpDataSparse*) G__int(libp->para[1]));
04444    } else {
04445      p = new((void*) gvp) TQpLinSolverSparse((TQpProbSparse*) G__int(libp->para[0]), (TQpDataSparse*) G__int(libp->para[1]));
04446    }
04447    result7->obj.i = (long) p;
04448    result7->ref = (long) p;
04449    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverSparse));
04450    return(1 || funcname || hash || result7 || libp) ;
04451 }
04452 
04453 static int G__G__Quadp_197_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04454 {
04455    TQpLinSolverSparse* p = NULL;
04456    char* gvp = (char*) G__getgvp();
04457    //m: 1
04458    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04459      p = new TQpLinSolverSparse(*(TQpLinSolverSparse*) libp->para[0].ref);
04460    } else {
04461      p = new((void*) gvp) TQpLinSolverSparse(*(TQpLinSolverSparse*) libp->para[0].ref);
04462    }
04463    result7->obj.i = (long) p;
04464    result7->ref = (long) p;
04465    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverSparse));
04466    return(1 || funcname || hash || result7 || libp) ;
04467 }
04468 
04469 static int G__G__Quadp_197_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04470 {
04471       {
04472          const TQpLinSolverSparse& obj = ((TQpLinSolverSparse*) G__getstructoffset())->operator=(*(TQpLinSolverSparse*) libp->para[0].ref);
04473          result7->ref = (long) (&obj);
04474          result7->obj.i = (long) (&obj);
04475       }
04476    return(1 || funcname || hash || result7 || libp) ;
04477 }
04478 
04479 static int G__G__Quadp_197_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04480 {
04481       G__letint(result7, 85, (long) TQpLinSolverSparse::Class());
04482    return(1 || funcname || hash || result7 || libp) ;
04483 }
04484 
04485 static int G__G__Quadp_197_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04486 {
04487       G__letint(result7, 67, (long) TQpLinSolverSparse::Class_Name());
04488    return(1 || funcname || hash || result7 || libp) ;
04489 }
04490 
04491 static int G__G__Quadp_197_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04492 {
04493       G__letint(result7, 115, (long) TQpLinSolverSparse::Class_Version());
04494    return(1 || funcname || hash || result7 || libp) ;
04495 }
04496 
04497 static int G__G__Quadp_197_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04498 {
04499       TQpLinSolverSparse::Dictionary();
04500       G__setnull(result7);
04501    return(1 || funcname || hash || result7 || libp) ;
04502 }
04503 
04504 static int G__G__Quadp_197_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04505 {
04506       ((TQpLinSolverSparse*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04507       G__setnull(result7);
04508    return(1 || funcname || hash || result7 || libp) ;
04509 }
04510 
04511 static int G__G__Quadp_197_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04512 {
04513       G__letint(result7, 67, (long) TQpLinSolverSparse::DeclFileName());
04514    return(1 || funcname || hash || result7 || libp) ;
04515 }
04516 
04517 static int G__G__Quadp_197_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04518 {
04519       G__letint(result7, 105, (long) TQpLinSolverSparse::ImplFileLine());
04520    return(1 || funcname || hash || result7 || libp) ;
04521 }
04522 
04523 static int G__G__Quadp_197_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04524 {
04525       G__letint(result7, 67, (long) TQpLinSolverSparse::ImplFileName());
04526    return(1 || funcname || hash || result7 || libp) ;
04527 }
04528 
04529 static int G__G__Quadp_197_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04530 {
04531       G__letint(result7, 105, (long) TQpLinSolverSparse::DeclFileLine());
04532    return(1 || funcname || hash || result7 || libp) ;
04533 }
04534 
04535 // automatic destructor
04536 typedef TQpLinSolverSparse G__TTQpLinSolverSparse;
04537 static int G__G__Quadp_197_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04538 {
04539    char* gvp = (char*) G__getgvp();
04540    long soff = G__getstructoffset();
04541    int n = G__getaryconstruct();
04542    //
04543    //has_a_delete: 1
04544    //has_own_delete1arg: 0
04545    //has_own_delete2arg: 0
04546    //
04547    if (!soff) {
04548      return(1);
04549    }
04550    if (n) {
04551      if (gvp == (char*)G__PVOID) {
04552        delete[] (TQpLinSolverSparse*) soff;
04553      } else {
04554        G__setgvp((long) G__PVOID);
04555        for (int i = n - 1; i >= 0; --i) {
04556          ((TQpLinSolverSparse*) (soff+(sizeof(TQpLinSolverSparse)*i)))->~G__TTQpLinSolverSparse();
04557        }
04558        G__setgvp((long)gvp);
04559      }
04560    } else {
04561      if (gvp == (char*)G__PVOID) {
04562        delete (TQpLinSolverSparse*) soff;
04563      } else {
04564        G__setgvp((long) G__PVOID);
04565        ((TQpLinSolverSparse*) (soff))->~G__TTQpLinSolverSparse();
04566        G__setgvp((long)gvp);
04567      }
04568    }
04569    G__setnull(result7);
04570    return(1 || funcname || hash || result7 || libp) ;
04571 }
04572 
04573 
04574 /* Setting up global function */
04575 
04576 /*********************************************************
04577 * Member function Stub
04578 *********************************************************/
04579 
04580 /* TQpVar */
04581 
04582 /* TQpDataBase */
04583 
04584 /* TQpDataDens */
04585 
04586 /* TQpResidual */
04587 
04588 /* TQpProbBase */
04589 
04590 /* TQpLinSolverBase */
04591 
04592 /* TQpSolverBase */
04593 
04594 /* TGondzioSolver */
04595 
04596 /* TMehrotraSolver */
04597 
04598 /* TQpDataSparse */
04599 
04600 /* TQpProbDens */
04601 
04602 /* TQpLinSolverDens */
04603 
04604 /* TQpProbSparse */
04605 
04606 /* TQpLinSolverSparse */
04607 
04608 /*********************************************************
04609 * Global function Stub
04610 *********************************************************/
04611 
04612 /*********************************************************
04613 * Get size of pointer to member function
04614 *********************************************************/
04615 class G__Sizep2memfuncG__Quadp {
04616  public:
04617   G__Sizep2memfuncG__Quadp(): p(&G__Sizep2memfuncG__Quadp::sizep2memfunc) {}
04618     size_t sizep2memfunc() { return(sizeof(p)); }
04619   private:
04620     size_t (G__Sizep2memfuncG__Quadp::*p)();
04621 };
04622 
04623 size_t G__get_sizep2memfuncG__Quadp()
04624 {
04625   G__Sizep2memfuncG__Quadp a;
04626   G__setsizep2memfunc((int)a.sizep2memfunc());
04627   return((size_t)a.sizep2memfunc());
04628 }
04629 
04630 
04631 /*********************************************************
04632 * virtual base class offset calculation interface
04633 *********************************************************/
04634 
04635    /* Setting up class inheritance */
04636 
04637 /*********************************************************
04638 * Inheritance information setup/
04639 *********************************************************/
04640 extern "C" void G__cpp_setup_inheritanceG__Quadp() {
04641 
04642    /* Setting up class inheritance */
04643    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__QuadpLN_TQpVar))) {
04644      TQpVar *G__Lderived;
04645      G__Lderived=(TQpVar*)0x1000;
04646      {
04647        TObject *G__Lpbase=(TObject*)G__Lderived;
04648        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpVar),G__get_linked_tagnum(&G__G__QuadpLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
04649      }
04650    }
04651    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__QuadpLN_TQpDataBase))) {
04652      TQpDataBase *G__Lderived;
04653      G__Lderived=(TQpDataBase*)0x1000;
04654      {
04655        TObject *G__Lpbase=(TObject*)G__Lderived;
04656        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpDataBase),G__get_linked_tagnum(&G__G__QuadpLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
04657      }
04658    }
04659    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__QuadpLN_TQpDataDens))) {
04660      TQpDataDens *G__Lderived;
04661      G__Lderived=(TQpDataDens*)0x1000;
04662      {
04663        TQpDataBase *G__Lpbase=(TQpDataBase*)G__Lderived;
04664        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpDataDens),G__get_linked_tagnum(&G__G__QuadpLN_TQpDataBase),(long)G__Lpbase-(long)G__Lderived,1,1);
04665      }
04666      {
04667        TObject *G__Lpbase=(TObject*)G__Lderived;
04668        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpDataDens),G__get_linked_tagnum(&G__G__QuadpLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
04669      }
04670    }
04671    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual))) {
04672      TQpResidual *G__Lderived;
04673      G__Lderived=(TQpResidual*)0x1000;
04674      {
04675        TObject *G__Lpbase=(TObject*)G__Lderived;
04676        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual),G__get_linked_tagnum(&G__G__QuadpLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
04677      }
04678    }
04679    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__QuadpLN_TQpProbBase))) {
04680      TQpProbBase *G__Lderived;
04681      G__Lderived=(TQpProbBase*)0x1000;
04682      {
04683        TObject *G__Lpbase=(TObject*)G__Lderived;
04684        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpProbBase),G__get_linked_tagnum(&G__G__QuadpLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
04685      }
04686    }
04687    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverBase))) {
04688      TQpLinSolverBase *G__Lderived;
04689      G__Lderived=(TQpLinSolverBase*)0x1000;
04690      {
04691        TObject *G__Lpbase=(TObject*)G__Lderived;
04692        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverBase),G__get_linked_tagnum(&G__G__QuadpLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
04693      }
04694    }
04695    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__QuadpLN_TQpSolverBase))) {
04696      TQpSolverBase *G__Lderived;
04697      G__Lderived=(TQpSolverBase*)0x1000;
04698      {
04699        TObject *G__Lpbase=(TObject*)G__Lderived;
04700        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpSolverBase),G__get_linked_tagnum(&G__G__QuadpLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
04701      }
04702    }
04703    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__QuadpLN_TGondzioSolver))) {
04704      TGondzioSolver *G__Lderived;
04705      G__Lderived=(TGondzioSolver*)0x1000;
04706      {
04707        TQpSolverBase *G__Lpbase=(TQpSolverBase*)G__Lderived;
04708        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TGondzioSolver),G__get_linked_tagnum(&G__G__QuadpLN_TQpSolverBase),(long)G__Lpbase-(long)G__Lderived,1,1);
04709      }
04710      {
04711        TObject *G__Lpbase=(TObject*)G__Lderived;
04712        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TGondzioSolver),G__get_linked_tagnum(&G__G__QuadpLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
04713      }
04714    }
04715    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__QuadpLN_TMehrotraSolver))) {
04716      TMehrotraSolver *G__Lderived;
04717      G__Lderived=(TMehrotraSolver*)0x1000;
04718      {
04719        TQpSolverBase *G__Lpbase=(TQpSolverBase*)G__Lderived;
04720        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TMehrotraSolver),G__get_linked_tagnum(&G__G__QuadpLN_TQpSolverBase),(long)G__Lpbase-(long)G__Lderived,1,1);
04721      }
04722      {
04723        TObject *G__Lpbase=(TObject*)G__Lderived;
04724        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TMehrotraSolver),G__get_linked_tagnum(&G__G__QuadpLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
04725      }
04726    }
04727    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__QuadpLN_TQpDataSparse))) {
04728      TQpDataSparse *G__Lderived;
04729      G__Lderived=(TQpDataSparse*)0x1000;
04730      {
04731        TQpDataBase *G__Lpbase=(TQpDataBase*)G__Lderived;
04732        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpDataSparse),G__get_linked_tagnum(&G__G__QuadpLN_TQpDataBase),(long)G__Lpbase-(long)G__Lderived,1,1);
04733      }
04734      {
04735        TObject *G__Lpbase=(TObject*)G__Lderived;
04736        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpDataSparse),G__get_linked_tagnum(&G__G__QuadpLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
04737      }
04738    }
04739    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__QuadpLN_TQpProbDens))) {
04740      TQpProbDens *G__Lderived;
04741      G__Lderived=(TQpProbDens*)0x1000;
04742      {
04743        TQpProbBase *G__Lpbase=(TQpProbBase*)G__Lderived;
04744        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpProbDens),G__get_linked_tagnum(&G__G__QuadpLN_TQpProbBase),(long)G__Lpbase-(long)G__Lderived,1,1);
04745      }
04746      {
04747        TObject *G__Lpbase=(TObject*)G__Lderived;
04748        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpProbDens),G__get_linked_tagnum(&G__G__QuadpLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
04749      }
04750    }
04751    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverDens))) {
04752      TQpLinSolverDens *G__Lderived;
04753      G__Lderived=(TQpLinSolverDens*)0x1000;
04754      {
04755        TQpLinSolverBase *G__Lpbase=(TQpLinSolverBase*)G__Lderived;
04756        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverDens),G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverBase),(long)G__Lpbase-(long)G__Lderived,1,1);
04757      }
04758      {
04759        TObject *G__Lpbase=(TObject*)G__Lderived;
04760        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverDens),G__get_linked_tagnum(&G__G__QuadpLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
04761      }
04762    }
04763    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__QuadpLN_TQpProbSparse))) {
04764      TQpProbSparse *G__Lderived;
04765      G__Lderived=(TQpProbSparse*)0x1000;
04766      {
04767        TQpProbBase *G__Lpbase=(TQpProbBase*)G__Lderived;
04768        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpProbSparse),G__get_linked_tagnum(&G__G__QuadpLN_TQpProbBase),(long)G__Lpbase-(long)G__Lderived,1,1);
04769      }
04770      {
04771        TObject *G__Lpbase=(TObject*)G__Lderived;
04772        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpProbSparse),G__get_linked_tagnum(&G__G__QuadpLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
04773      }
04774    }
04775    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverSparse))) {
04776      TQpLinSolverSparse *G__Lderived;
04777      G__Lderived=(TQpLinSolverSparse*)0x1000;
04778      {
04779        TQpLinSolverBase *G__Lpbase=(TQpLinSolverBase*)G__Lderived;
04780        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverSparse),G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverBase),(long)G__Lpbase-(long)G__Lderived,1,1);
04781      }
04782      {
04783        TObject *G__Lpbase=(TObject*)G__Lderived;
04784        G__inheritance_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverSparse),G__get_linked_tagnum(&G__G__QuadpLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
04785      }
04786    }
04787 }
04788 
04789 /*********************************************************
04790 * typedef information setup/
04791 *********************************************************/
04792 extern "C" void G__cpp_setup_typetableG__Quadp() {
04793 
04794    /* Setting up typedef entry */
04795    G__search_typename2("Int_t",105,-1,0,-1);
04796    G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
04797    G__search_typename2("Double_t",100,-1,0,-1);
04798    G__setnewtype(-1,"Double 8 bytes",0);
04799    G__search_typename2("Bool_t",103,-1,0,-1);
04800    G__setnewtype(-1,"Boolean (0=false, 1=true) (bool)",0);
04801    G__search_typename2("Version_t",115,-1,0,-1);
04802    G__setnewtype(-1,"Class version identifier (short)",0);
04803    G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__G__QuadpLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
04804    G__setnewtype(-1,NULL,0);
04805    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__QuadpLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__QuadpLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
04806    G__setnewtype(-1,NULL,0);
04807    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__QuadpLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__QuadpLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
04808    G__setnewtype(-1,NULL,0);
04809    G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__G__QuadpLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
04810    G__setnewtype(-1,NULL,0);
04811    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__QuadpLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__QuadpLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
04812    G__setnewtype(-1,NULL,0);
04813    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__QuadpLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__QuadpLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
04814    G__setnewtype(-1,NULL,0);
04815    G__search_typename2("TMatrixTBase<Float_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTBaselEfloatgR),0,-1);
04816    G__setnewtype(-1,NULL,0);
04817    G__search_typename2("TMatrixTBase<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTBaselEdoublegR),0,-1);
04818    G__setnewtype(-1,NULL,0);
04819    G__search_typename2("TMatrixDBase",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTBaselEdoublegR),0,-1);
04820    G__setnewtype(-1,NULL,0);
04821    G__search_typename2("TVectorT<Float_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEfloatgR),0,-1);
04822    G__setnewtype(-1,NULL,0);
04823    G__search_typename2("TVectorT<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),0,-1);
04824    G__setnewtype(-1,NULL,0);
04825    G__search_typename2("TVectorD",117,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),0,-1);
04826    G__setnewtype(-1,NULL,0);
04827    G__search_typename2("TMatrixT<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTlEdoublegR),0,-1);
04828    G__setnewtype(-1,NULL,0);
04829    G__search_typename2("TMatrixD",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTlEdoublegR),0,-1);
04830    G__setnewtype(-1,NULL,0);
04831    G__search_typename2("TMatrixTRow_const<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTRow_constlEdoublegR),0,-1);
04832    G__setnewtype(-1,NULL,0);
04833    G__search_typename2("TMatrixTColumn_const<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTColumn_constlEdoublegR),0,-1);
04834    G__setnewtype(-1,NULL,0);
04835    G__search_typename2("TMatrixTDiag_const<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTDiag_constlEdoublegR),0,-1);
04836    G__setnewtype(-1,NULL,0);
04837    G__search_typename2("TMatrixTFlat_const<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTFlat_constlEdoublegR),0,-1);
04838    G__setnewtype(-1,NULL,0);
04839    G__search_typename2("TMatrixTSub_const<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSub_constlEdoublegR),0,-1);
04840    G__setnewtype(-1,NULL,0);
04841    G__search_typename2("TMatrixTSparseRow_const<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSparseRow_constlEdoublegR),0,-1);
04842    G__setnewtype(-1,NULL,0);
04843    G__search_typename2("TMatrixTSparseDiag_const<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSparseDiag_constlEdoublegR),0,-1);
04844    G__setnewtype(-1,NULL,0);
04845    G__search_typename2("TMatrixTRow<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTRowlEdoublegR),0,-1);
04846    G__setnewtype(-1,NULL,0);
04847    G__search_typename2("TMatrixTColumn<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTColumnlEdoublegR),0,-1);
04848    G__setnewtype(-1,NULL,0);
04849    G__search_typename2("TMatrixTDiag<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTDiaglEdoublegR),0,-1);
04850    G__setnewtype(-1,NULL,0);
04851    G__search_typename2("TMatrixTFlat<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTFlatlEdoublegR),0,-1);
04852    G__setnewtype(-1,NULL,0);
04853    G__search_typename2("TMatrixTSub<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSublEdoublegR),0,-1);
04854    G__setnewtype(-1,NULL,0);
04855    G__search_typename2("TMatrixTSparseRow<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSparseRowlEdoublegR),0,-1);
04856    G__setnewtype(-1,NULL,0);
04857    G__search_typename2("TMatrixTSparseDiag<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSparseDiaglEdoublegR),0,-1);
04858    G__setnewtype(-1,NULL,0);
04859    G__search_typename2("TElementActionT<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TElementActionTlEdoublegR),0,-1);
04860    G__setnewtype(-1,NULL,0);
04861    G__search_typename2("TElementPosActionT<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TElementPosActionTlEdoublegR),0,-1);
04862    G__setnewtype(-1,NULL,0);
04863    G__search_typename2("TMatrixTSym<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSymlEdoublegR),0,-1);
04864    G__setnewtype(-1,NULL,0);
04865    G__search_typename2("TMatrixDSym",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSymlEdoublegR),0,-1);
04866    G__setnewtype(-1,NULL,0);
04867    G__search_typename2("TMatrixTSparse<Double_t>",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSparselEdoublegR),0,-1);
04868    G__setnewtype(-1,NULL,0);
04869    G__search_typename2("TMatrixDSparse",117,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSparselEdoublegR),0,-1);
04870    G__setnewtype(-1,NULL,0);
04871 }
04872 
04873 /*********************************************************
04874 * Data Member information setup/
04875 *********************************************************/
04876 
04877    /* Setting up class,struct,union tag member variable */
04878 
04879    /* TQpVar */
04880 static void G__setup_memvarTQpVar(void) {
04881    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpVar));
04882    { TQpVar *p; p=(TQpVar*)0x1000; if (p) { }
04883    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fNx=",0,(char*)NULL);
04884    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fMy=",0,(char*)NULL);
04885    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fMz=",0,(char*)NULL);
04886    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fNxup=",0,(char*)NULL);
04887    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fNxlo=",0,(char*)NULL);
04888    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fMcup=",0,(char*)NULL);
04889    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fMclo=",0,(char*)NULL);
04890    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fXloIndex=",0,(char*)NULL);
04891    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fXupIndex=",0,(char*)NULL);
04892    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fCupIndex=",0,(char*)NULL);
04893    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fCloIndex=",0,(char*)NULL);
04894    G__memvar_setup((void*)((long)(&p->fNComplementaryVariables)-(long)(p)),105,0,0,-1,G__defined_typename("Int_t"),-1,1,"fNComplementaryVariables=",0,"number of complementary primal-dual variables.");
04895    G__memvar_setup((void*)((long)(&p->fX)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fX=",0,(char*)NULL);
04896    G__memvar_setup((void*)((long)(&p->fS)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fS=",0,(char*)NULL);
04897    G__memvar_setup((void*)((long)(&p->fY)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fY=",0,(char*)NULL);
04898    G__memvar_setup((void*)((long)(&p->fZ)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fZ=",0,(char*)NULL);
04899    G__memvar_setup((void*)((long)(&p->fV)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fV=",0,(char*)NULL);
04900    G__memvar_setup((void*)((long)(&p->fPhi)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fPhi=",0,(char*)NULL);
04901    G__memvar_setup((void*)((long)(&p->fW)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fW=",0,(char*)NULL);
04902    G__memvar_setup((void*)((long)(&p->fGamma)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fGamma=",0,(char*)NULL);
04903    G__memvar_setup((void*)((long)(&p->fT)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fT=",0,(char*)NULL);
04904    G__memvar_setup((void*)((long)(&p->fLambda)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fLambda=",0,(char*)NULL);
04905    G__memvar_setup((void*)((long)(&p->fU)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fU=",0,(char*)NULL);
04906    G__memvar_setup((void*)((long)(&p->fPi)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fPi=",0,(char*)NULL);
04907    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__QuadpLN_TQpVarcLcLEVarBlock),-1,-2,1,G__FastAllocString(2048).Format("kno_block=%lldLL",(long long)TQpVar::kno_block).data(),0,(char*)NULL);
04908    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__QuadpLN_TQpVarcLcLEVarBlock),-1,-2,1,G__FastAllocString(2048).Format("kt_block=%lldLL",(long long)TQpVar::kt_block).data(),0,(char*)NULL);
04909    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__QuadpLN_TQpVarcLcLEVarBlock),-1,-2,1,G__FastAllocString(2048).Format("klambda_block=%lldLL",(long long)TQpVar::klambda_block).data(),0,(char*)NULL);
04910    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__QuadpLN_TQpVarcLcLEVarBlock),-1,-2,1,G__FastAllocString(2048).Format("ku_block=%lldLL",(long long)TQpVar::ku_block).data(),0,(char*)NULL);
04911    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__QuadpLN_TQpVarcLcLEVarBlock),-1,-2,1,G__FastAllocString(2048).Format("kpi_block=%lldLL",(long long)TQpVar::kpi_block).data(),0,(char*)NULL);
04912    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__QuadpLN_TQpVarcLcLEVarBlock),-1,-2,1,G__FastAllocString(2048).Format("kv_block=%lldLL",(long long)TQpVar::kv_block).data(),0,(char*)NULL);
04913    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__QuadpLN_TQpVarcLcLEVarBlock),-1,-2,1,G__FastAllocString(2048).Format("kgamma_block=%lldLL",(long long)TQpVar::kgamma_block).data(),0,(char*)NULL);
04914    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__QuadpLN_TQpVarcLcLEVarBlock),-1,-2,1,G__FastAllocString(2048).Format("kw_block=%lldLL",(long long)TQpVar::kw_block).data(),0,(char*)NULL);
04915    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__QuadpLN_TQpVarcLcLEVarBlock),-1,-2,1,G__FastAllocString(2048).Format("kphi_block=%lldLL",(long long)TQpVar::kphi_block).data(),0,(char*)NULL);
04916    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
04917    }
04918    G__tag_memvar_reset();
04919 }
04920 
04921 
04922    /* TQpDataBase */
04923 static void G__setup_memvarTQpDataBase(void) {
04924    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpDataBase));
04925    { TQpDataBase *p; p=(TQpDataBase*)0x1000; if (p) { }
04926    G__memvar_setup((void*)((long)(&p->fNx)-(long)(p)),105,0,0,-1,G__defined_typename("Int_t"),-1,1,"fNx=",0,(char*)NULL);
04927    G__memvar_setup((void*)((long)(&p->fMy)-(long)(p)),105,0,0,-1,G__defined_typename("Int_t"),-1,1,"fMy=",0,(char*)NULL);
04928    G__memvar_setup((void*)((long)(&p->fMz)-(long)(p)),105,0,0,-1,G__defined_typename("Int_t"),-1,1,"fMz=",0,(char*)NULL);
04929    G__memvar_setup((void*)((long)(&p->fG)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fG=",0,"linear part of Objective function");
04930    G__memvar_setup((void*)((long)(&p->fBa)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fBa=",0,"vector of equality constraint");
04931    G__memvar_setup((void*)((long)(&p->fXupBound)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fXupBound=",0,"Bounds on variables");
04932    G__memvar_setup((void*)((long)(&p->fXupIndex)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fXupIndex=",0,(char*)NULL);
04933    G__memvar_setup((void*)((long)(&p->fXloBound)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fXloBound=",0,(char*)NULL);
04934    G__memvar_setup((void*)((long)(&p->fXloIndex)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fXloIndex=",0,(char*)NULL);
04935    G__memvar_setup((void*)((long)(&p->fCupBound)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fCupBound=",0,"Inequality constraints");
04936    G__memvar_setup((void*)((long)(&p->fCupIndex)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fCupIndex=",0,(char*)NULL);
04937    G__memvar_setup((void*)((long)(&p->fCloBound)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fCloBound=",0,(char*)NULL);
04938    G__memvar_setup((void*)((long)(&p->fCloIndex)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fCloIndex=",0,(char*)NULL);
04939    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
04940    }
04941    G__tag_memvar_reset();
04942 }
04943 
04944 
04945    /* TQpDataDens */
04946 static void G__setup_memvarTQpDataDens(void) {
04947    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpDataDens));
04948    { TQpDataDens *p; p=(TQpDataDens*)0x1000; if (p) { }
04949    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSymlEdoublegR),G__defined_typename("TMatrixDSym"),-1,2,"fQ=",0,"Quadratic part of Objective function");
04950    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTlEdoublegR),G__defined_typename("TMatrixD"),-1,2,"fA=",0,"Equality constraints");
04951    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTlEdoublegR),G__defined_typename("TMatrixD"),-1,2,"fC=",0,"Inequality constraints");
04952    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
04953    }
04954    G__tag_memvar_reset();
04955 }
04956 
04957 
04958    /* TQpResidual */
04959 static void G__setup_memvarTQpResidual(void) {
04960    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual));
04961    { TQpResidual *p; p=(TQpResidual*)0x1000; if (p) { }
04962    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fResidualNorm=",0,"The norm of the residuals, ommiting the complementariy conditions");
04963    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fDualityGap=",0,"A quantity that measures progress toward feasibility. In terms");
04964    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fNx=",0,(char*)NULL);
04965    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fMy=",0,(char*)NULL);
04966    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fMz=",0,(char*)NULL);
04967    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fNxup=",0,(char*)NULL);
04968    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fNxlo=",0,(char*)NULL);
04969    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fMcup=",0,(char*)NULL);
04970    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fMclo=",0,(char*)NULL);
04971    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fXupIndex=",0,(char*)NULL);
04972    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fXloIndex=",0,(char*)NULL);
04973    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fCupIndex=",0,(char*)NULL);
04974    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fCloIndex=",0,(char*)NULL);
04975    G__memvar_setup((void*)((long)(&p->fRQ)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fRQ=",0,(char*)NULL);
04976    G__memvar_setup((void*)((long)(&p->fRA)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fRA=",0,(char*)NULL);
04977    G__memvar_setup((void*)((long)(&p->fRC)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fRC=",0,(char*)NULL);
04978    G__memvar_setup((void*)((long)(&p->fRz)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fRz=",0,(char*)NULL);
04979    G__memvar_setup((void*)((long)(&p->fRv)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fRv=",0,(char*)NULL);
04980    G__memvar_setup((void*)((long)(&p->fRw)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fRw=",0,(char*)NULL);
04981    G__memvar_setup((void*)((long)(&p->fRt)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fRt=",0,(char*)NULL);
04982    G__memvar_setup((void*)((long)(&p->fRu)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fRu=",0,(char*)NULL);
04983    G__memvar_setup((void*)((long)(&p->fRgamma)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fRgamma=",0,(char*)NULL);
04984    G__memvar_setup((void*)((long)(&p->fRphi)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fRphi=",0,(char*)NULL);
04985    G__memvar_setup((void*)((long)(&p->fRlambda)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fRlambda=",0,(char*)NULL);
04986    G__memvar_setup((void*)((long)(&p->fRpi)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,1,"fRpi=",0,(char*)NULL);
04987    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
04988    }
04989    G__tag_memvar_reset();
04990 }
04991 
04992 
04993    /* TQpProbBase */
04994 static void G__setup_memvarTQpProbBase(void) {
04995    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpProbBase));
04996    { TQpProbBase *p; p=(TQpProbBase*)0x1000; if (p) { }
04997    G__memvar_setup((void*)((long)(&p->fNx)-(long)(p)),105,0,0,-1,G__defined_typename("Int_t"),-1,1,"fNx=",0,"number of elements in x");
04998    G__memvar_setup((void*)((long)(&p->fMy)-(long)(p)),105,0,0,-1,G__defined_typename("Int_t"),-1,1,"fMy=",0,"number of rows in A and b");
04999    G__memvar_setup((void*)((long)(&p->fMz)-(long)(p)),105,0,0,-1,G__defined_typename("Int_t"),-1,1,"fMz=",0,"number of rows in C");
05000    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
05001    }
05002    G__tag_memvar_reset();
05003 }
05004 
05005 
05006    /* TQpLinSolverBase */
05007 static void G__setup_memvarTQpLinSolverBase(void) {
05008    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverBase));
05009    { TQpLinSolverBase *p; p=(TQpLinSolverBase*)0x1000; if (p) { }
05010    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fNomegaInv=",0,"stores a critical diagonal matrix as a vector");
05011    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fRhs=",0,"right-hand side of the system");
05012    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fNx=",0,"dimensions of the vectors in the general QP formulation");
05013    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fMy=",0,(char*)NULL);
05014    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fMz=",0,(char*)NULL);
05015    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fDd=",0,"temporary storage vectors");
05016    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fDq=",0,(char*)NULL);
05017    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fXupIndex=",0,"index matrices for the upper and lower bounds on x and Cx");
05018    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fCupIndex=",0,(char*)NULL);
05019    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fXloIndex=",0,(char*)NULL);
05020    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR),G__defined_typename("TVectorD"),-1,2,"fCloIndex=",0,(char*)NULL);
05021    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fNxup=",0,"dimensions of the upper and lower bound vectors");
05022    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fNxlo=",0,(char*)NULL);
05023    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fMcup=",0,(char*)NULL);
05024    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fMclo=",0,(char*)NULL);
05025    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TQpProbBase),-1,-1,2,"fFactory=",0,(char*)NULL);
05026    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
05027    }
05028    G__tag_memvar_reset();
05029 }
05030 
05031 
05032    /* TQpSolverBase */
05033 static void G__setup_memvarTQpSolverBase(void) {
05034    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpSolverBase));
05035    { TQpSolverBase *p; p=(TQpSolverBase*)0x1000; if (p) { }
05036    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverBase),-1,-1,2,"fSys=",0,(char*)NULL);
05037    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fDnorm=",0,"norm of problem data");
05038    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fMutol=",0,"termination parameters");
05039    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fArtol=",0,(char*)NULL);
05040    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fGamma_f=",0,"parameters associated with the step length heuristic");
05041    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fGamma_a=",0,(char*)NULL);
05042    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fPhi=",0,"merit function, defined as the sum of the complementarity gap");
05043    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fMaxit=",0,"maximum number of  iterations allowed");
05044    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,2,"fMu_history=",0,"[fMaxit] history of values of mu obtained on all iterations to date");
05045    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,2,"fRnorm_history=",0,"[fMaxit] history of values of residual norm obtained on all iterations to date");
05046    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,2,"fPhi_history=",0,"[fMaxit] history of values of phi obtained on all iterations to date");
05047    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,2,"fPhi_min_history=",0,"[fMaxit] the i-th entry of this array contains the minimum value of phi");
05048    G__memvar_setup((void*)((long)(&p->fIter)-(long)(p)),105,0,0,-1,G__defined_typename("Int_t"),-1,1,"fIter=",0,"iteration counter");
05049    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
05050    }
05051    G__tag_memvar_reset();
05052 }
05053 
05054 
05055    /* TGondzioSolver */
05056 static void G__setup_memvarTGondzioSolver(void) {
05057    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__QuadpLN_TGondzioSolver));
05058    { TGondzioSolver *p; p=(TGondzioSolver*)0x1000; if (p) { }
05059    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fPrintlevel=",0,"parameter in range [0,100] determines verbosity. (Higher value");
05060    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fTsig=",0,"exponent in Mehrotra's centering parameter, which is usually");
05061    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fMaximum_correctors=",0,"maximum number of Gondzio corrector steps");
05062    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fNumberGondzioCorrections=",0,"actual number of Gondzio corrections needed");
05063    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fStepFactor0=",0,"various parameters associated with Gondzio correction");
05064    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fStepFactor1=",0,(char*)NULL);
05065    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fAcceptTol=",0,(char*)NULL);
05066    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fBeta_min=",0,(char*)NULL);
05067    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fBeta_max=",0,(char*)NULL);
05068    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TQpVar),-1,-1,2,"fCorrector_step=",0,"storage for step vectors");
05069    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TQpVar),-1,-1,2,"fStep=",0,(char*)NULL);
05070    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual),-1,-1,2,"fCorrector_resid=",0,"storage for residual vectors");
05071    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TQpProbBase),-1,-1,2,"fFactory=",0,(char*)NULL);
05072    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
05073    }
05074    G__tag_memvar_reset();
05075 }
05076 
05077 
05078    /* TMehrotraSolver */
05079 static void G__setup_memvarTMehrotraSolver(void) {
05080    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__QuadpLN_TMehrotraSolver));
05081    { TMehrotraSolver *p; p=(TMehrotraSolver*)0x1000; if (p) { }
05082    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fPrintlevel=",0,"parameter in range [0,100] determines verbosity. (Higher value");
05083    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fTsig=",0,"exponent in Mehrotra's centering parameter, which is usually");
05084    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TQpVar),-1,-1,2,"fStep=",0,"storage for step vectors");
05085    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TQpProbBase),-1,-1,2,"fFactory=",0,(char*)NULL);
05086    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
05087    }
05088    G__tag_memvar_reset();
05089 }
05090 
05091 
05092    /* TQpDataSparse */
05093 static void G__setup_memvarTQpDataSparse(void) {
05094    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpDataSparse));
05095    { TQpDataSparse *p; p=(TQpDataSparse*)0x1000; if (p) { }
05096    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSparselEdoublegR),G__defined_typename("TMatrixDSparse"),-1,2,"fQ=",0,"quadratic part of Objective function");
05097    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSparselEdoublegR),G__defined_typename("TMatrixDSparse"),-1,2,"fA=",0,"Equality constraints");
05098    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSparselEdoublegR),G__defined_typename("TMatrixDSparse"),-1,2,"fC=",0,"Inequality constraints");
05099    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
05100    }
05101    G__tag_memvar_reset();
05102 }
05103 
05104 
05105    /* TQpProbDens */
05106 static void G__setup_memvarTQpProbDens(void) {
05107    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpProbDens));
05108    { TQpProbDens *p; p=(TQpProbDens*)0x1000; if (p) { }
05109    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
05110    }
05111    G__tag_memvar_reset();
05112 }
05113 
05114 
05115    /* TQpLinSolverDens */
05116 static void G__setup_memvarTQpLinSolverDens(void) {
05117    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverDens));
05118    { TQpLinSolverDens *p; p=(TQpLinSolverDens*)0x1000; if (p) { }
05119    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSymlEdoublegR),G__defined_typename("TMatrixDSym"),-1,2,"fKkt=",0,(char*)NULL);
05120    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TDecompLU),-1,-1,2,"fSolveLU=",0,(char*)NULL);
05121    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
05122    }
05123    G__tag_memvar_reset();
05124 }
05125 
05126 
05127    /* TQpProbSparse */
05128 static void G__setup_memvarTQpProbSparse(void) {
05129    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpProbSparse));
05130    { TQpProbSparse *p; p=(TQpProbSparse*)0x1000; if (p) { }
05131    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
05132    }
05133    G__tag_memvar_reset();
05134 }
05135 
05136 
05137    /* TQpLinSolverSparse */
05138 static void G__setup_memvarTQpLinSolverSparse(void) {
05139    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverSparse));
05140    { TQpLinSolverSparse *p; p=(TQpLinSolverSparse*)0x1000; if (p) { }
05141    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TMatrixTSparselEdoublegR),G__defined_typename("TMatrixDSparse"),-1,2,"fKkt=",0,(char*)NULL);
05142    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TDecompSparse),-1,-1,2,"fSolveSparse=",0,(char*)NULL);
05143    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__QuadpLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
05144    }
05145    G__tag_memvar_reset();
05146 }
05147 
05148 extern "C" void G__cpp_setup_memvarG__Quadp() {
05149 }
05150 /***********************************************************
05151 ************************************************************
05152 ************************************************************
05153 ************************************************************
05154 ************************************************************
05155 ************************************************************
05156 ************************************************************
05157 ***********************************************************/
05158 
05159 /*********************************************************
05160 * Member function information setup for each class
05161 *********************************************************/
05162 static void G__setup_memfuncTQpVar(void) {
05163    /* TQpVar */
05164    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpVar));
05165    G__memfunc_setup("StepBound",916,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 3, 3, 2, 0, 
05166 "u 'TVectorT<double>' 'TVectorD' 1 - v u 'TVectorT<double>' 'TVectorD' 1 - dir "
05167 "d - 'Double_t' 0 - maxStep", (char*)NULL, (void*) NULL, 0);
05168    G__memfunc_setup("FindBlocking",1194,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 10, 3, 2, 0, 
05169 "u 'TVectorT<double>' 'TVectorD' 1 - w u 'TVectorT<double>' 'TVectorD' 1 - wstep "
05170 "u 'TVectorT<double>' 'TVectorD' 1 - u u 'TVectorT<double>' 'TVectorD' 1 - ustep "
05171 "d - 'Double_t' 0 - maxStep d - 'Double_t' 1 - w_elt "
05172 "d - 'Double_t' 1 - wstep_elt d - 'Double_t' 1 - u_elt "
05173 "d - 'Double_t' 1 - ustep_elt i - - 1 - first_or_second", (char*)NULL, (void*) NULL, 0);
05174    G__memfunc_setup("FindBlockingSub",1492,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 15, 3, 2, 0, 
05175 "i - 'Int_t' 0 - n D - 'Double_t' 0 - w "
05176 "i - 'Int_t' 0 - incw D - 'Double_t' 0 - wstep "
05177 "i - 'Int_t' 0 - incwstep D - 'Double_t' 0 - u "
05178 "i - 'Int_t' 0 - incu D - 'Double_t' 0 - ustep "
05179 "i - 'Int_t' 0 - incustep d - 'Double_t' 0 - maxStep "
05180 "d - 'Double_t' 1 - w_elt d - 'Double_t' 1 - wstep_elt "
05181 "d - 'Double_t' 1 - u_elt d - 'Double_t' 1 - ustep_elt "
05182 "i - 'Int_t' 1 - first_or_second", (char*)NULL, (void*) NULL, 0);
05183    G__memfunc_setup("TQpVar",574,G__G__Quadp_174_0_4, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpVar), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05184    G__memfunc_setup("TQpVar",574,G__G__Quadp_174_0_5, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpVar), -1, 0, 16, 1, 1, 0, 
05185 "u 'TVectorT<double>' 'TVectorD' 1 - x_in u 'TVectorT<double>' 'TVectorD' 1 - s_in "
05186 "u 'TVectorT<double>' 'TVectorD' 1 - y_in u 'TVectorT<double>' 'TVectorD' 1 - z_in "
05187 "u 'TVectorT<double>' 'TVectorD' 1 - v_in u 'TVectorT<double>' 'TVectorD' 1 - gamma_in "
05188 "u 'TVectorT<double>' 'TVectorD' 1 - w_in u 'TVectorT<double>' 'TVectorD' 1 - phi_in "
05189 "u 'TVectorT<double>' 'TVectorD' 1 - t_in u 'TVectorT<double>' 'TVectorD' 1 - lambda_in "
05190 "u 'TVectorT<double>' 'TVectorD' 1 - u_in u 'TVectorT<double>' 'TVectorD' 1 - pi_in "
05191 "u 'TVectorT<double>' 'TVectorD' 1 - ixlow_in u 'TVectorT<double>' 'TVectorD' 1 - ixupp_in "
05192 "u 'TVectorT<double>' 'TVectorD' 1 - iclow_in u 'TVectorT<double>' 'TVectorD' 1 - icupp_in", (char*)NULL, (void*) NULL, 0);
05193    G__memfunc_setup("TQpVar",574,G__G__Quadp_174_0_6, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpVar), -1, 0, 7, 1, 1, 0, 
05194 "i - 'Int_t' 0 - nx i - 'Int_t' 0 - my "
05195 "i - 'Int_t' 0 - mz u 'TVectorT<double>' 'TVectorD' 1 - ixlow "
05196 "u 'TVectorT<double>' 'TVectorD' 1 - ixupp u 'TVectorT<double>' 'TVectorD' 1 - iclow "
05197 "u 'TVectorT<double>' 'TVectorD' 1 - icupp", (char*)NULL, (void*) NULL, 0);
05198    G__memfunc_setup("TQpVar",574,G__G__Quadp_174_0_7, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpVar), -1, 0, 1, 1, 1, 0, "u 'TQpVar' - 11 - another", (char*)NULL, (void*) NULL, 0);
05199    G__memfunc_setup("GetMu",482,G__G__Quadp_174_0_8, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", "compute complementarity gap, obtained by taking the", (void*) NULL, 1);
05200    G__memfunc_setup("MuStep",606,G__G__Quadp_174_0_9, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
05201 "U 'TQpVar' - 0 - step d - 'Double_t' 0 - alpha", (char*)NULL, (void*) NULL, 1);
05202    G__memfunc_setup("Saxpy",533,G__G__Quadp_174_0_10, 121, -1, -1, 0, 2, 1, 1, 0, 
05203 "U 'TQpVar' - 0 - b d - 'Double_t' 0 - alpha", (char*)NULL, (void*) NULL, 1);
05204    G__memfunc_setup("Negate",596,G__G__Quadp_174_0_11, 121, -1, -1, 0, 0, 1, 1, 0, "", "negate the value of all the variables in this structure", (void*) NULL, 1);
05205    G__memfunc_setup("StepBound",916,G__G__Quadp_174_0_12, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "U 'TQpVar' - 0 - b", "calculate the largest alpha in (0,1] such that the", (void*) NULL, 1);
05206    G__memfunc_setup("FindBlocking",1194,G__G__Quadp_174_0_13, 100, -1, G__defined_typename("Double_t"), 0, 6, 1, 1, 0, 
05207 "U 'TQpVar' - 0 - step d - 'Double_t' 1 - primalValue "
05208 "d - 'Double_t' 1 - primalStep d - 'Double_t' 1 - dualValue "
05209 "d - 'Double_t' 1 - dualStep i - 'Int_t' 1 - firstOrSecond", (char*)NULL, (void*) NULL, 1);
05210    G__memfunc_setup("InteriorPoint",1366,G__G__Quadp_174_0_14, 121, -1, -1, 0, 2, 1, 1, 0, 
05211 "d - 'Double_t' 0 - alpha d - 'Double_t' 0 - beta", (char*)NULL, (void*) NULL, 1);
05212    G__memfunc_setup("ShiftBoundVariables",1935,G__G__Quadp_174_0_15, 121, -1, -1, 0, 2, 1, 1, 0, 
05213 "d - 'Double_t' 0 - alpha d - 'Double_t' 0 - beta", (char*)NULL, (void*) NULL, 1);
05214    G__memfunc_setup("IsInteriorPoint",1554,G__G__Quadp_174_0_16, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 0, "", "check whether this is an interior point. Useful as a", (void*) NULL, 1);
05215    G__memfunc_setup("Violation",949,G__G__Quadp_174_0_17, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", "The amount by which the current variables violate the", (void*) NULL, 1);
05216    G__memfunc_setup("Print",525,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
05217    G__memfunc_setup("Norm1",461,G__G__Quadp_174_0_19, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", "compute the 1-norm of the variables", (void*) NULL, 1);
05218    G__memfunc_setup("NormInf",697,G__G__Quadp_174_0_20, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", "compute the inf-norm of the variables", (void*) NULL, 1);
05219    G__memfunc_setup("ValidNonZeroPattern",1945,G__G__Quadp_174_0_21, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
05220    G__memfunc_setup("operator=",937,G__G__Quadp_174_0_22, 117, G__get_linked_tagnum(&G__G__QuadpLN_TQpVar), -1, 1, 1, 1, 1, 0, "u 'TQpVar' - 11 - source", (char*)NULL, (void*) NULL, 0);
05221    G__memfunc_setup("Class",502,G__G__Quadp_174_0_23, 85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TQpVar::Class) ), 0);
05222    G__memfunc_setup("Class_Name",982,G__G__Quadp_174_0_24, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpVar::Class_Name) ), 0);
05223    G__memfunc_setup("Class_Version",1339,G__G__Quadp_174_0_25, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TQpVar::Class_Version) ), 0);
05224    G__memfunc_setup("Dictionary",1046,G__G__Quadp_174_0_26, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TQpVar::Dictionary) ), 0);
05225    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
05226    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
05227    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
05228    G__memfunc_setup("StreamerNVirtual",1656,G__G__Quadp_174_0_30, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
05229    G__memfunc_setup("DeclFileName",1145,G__G__Quadp_174_0_31, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpVar::DeclFileName) ), 0);
05230    G__memfunc_setup("ImplFileLine",1178,G__G__Quadp_174_0_32, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpVar::ImplFileLine) ), 0);
05231    G__memfunc_setup("ImplFileName",1171,G__G__Quadp_174_0_33, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpVar::ImplFileName) ), 0);
05232    G__memfunc_setup("DeclFileLine",1152,G__G__Quadp_174_0_34, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpVar::DeclFileLine) ), 0);
05233    // automatic destructor
05234    G__memfunc_setup("~TQpVar", 700, G__G__Quadp_174_0_35, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
05235    G__tag_memfunc_reset();
05236 }
05237 
05238 static void G__setup_memfuncTQpDataBase(void) {
05239    /* TQpDataBase */
05240    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpDataBase));
05241    G__memfunc_setup("RandomlyChooseBoundedVariables",3073,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 10, 3, 2, 0, 
05242 "u 'TVectorT<double>' 'TVectorD' 1 - x u 'TVectorT<double>' 'TVectorD' 1 - dualx "
05243 "u 'TVectorT<double>' 'TVectorD' 1 - blx u 'TVectorT<double>' 'TVectorD' 1 - ixlow "
05244 "u 'TVectorT<double>' 'TVectorD' 1 - bux u 'TVectorT<double>' 'TVectorD' 1 - ixupp "
05245 "d - 'Double_t' 1 - ix d - 'Double_t' 0 - percentLowerOnly "
05246 "d - 'Double_t' 0 - percentUpperOnly d - 'Double_t' 0 - percentBound", (char*)NULL, (void*) NULL, 0);
05247    G__memfunc_setup("PutQIntoAt",985,G__G__Quadp_176_0_5, 121, -1, -1, 0, 3, 1, 1, 0, 
05248 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - M i - 'Int_t' 0 - row "
05249 "i - 'Int_t' 0 - col", (char*)NULL, (void*) NULL, 3);
05250    G__memfunc_setup("PutAIntoAt",969,G__G__Quadp_176_0_6, 121, -1, -1, 0, 3, 1, 1, 0, 
05251 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - M i - 'Int_t' 0 - row "
05252 "i - 'Int_t' 0 - col", (char*)NULL, (void*) NULL, 3);
05253    G__memfunc_setup("PutCIntoAt",971,G__G__Quadp_176_0_7, 121, -1, -1, 0, 3, 1, 1, 0, 
05254 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - M i - 'Int_t' 0 - row "
05255 "i - 'Int_t' 0 - col", (char*)NULL, (void*) NULL, 3);
05256    G__memfunc_setup("Qmult",531,G__G__Quadp_176_0_8, 121, -1, -1, 0, 4, 1, 1, 0, 
05257 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05258 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 3);
05259    G__memfunc_setup("Amult",515,G__G__Quadp_176_0_9, 121, -1, -1, 0, 4, 1, 1, 0, 
05260 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05261 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 3);
05262    G__memfunc_setup("Cmult",517,G__G__Quadp_176_0_10, 121, -1, -1, 0, 4, 1, 1, 0, 
05263 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05264 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 3);
05265    G__memfunc_setup("ATransmult",1035,G__G__Quadp_176_0_11, 121, -1, -1, 0, 4, 1, 1, 0, 
05266 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05267 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 3);
05268    G__memfunc_setup("CTransmult",1037,G__G__Quadp_176_0_12, 121, -1, -1, 0, 4, 1, 1, 0, 
05269 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05270 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 3);
05271    G__memfunc_setup("GetDiagonalOfQ",1349,G__G__Quadp_176_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TVectorT<double>' 'TVectorD' 1 - dQ", (char*)NULL, (void*) NULL, 3);
05272    G__memfunc_setup("GetG",359,G__G__Quadp_176_0_14, 117, G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR), G__defined_typename("TVectorD"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
05273    G__memfunc_setup("GetBa",451,G__G__Quadp_176_0_15, 117, G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR), G__defined_typename("TVectorD"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
05274    G__memfunc_setup("GetXupperBound",1436,G__G__Quadp_176_0_16, 117, G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR), G__defined_typename("TVectorD"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
05275    G__memfunc_setup("GetiXupperBound",1541,G__G__Quadp_176_0_17, 117, G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR), G__defined_typename("TVectorD"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
05276    G__memfunc_setup("GetXlowerBound",1433,G__G__Quadp_176_0_18, 117, G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR), G__defined_typename("TVectorD"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
05277    G__memfunc_setup("GetiXlowerBound",1538,G__G__Quadp_176_0_19, 117, G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR), G__defined_typename("TVectorD"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
05278    G__memfunc_setup("GetSupperBound",1431,G__G__Quadp_176_0_20, 117, G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR), G__defined_typename("TVectorD"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
05279    G__memfunc_setup("GetiSupperBound",1536,G__G__Quadp_176_0_21, 117, G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR), G__defined_typename("TVectorD"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
05280    G__memfunc_setup("GetSlowerBound",1428,G__G__Quadp_176_0_22, 117, G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR), G__defined_typename("TVectorD"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
05281    G__memfunc_setup("GetiSlowerBound",1533,G__G__Quadp_176_0_23, 117, G__get_linked_tagnum(&G__G__QuadpLN_TVectorTlEdoublegR), G__defined_typename("TVectorD"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
05282    G__memfunc_setup("DataNorm",790,G__G__Quadp_176_0_24, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 3);
05283    G__memfunc_setup("DataRandom",987,G__G__Quadp_176_0_25, 121, -1, -1, 0, 4, 1, 1, 0, 
05284 "u 'TVectorT<double>' 'TVectorD' 1 - x u 'TVectorT<double>' 'TVectorD' 1 - y "
05285 "u 'TVectorT<double>' 'TVectorD' 1 - z u 'TVectorT<double>' 'TVectorD' 1 - s", (char*)NULL, (void*) NULL, 3);
05286    G__memfunc_setup("ObjectiveValue",1432,G__G__Quadp_176_0_26, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "U 'TQpVar' - 0 - vars", (char*)NULL, (void*) NULL, 3);
05287    G__memfunc_setup("operator=",937,G__G__Quadp_176_0_27, 117, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataBase), -1, 1, 1, 1, 1, 0, "u 'TQpDataBase' - 11 - source", (char*)NULL, (void*) NULL, 0);
05288    G__memfunc_setup("Class",502,G__G__Quadp_176_0_28, 85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TQpDataBase::Class) ), 0);
05289    G__memfunc_setup("Class_Name",982,G__G__Quadp_176_0_29, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpDataBase::Class_Name) ), 0);
05290    G__memfunc_setup("Class_Version",1339,G__G__Quadp_176_0_30, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TQpDataBase::Class_Version) ), 0);
05291    G__memfunc_setup("Dictionary",1046,G__G__Quadp_176_0_31, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TQpDataBase::Dictionary) ), 0);
05292    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
05293    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
05294    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
05295    G__memfunc_setup("StreamerNVirtual",1656,G__G__Quadp_176_0_35, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
05296    G__memfunc_setup("DeclFileName",1145,G__G__Quadp_176_0_36, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpDataBase::DeclFileName) ), 0);
05297    G__memfunc_setup("ImplFileLine",1178,G__G__Quadp_176_0_37, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpDataBase::ImplFileLine) ), 0);
05298    G__memfunc_setup("ImplFileName",1171,G__G__Quadp_176_0_38, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpDataBase::ImplFileName) ), 0);
05299    G__memfunc_setup("DeclFileLine",1152,G__G__Quadp_176_0_39, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpDataBase::DeclFileLine) ), 0);
05300    // automatic destructor
05301    G__memfunc_setup("~TQpDataBase", 1160, G__G__Quadp_176_0_40, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
05302    G__tag_memfunc_reset();
05303 }
05304 
05305 static void G__setup_memfuncTQpDataDens(void) {
05306    /* TQpDataDens */
05307    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpDataDens));
05308    G__memfunc_setup("TQpDataDens",1049,G__G__Quadp_177_0_1, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataDens), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05309    G__memfunc_setup("TQpDataDens",1049,G__G__Quadp_177_0_2, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataDens), -1, 0, 3, 1, 1, 0, 
05310 "i - 'Int_t' 0 - nx i - 'Int_t' 0 - my "
05311 "i - 'Int_t' 0 - mz", (char*)NULL, (void*) NULL, 0);
05312    G__memfunc_setup("TQpDataDens",1049,G__G__Quadp_177_0_3, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataDens), -1, 0, 13, 1, 1, 0, 
05313 "u 'TVectorT<double>' 'TVectorD' 1 - c u 'TMatrixTSym<double>' 'TMatrixDSym' 1 - Q "
05314 "u 'TVectorT<double>' 'TVectorD' 1 - xlow u 'TVectorT<double>' 'TVectorD' 1 - ixlow "
05315 "u 'TVectorT<double>' 'TVectorD' 1 - xupp u 'TVectorT<double>' 'TVectorD' 1 - ixupp "
05316 "u 'TMatrixT<double>' 'TMatrixD' 1 - A u 'TVectorT<double>' 'TVectorD' 1 - bA "
05317 "u 'TMatrixT<double>' 'TMatrixD' 1 - C u 'TVectorT<double>' 'TVectorD' 1 - clow "
05318 "u 'TVectorT<double>' 'TVectorD' 1 - iclow u 'TVectorT<double>' 'TVectorD' 1 - cupp "
05319 "u 'TVectorT<double>' 'TVectorD' 1 - icupp", (char*)NULL, (void*) NULL, 0);
05320    G__memfunc_setup("TQpDataDens",1049,G__G__Quadp_177_0_4, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataDens), -1, 0, 1, 1, 1, 0, "u 'TQpDataDens' - 11 - another", (char*)NULL, (void*) NULL, 0);
05321    G__memfunc_setup("PutQIntoAt",985,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 0, 
05322 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - M i - 'Int_t' 0 - row "
05323 "i - 'Int_t' 0 - col", (char*)NULL, (void*) NULL, 1);
05324    G__memfunc_setup("PutAIntoAt",969,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 0, 
05325 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - M i - 'Int_t' 0 - row "
05326 "i - 'Int_t' 0 - col", (char*)NULL, (void*) NULL, 1);
05327    G__memfunc_setup("PutCIntoAt",971,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 0, 
05328 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - M i - 'Int_t' 0 - row "
05329 "i - 'Int_t' 0 - col", (char*)NULL, (void*) NULL, 1);
05330    G__memfunc_setup("Qmult",531,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05331 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05332 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 1);
05333    G__memfunc_setup("Amult",515,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05334 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05335 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 1);
05336    G__memfunc_setup("Cmult",517,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05337 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05338 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 1);
05339    G__memfunc_setup("ATransmult",1035,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05340 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05341 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 1);
05342    G__memfunc_setup("CTransmult",1037,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05343 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05344 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 1);
05345    G__memfunc_setup("GetDiagonalOfQ",1349,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TVectorT<double>' 'TVectorD' 1 - dQ", "extract the diagonal of Q and put it in the vector dQ", (void*) NULL, 1);
05346    G__memfunc_setup("DataNorm",790,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
05347    G__memfunc_setup("DataRandom",987,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05348 "u 'TVectorT<double>' 'TVectorD' 1 - x u 'TVectorT<double>' 'TVectorD' 1 - y "
05349 "u 'TVectorT<double>' 'TVectorD' 1 - z u 'TVectorT<double>' 'TVectorD' 1 - s", (char*)NULL, (void*) NULL, 1);
05350    G__memfunc_setup("Print",525,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "C - 'Option_t' 10 '\"\"' opt", (char*)NULL, (void*) NULL, 1);
05351    G__memfunc_setup("ObjectiveValue",1432,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "U 'TQpVar' - 0 - vars", (char*)NULL, (void*) NULL, 1);
05352    G__memfunc_setup("operator=",937,G__G__Quadp_177_0_18, 117, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataDens), -1, 1, 1, 1, 1, 0, "u 'TQpDataDens' - 11 - source", (char*)NULL, (void*) NULL, 0);
05353    G__memfunc_setup("Class",502,G__G__Quadp_177_0_19, 85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TQpDataDens::Class) ), 0);
05354    G__memfunc_setup("Class_Name",982,G__G__Quadp_177_0_20, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpDataDens::Class_Name) ), 0);
05355    G__memfunc_setup("Class_Version",1339,G__G__Quadp_177_0_21, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TQpDataDens::Class_Version) ), 0);
05356    G__memfunc_setup("Dictionary",1046,G__G__Quadp_177_0_22, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TQpDataDens::Dictionary) ), 0);
05357    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
05358    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
05359    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
05360    G__memfunc_setup("StreamerNVirtual",1656,G__G__Quadp_177_0_26, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
05361    G__memfunc_setup("DeclFileName",1145,G__G__Quadp_177_0_27, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpDataDens::DeclFileName) ), 0);
05362    G__memfunc_setup("ImplFileLine",1178,G__G__Quadp_177_0_28, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpDataDens::ImplFileLine) ), 0);
05363    G__memfunc_setup("ImplFileName",1171,G__G__Quadp_177_0_29, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpDataDens::ImplFileName) ), 0);
05364    G__memfunc_setup("DeclFileLine",1152,G__G__Quadp_177_0_30, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpDataDens::DeclFileLine) ), 0);
05365    // automatic destructor
05366    G__memfunc_setup("~TQpDataDens", 1175, G__G__Quadp_177_0_31, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
05367    G__tag_memfunc_reset();
05368 }
05369 
05370 static void G__setup_memfuncTQpResidual(void) {
05371    /* TQpResidual */
05372    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual));
05373    G__memfunc_setup("GondzioProjection",1783,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 3, 3, 2, 0, 
05374 "u 'TVectorT<double>' 'TVectorD' 1 - v d - 'Double_t' 0 - rmin "
05375 "d - 'Double_t' 0 - rmax", (char*)NULL, (void*) NULL, 0);
05376    G__memfunc_setup("TQpResidual",1102,G__G__Quadp_178_0_2, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05377    G__memfunc_setup("TQpResidual",1102,G__G__Quadp_178_0_3, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual), -1, 0, 7, 1, 1, 0, 
05378 "i - 'Int_t' 0 - nx i - 'Int_t' 0 - my "
05379 "i - 'Int_t' 0 - mz u 'TVectorT<double>' 'TVectorD' 1 - ixlow "
05380 "u 'TVectorT<double>' 'TVectorD' 1 - ixupp u 'TVectorT<double>' 'TVectorD' 1 - iclow "
05381 "u 'TVectorT<double>' 'TVectorD' 1 - icupp", (char*)NULL, (void*) NULL, 0);
05382    G__memfunc_setup("TQpResidual",1102,G__G__Quadp_178_0_4, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual), -1, 0, 1, 1, 1, 0, "u 'TQpResidual' - 11 - another", (char*)NULL, (void*) NULL, 0);
05383    G__memfunc_setup("GetResidualNorm",1525,G__G__Quadp_178_0_5, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05384    G__memfunc_setup("GetDualityGap",1300,G__G__Quadp_178_0_6, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05385    G__memfunc_setup("CalcResids",989,G__G__Quadp_178_0_7, 121, -1, -1, 0, 2, 1, 1, 0, 
05386 "U 'TQpDataBase' - 0 - problem U 'TQpVar' - 0 - vars", (char*)NULL, (void*) NULL, 0);
05387    G__memfunc_setup("Add_r3_xz_alpha",1475,G__G__Quadp_178_0_8, 121, -1, -1, 0, 2, 1, 1, 0, 
05388 "U 'TQpVar' - 0 - vars d - 'Double_t' 0 - alpha", (char*)NULL, (void*) NULL, 0);
05389    G__memfunc_setup("Set_r3_xz_alpha",1510,G__G__Quadp_178_0_9, 121, -1, -1, 0, 2, 1, 1, 0, 
05390 "U 'TQpVar' - 0 - vars d - 'Double_t' 0 - alpha", (char*)NULL, (void*) NULL, 0);
05391    G__memfunc_setup("Clear_r3",747,G__G__Quadp_178_0_10, 121, -1, -1, 0, 0, 1, 1, 0, "", "set the complementarity component of the residuals", (void*) NULL, 0);
05392    G__memfunc_setup("Clear_r1r2",909,G__G__Quadp_178_0_11, 121, -1, -1, 0, 0, 1, 1, 0, "", "set the noncomplementarity components of the residual", (void*) NULL, 0);
05393    G__memfunc_setup("Project_r3",987,G__G__Quadp_178_0_12, 121, -1, -1, 0, 2, 1, 1, 0, 
05394 "d - 'Double_t' 0 - rmin d - 'Double_t' 0 - rmax", (char*)NULL, (void*) NULL, 0);
05395    G__memfunc_setup("ValidNonZeroPattern",1945,G__G__Quadp_178_0_13, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05396    G__memfunc_setup("operator=",937,G__G__Quadp_178_0_14, 117, G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual), -1, 1, 1, 1, 1, 0, "u 'TQpResidual' - 11 - source", (char*)NULL, (void*) NULL, 0);
05397    G__memfunc_setup("Class",502,G__G__Quadp_178_0_15, 85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TQpResidual::Class) ), 0);
05398    G__memfunc_setup("Class_Name",982,G__G__Quadp_178_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpResidual::Class_Name) ), 0);
05399    G__memfunc_setup("Class_Version",1339,G__G__Quadp_178_0_17, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TQpResidual::Class_Version) ), 0);
05400    G__memfunc_setup("Dictionary",1046,G__G__Quadp_178_0_18, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TQpResidual::Dictionary) ), 0);
05401    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
05402    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
05403    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
05404    G__memfunc_setup("StreamerNVirtual",1656,G__G__Quadp_178_0_22, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
05405    G__memfunc_setup("DeclFileName",1145,G__G__Quadp_178_0_23, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpResidual::DeclFileName) ), 0);
05406    G__memfunc_setup("ImplFileLine",1178,G__G__Quadp_178_0_24, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpResidual::ImplFileLine) ), 0);
05407    G__memfunc_setup("ImplFileName",1171,G__G__Quadp_178_0_25, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpResidual::ImplFileName) ), 0);
05408    G__memfunc_setup("DeclFileLine",1152,G__G__Quadp_178_0_26, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpResidual::DeclFileLine) ), 0);
05409    // automatic destructor
05410    G__memfunc_setup("~TQpResidual", 1228, G__G__Quadp_178_0_27, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
05411    G__tag_memfunc_reset();
05412 }
05413 
05414 static void G__setup_memfuncTQpProbBase(void) {
05415    /* TQpProbBase */
05416    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpProbBase));
05417    G__memfunc_setup("MakeData",760,G__G__Quadp_179_0_4, 85, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataBase), -1, 0, 13, 1, 1, 0, 
05418 "u 'TVectorT<double>' 'TVectorD' 1 - c u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - Q_in "
05419 "u 'TVectorT<double>' 'TVectorD' 1 - xlo u 'TVectorT<double>' 'TVectorD' 1 - ixlo "
05420 "u 'TVectorT<double>' 'TVectorD' 1 - xup u 'TVectorT<double>' 'TVectorD' 1 - ixup "
05421 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - A_in u 'TVectorT<double>' 'TVectorD' 1 - bA "
05422 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - C_in u 'TVectorT<double>' 'TVectorD' 1 - clo "
05423 "u 'TVectorT<double>' 'TVectorD' 1 - iclo u 'TVectorT<double>' 'TVectorD' 1 - cup "
05424 "u 'TVectorT<double>' 'TVectorD' 1 - icup", (char*)NULL, (void*) NULL, 3);
05425    G__memfunc_setup("MakeResiduals",1322,G__G__Quadp_179_0_5, 85, G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual), -1, 0, 1, 1, 1, 0, "U 'TQpDataBase' - 10 - data", (char*)NULL, (void*) NULL, 3);
05426    G__memfunc_setup("MakeVariables",1303,G__G__Quadp_179_0_6, 85, G__get_linked_tagnum(&G__G__QuadpLN_TQpVar), -1, 0, 1, 1, 1, 0, "U 'TQpDataBase' - 10 - data", (char*)NULL, (void*) NULL, 3);
05427    G__memfunc_setup("MakeLinSys",992,G__G__Quadp_179_0_7, 85, G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverBase), -1, 0, 1, 1, 1, 0, "U 'TQpDataBase' - 10 - data", (char*)NULL, (void*) NULL, 3);
05428    G__memfunc_setup("JoinRHS",637,G__G__Quadp_179_0_8, 121, -1, -1, 0, 4, 1, 1, 0, 
05429 "u 'TVectorT<double>' 'TVectorD' 1 - rhs_in u 'TVectorT<double>' 'TVectorD' 1 - rhs1_in "
05430 "u 'TVectorT<double>' 'TVectorD' 1 - rhs2_in u 'TVectorT<double>' 'TVectorD' 1 - rhs3_in", (char*)NULL, (void*) NULL, 3);
05431    G__memfunc_setup("SeparateVars",1233,G__G__Quadp_179_0_9, 121, -1, -1, 0, 4, 1, 1, 0, 
05432 "u 'TVectorT<double>' 'TVectorD' 1 - x_in u 'TVectorT<double>' 'TVectorD' 1 - y_in "
05433 "u 'TVectorT<double>' 'TVectorD' 1 - z_in u 'TVectorT<double>' 'TVectorD' 1 - vars_in", (char*)NULL, (void*) NULL, 3);
05434    G__memfunc_setup("operator=",937,G__G__Quadp_179_0_10, 117, G__get_linked_tagnum(&G__G__QuadpLN_TQpProbBase), -1, 1, 1, 1, 1, 0, "u 'TQpProbBase' - 11 - source", (char*)NULL, (void*) NULL, 0);
05435    G__memfunc_setup("Class",502,G__G__Quadp_179_0_11, 85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TQpProbBase::Class) ), 0);
05436    G__memfunc_setup("Class_Name",982,G__G__Quadp_179_0_12, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpProbBase::Class_Name) ), 0);
05437    G__memfunc_setup("Class_Version",1339,G__G__Quadp_179_0_13, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TQpProbBase::Class_Version) ), 0);
05438    G__memfunc_setup("Dictionary",1046,G__G__Quadp_179_0_14, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TQpProbBase::Dictionary) ), 0);
05439    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
05440    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
05441    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
05442    G__memfunc_setup("StreamerNVirtual",1656,G__G__Quadp_179_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
05443    G__memfunc_setup("DeclFileName",1145,G__G__Quadp_179_0_19, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpProbBase::DeclFileName) ), 0);
05444    G__memfunc_setup("ImplFileLine",1178,G__G__Quadp_179_0_20, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpProbBase::ImplFileLine) ), 0);
05445    G__memfunc_setup("ImplFileName",1171,G__G__Quadp_179_0_21, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpProbBase::ImplFileName) ), 0);
05446    G__memfunc_setup("DeclFileLine",1152,G__G__Quadp_179_0_22, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpProbBase::DeclFileLine) ), 0);
05447    // automatic destructor
05448    G__memfunc_setup("~TQpProbBase", 1185, G__G__Quadp_179_0_23, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
05449    G__tag_memfunc_reset();
05450 }
05451 
05452 static void G__setup_memfuncTQpLinSolverBase(void) {
05453    /* TQpLinSolverBase */
05454    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverBase));
05455    G__memfunc_setup("Factor",607,G__G__Quadp_180_0_4, 121, -1, -1, 0, 2, 1, 1, 0, 
05456 "U 'TQpDataBase' - 0 - prob U 'TQpVar' - 0 - vars", (char*)NULL, (void*) NULL, 1);
05457    G__memfunc_setup("Solve",521,G__G__Quadp_180_0_5, 121, -1, -1, 0, 4, 1, 1, 0, 
05458 "U 'TQpDataBase' - 0 - prob U 'TQpVar' - 0 - vars "
05459 "U 'TQpResidual' - 0 - resids U 'TQpVar' - 0 - step", (char*)NULL, (void*) NULL, 1);
05460    G__memfunc_setup("JoinRHS",637,G__G__Quadp_180_0_6, 121, -1, -1, 0, 4, 1, 1, 0, 
05461 "u 'TVectorT<double>' 'TVectorD' 1 - rhs u 'TVectorT<double>' 'TVectorD' 1 - rhs1 "
05462 "u 'TVectorT<double>' 'TVectorD' 1 - rhs2 u 'TVectorT<double>' 'TVectorD' 1 - rhs3", (char*)NULL, (void*) NULL, 1);
05463    G__memfunc_setup("SeparateVars",1233,G__G__Quadp_180_0_7, 121, -1, -1, 0, 4, 1, 1, 0, 
05464 "u 'TVectorT<double>' 'TVectorD' 1 - vars1 u 'TVectorT<double>' 'TVectorD' 1 - vars2 "
05465 "u 'TVectorT<double>' 'TVectorD' 1 - vars3 u 'TVectorT<double>' 'TVectorD' 1 - vars", (char*)NULL, (void*) NULL, 1);
05466    G__memfunc_setup("SolveXYZS",871,G__G__Quadp_180_0_8, 121, -1, -1, 0, 6, 1, 1, 0, 
05467 "u 'TVectorT<double>' 'TVectorD' 1 - stepx u 'TVectorT<double>' 'TVectorD' 1 - stepy "
05468 "u 'TVectorT<double>' 'TVectorD' 1 - stepz u 'TVectorT<double>' 'TVectorD' 1 - steps "
05469 "u 'TVectorT<double>' 'TVectorD' 1 - ztemp U 'TQpDataBase' - 0 - data", (char*)NULL, (void*) NULL, 1);
05470    G__memfunc_setup("SolveCompressed",1566,G__G__Quadp_180_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TVectorT<double>' 'TVectorD' 1 - rhs", (char*)NULL, (void*) NULL, 3);
05471    G__memfunc_setup("PutXDiagonal",1200,G__G__Quadp_180_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TVectorT<double>' 'TVectorD' 1 - xdiag", (char*)NULL, (void*) NULL, 3);
05472    G__memfunc_setup("PutZDiagonal",1202,G__G__Quadp_180_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TVectorT<double>' 'TVectorD' 1 - zdiag", (char*)NULL, (void*) NULL, 3);
05473    G__memfunc_setup("ComputeDiagonals",1647,G__G__Quadp_180_0_12, 121, -1, -1, 0, 10, 1, 1, 0, 
05474 "u 'TVectorT<double>' 'TVectorD' 1 - dd u 'TVectorT<double>' 'TVectorD' 1 - omega "
05475 "u 'TVectorT<double>' 'TVectorD' 1 - t u 'TVectorT<double>' 'TVectorD' 1 - lambda "
05476 "u 'TVectorT<double>' 'TVectorD' 1 - u u 'TVectorT<double>' 'TVectorD' 1 - pi "
05477 "u 'TVectorT<double>' 'TVectorD' 1 - v u 'TVectorT<double>' 'TVectorD' 1 - gamma "
05478 "u 'TVectorT<double>' 'TVectorD' 1 - w u 'TVectorT<double>' 'TVectorD' 1 - phi", (char*)NULL, (void*) NULL, 1);
05479    G__memfunc_setup("operator=",937,G__G__Quadp_180_0_13, 117, G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverBase), -1, 1, 1, 1, 1, 0, "u 'TQpLinSolverBase' - 11 - source", (char*)NULL, (void*) NULL, 0);
05480    G__memfunc_setup("Class",502,G__G__Quadp_180_0_14, 85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TQpLinSolverBase::Class) ), 0);
05481    G__memfunc_setup("Class_Name",982,G__G__Quadp_180_0_15, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpLinSolverBase::Class_Name) ), 0);
05482    G__memfunc_setup("Class_Version",1339,G__G__Quadp_180_0_16, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TQpLinSolverBase::Class_Version) ), 0);
05483    G__memfunc_setup("Dictionary",1046,G__G__Quadp_180_0_17, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TQpLinSolverBase::Dictionary) ), 0);
05484    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
05485    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
05486    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
05487    G__memfunc_setup("StreamerNVirtual",1656,G__G__Quadp_180_0_21, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
05488    G__memfunc_setup("DeclFileName",1145,G__G__Quadp_180_0_22, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpLinSolverBase::DeclFileName) ), 0);
05489    G__memfunc_setup("ImplFileLine",1178,G__G__Quadp_180_0_23, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpLinSolverBase::ImplFileLine) ), 0);
05490    G__memfunc_setup("ImplFileName",1171,G__G__Quadp_180_0_24, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpLinSolverBase::ImplFileName) ), 0);
05491    G__memfunc_setup("DeclFileLine",1152,G__G__Quadp_180_0_25, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpLinSolverBase::DeclFileLine) ), 0);
05492    // automatic destructor
05493    G__memfunc_setup("~TQpLinSolverBase", 1708, G__G__Quadp_180_0_26, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
05494    G__tag_memfunc_reset();
05495 }
05496 
05497 static void G__setup_memfuncTQpSolverBase(void) {
05498    /* TQpSolverBase */
05499    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpSolverBase));
05500    G__memfunc_setup("Start",526,G__G__Quadp_182_0_3, 121, -1, -1, 0, 5, 1, 1, 0, 
05501 "U 'TQpProbBase' - 0 - formulation U 'TQpVar' - 0 - iterate "
05502 "U 'TQpDataBase' - 0 - prob U 'TQpResidual' - 0 - resid "
05503 "U 'TQpVar' - 0 - step", (char*)NULL, (void*) NULL, 1);
05504    G__memfunc_setup("DefStart",797,G__G__Quadp_182_0_4, 121, -1, -1, 0, 5, 1, 1, 0, 
05505 "U 'TQpProbBase' - 0 - formulation U 'TQpVar' - 0 - iterate "
05506 "U 'TQpDataBase' - 0 - prob U 'TQpResidual' - 0 - resid "
05507 "U 'TQpVar' - 0 - step", (char*)NULL, (void*) NULL, 1);
05508    G__memfunc_setup("SteveStart",1045,G__G__Quadp_182_0_5, 121, -1, -1, 0, 5, 1, 1, 0, 
05509 "U 'TQpProbBase' - 0 - formulation U 'TQpVar' - 0 - iterate "
05510 "U 'TQpDataBase' - 0 - prob U 'TQpResidual' - 0 - resid "
05511 "U 'TQpVar' - 0 - step", (char*)NULL, (void*) NULL, 1);
05512    G__memfunc_setup("DumbStart",918,G__G__Quadp_182_0_6, 121, -1, -1, 0, 5, 1, 1, 0, 
05513 "U 'TQpProbBase' - 0 - formulation U 'TQpVar' - 0 - iterate "
05514 "U 'TQpDataBase' - 0 - prob U 'TQpResidual' - 0 - resid "
05515 "U 'TQpVar' - 0 - step", (char*)NULL, (void*) NULL, 1);
05516    G__memfunc_setup("Solve",521,G__G__Quadp_182_0_7, 105, -1, G__defined_typename("Int_t"), 0, 3, 1, 1, 0, 
05517 "U 'TQpDataBase' - 0 - prob U 'TQpVar' - 0 - iterate "
05518 "U 'TQpResidual' - 0 - resids", (char*)NULL, (void*) NULL, 3);
05519    G__memfunc_setup("FinalStepLength",1512,G__G__Quadp_182_0_8, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
05520 "U 'TQpVar' - 0 - iterate U 'TQpVar' - 0 - step", (char*)NULL, (void*) NULL, 1);
05521    G__memfunc_setup("DoMonitor",923,G__G__Quadp_182_0_9, 121, -1, -1, 0, 9, 1, 1, 0, 
05522 "U 'TQpDataBase' - 0 - data U 'TQpVar' - 0 - vars "
05523 "U 'TQpResidual' - 0 - resids d - 'Double_t' 0 - alpha "
05524 "d - 'Double_t' 0 - sigma i - 'Int_t' 0 - i "
05525 "d - 'Double_t' 0 - mu i - 'Int_t' 0 - stop_code "
05526 "i - 'Int_t' 0 - level", (char*)NULL, (void*) NULL, 1);
05527    G__memfunc_setup("DefMonitor",1015,G__G__Quadp_182_0_10, 121, -1, -1, 0, 9, 1, 1, 0, 
05528 "U 'TQpDataBase' - 0 - data U 'TQpVar' - 0 - vars "
05529 "U 'TQpResidual' - 0 - resids d - 'Double_t' 0 - alpha "
05530 "d - 'Double_t' 0 - sigma i - 'Int_t' 0 - i "
05531 "d - 'Double_t' 0 - mu i - 'Int_t' 0 - stop_code "
05532 "i - 'Int_t' 0 - level", (char*)NULL, (void*) NULL, 3);
05533    G__memfunc_setup("DoStatus",823,G__G__Quadp_182_0_11, 105, -1, G__defined_typename("Int_t"), 0, 6, 1, 1, 0, 
05534 "U 'TQpDataBase' - 0 - data U 'TQpVar' - 0 - vars "
05535 "U 'TQpResidual' - 0 - resids i - 'Int_t' 0 - i "
05536 "d - 'Double_t' 0 - mu i - 'Int_t' 0 - level", (char*)NULL, (void*) NULL, 1);
05537    G__memfunc_setup("DefStatus",915,G__G__Quadp_182_0_12, 105, -1, G__defined_typename("Int_t"), 0, 6, 1, 1, 0, 
05538 "U 'TQpDataBase' - 0 - data U 'TQpVar' - 0 - vars "
05539 "U 'TQpResidual' - 0 - resids i - 'Int_t' 0 - i "
05540 "d - 'Double_t' 0 - mu i - 'Int_t' 0 - level", (char*)NULL, (void*) NULL, 1);
05541    G__memfunc_setup("GetLinearSystem",1536,G__G__Quadp_182_0_13, 85, G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverBase), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05542    G__memfunc_setup("SetMuTol",797,G__G__Quadp_182_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - m", (char*)NULL, (void*) NULL, 0);
05543    G__memfunc_setup("GetMuTol",785,G__G__Quadp_182_0_15, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05544    G__memfunc_setup("SetArTol",782,G__G__Quadp_182_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - ar", (char*)NULL, (void*) NULL, 0);
05545    G__memfunc_setup("GetArTol",770,G__G__Quadp_182_0_17, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05546    G__memfunc_setup("DataNorm",790,G__G__Quadp_182_0_18, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05547    G__memfunc_setup("operator=",937,G__G__Quadp_182_0_19, 117, G__get_linked_tagnum(&G__G__QuadpLN_TQpSolverBase), -1, 1, 1, 1, 1, 0, "u 'TQpSolverBase' - 11 - source", (char*)NULL, (void*) NULL, 0);
05548    G__memfunc_setup("Class",502,G__G__Quadp_182_0_20, 85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TQpSolverBase::Class) ), 0);
05549    G__memfunc_setup("Class_Name",982,G__G__Quadp_182_0_21, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpSolverBase::Class_Name) ), 0);
05550    G__memfunc_setup("Class_Version",1339,G__G__Quadp_182_0_22, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TQpSolverBase::Class_Version) ), 0);
05551    G__memfunc_setup("Dictionary",1046,G__G__Quadp_182_0_23, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TQpSolverBase::Dictionary) ), 0);
05552    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
05553    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
05554    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
05555    G__memfunc_setup("StreamerNVirtual",1656,G__G__Quadp_182_0_27, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
05556    G__memfunc_setup("DeclFileName",1145,G__G__Quadp_182_0_28, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpSolverBase::DeclFileName) ), 0);
05557    G__memfunc_setup("ImplFileLine",1178,G__G__Quadp_182_0_29, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpSolverBase::ImplFileLine) ), 0);
05558    G__memfunc_setup("ImplFileName",1171,G__G__Quadp_182_0_30, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpSolverBase::ImplFileName) ), 0);
05559    G__memfunc_setup("DeclFileLine",1152,G__G__Quadp_182_0_31, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpSolverBase::DeclFileLine) ), 0);
05560    // automatic destructor
05561    G__memfunc_setup("~TQpSolverBase", 1417, G__G__Quadp_182_0_32, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
05562    G__tag_memfunc_reset();
05563 }
05564 
05565 static void G__setup_memfuncTGondzioSolver(void) {
05566    /* TGondzioSolver */
05567    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__QuadpLN_TGondzioSolver));
05568    G__memfunc_setup("TGondzioSolver",1449,G__G__Quadp_183_0_1, 105, G__get_linked_tagnum(&G__G__QuadpLN_TGondzioSolver), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05569    G__memfunc_setup("TGondzioSolver",1449,G__G__Quadp_183_0_2, 105, G__get_linked_tagnum(&G__G__QuadpLN_TGondzioSolver), -1, 0, 3, 1, 1, 0, 
05570 "U 'TQpProbBase' - 0 - of U 'TQpDataBase' - 0 - prob "
05571 "i - 'Int_t' 0 '0' verbose", (char*)NULL, (void*) NULL, 0);
05572    G__memfunc_setup("TGondzioSolver",1449,G__G__Quadp_183_0_3, 105, G__get_linked_tagnum(&G__G__QuadpLN_TGondzioSolver), -1, 0, 1, 1, 1, 0, "u 'TGondzioSolver' - 11 - another", (char*)NULL, (void*) NULL, 0);
05573    G__memfunc_setup("Solve",521,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 3, 1, 1, 0, 
05574 "U 'TQpDataBase' - 0 - prob U 'TQpVar' - 0 - iterate "
05575 "U 'TQpResidual' - 0 - resid", (char*)NULL, (void*) NULL, 1);
05576    G__memfunc_setup("Reset_parameters",1686,G__G__Quadp_183_0_5, 121, -1, -1, 0, 0, 1, 1, 0, "", "reset parameters to their default values", (void*) NULL, 1);
05577    G__memfunc_setup("DefMonitor",1015,(G__InterfaceMethod) NULL,121, -1, -1, 0, 9, 1, 1, 0, 
05578 "U 'TQpDataBase' - 0 - data U 'TQpVar' - 0 - vars "
05579 "U 'TQpResidual' - 0 - resids d - 'Double_t' 0 - alpha "
05580 "d - 'Double_t' 0 - sigma i - 'Int_t' 0 - i "
05581 "d - 'Double_t' 0 - mu i - 'Int_t' 0 - status_code "
05582 "i - 'Int_t' 0 - level", (char*)NULL, (void*) NULL, 1);
05583    G__memfunc_setup("operator=",937,G__G__Quadp_183_0_7, 117, G__get_linked_tagnum(&G__G__QuadpLN_TGondzioSolver), -1, 1, 1, 1, 1, 0, "u 'TGondzioSolver' - 11 - source", (char*)NULL, (void*) NULL, 0);
05584    G__memfunc_setup("Class",502,G__G__Quadp_183_0_8, 85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TGondzioSolver::Class) ), 0);
05585    G__memfunc_setup("Class_Name",982,G__G__Quadp_183_0_9, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGondzioSolver::Class_Name) ), 0);
05586    G__memfunc_setup("Class_Version",1339,G__G__Quadp_183_0_10, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TGondzioSolver::Class_Version) ), 0);
05587    G__memfunc_setup("Dictionary",1046,G__G__Quadp_183_0_11, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TGondzioSolver::Dictionary) ), 0);
05588    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
05589    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
05590    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
05591    G__memfunc_setup("StreamerNVirtual",1656,G__G__Quadp_183_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
05592    G__memfunc_setup("DeclFileName",1145,G__G__Quadp_183_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGondzioSolver::DeclFileName) ), 0);
05593    G__memfunc_setup("ImplFileLine",1178,G__G__Quadp_183_0_17, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TGondzioSolver::ImplFileLine) ), 0);
05594    G__memfunc_setup("ImplFileName",1171,G__G__Quadp_183_0_18, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGondzioSolver::ImplFileName) ), 0);
05595    G__memfunc_setup("DeclFileLine",1152,G__G__Quadp_183_0_19, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TGondzioSolver::DeclFileLine) ), 0);
05596    // automatic destructor
05597    G__memfunc_setup("~TGondzioSolver", 1575, G__G__Quadp_183_0_20, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
05598    G__tag_memfunc_reset();
05599 }
05600 
05601 static void G__setup_memfuncTMehrotraSolver(void) {
05602    /* TMehrotraSolver */
05603    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__QuadpLN_TMehrotraSolver));
05604    G__memfunc_setup("TMehrotraSolver",1553,G__G__Quadp_184_0_1, 105, G__get_linked_tagnum(&G__G__QuadpLN_TMehrotraSolver), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05605    G__memfunc_setup("TMehrotraSolver",1553,G__G__Quadp_184_0_2, 105, G__get_linked_tagnum(&G__G__QuadpLN_TMehrotraSolver), -1, 0, 3, 1, 1, 0, 
05606 "U 'TQpProbBase' - 0 - of U 'TQpDataBase' - 0 - prob "
05607 "i - 'Int_t' 0 '0' verbose", (char*)NULL, (void*) NULL, 0);
05608    G__memfunc_setup("TMehrotraSolver",1553,G__G__Quadp_184_0_3, 105, G__get_linked_tagnum(&G__G__QuadpLN_TMehrotraSolver), -1, 0, 1, 1, 1, 0, "u 'TMehrotraSolver' - 11 - another", (char*)NULL, (void*) NULL, 0);
05609    G__memfunc_setup("Solve",521,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 3, 1, 1, 0, 
05610 "U 'TQpDataBase' - 0 - prob U 'TQpVar' - 0 - iterate "
05611 "U 'TQpResidual' - 0 - resid", (char*)NULL, (void*) NULL, 1);
05612    G__memfunc_setup("DefMonitor",1015,(G__InterfaceMethod) NULL,121, -1, -1, 0, 9, 1, 1, 0, 
05613 "U 'TQpDataBase' - 0 - data U 'TQpVar' - 0 - vars "
05614 "U 'TQpResidual' - 0 - resids d - 'Double_t' 0 - alpha "
05615 "d - 'Double_t' 0 - sigma i - 'Int_t' 0 - i "
05616 "d - 'Double_t' 0 - mu i - 'Int_t' 0 - status_code "
05617 "i - 'Int_t' 0 - level", (char*)NULL, (void*) NULL, 1);
05618    G__memfunc_setup("operator=",937,G__G__Quadp_184_0_6, 117, G__get_linked_tagnum(&G__G__QuadpLN_TMehrotraSolver), -1, 1, 1, 1, 1, 0, "u 'TMehrotraSolver' - 11 - source", (char*)NULL, (void*) NULL, 0);
05619    G__memfunc_setup("Class",502,G__G__Quadp_184_0_7, 85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMehrotraSolver::Class) ), 0);
05620    G__memfunc_setup("Class_Name",982,G__G__Quadp_184_0_8, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMehrotraSolver::Class_Name) ), 0);
05621    G__memfunc_setup("Class_Version",1339,G__G__Quadp_184_0_9, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMehrotraSolver::Class_Version) ), 0);
05622    G__memfunc_setup("Dictionary",1046,G__G__Quadp_184_0_10, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMehrotraSolver::Dictionary) ), 0);
05623    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
05624    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
05625    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
05626    G__memfunc_setup("StreamerNVirtual",1656,G__G__Quadp_184_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
05627    G__memfunc_setup("DeclFileName",1145,G__G__Quadp_184_0_15, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMehrotraSolver::DeclFileName) ), 0);
05628    G__memfunc_setup("ImplFileLine",1178,G__G__Quadp_184_0_16, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMehrotraSolver::ImplFileLine) ), 0);
05629    G__memfunc_setup("ImplFileName",1171,G__G__Quadp_184_0_17, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMehrotraSolver::ImplFileName) ), 0);
05630    G__memfunc_setup("DeclFileLine",1152,G__G__Quadp_184_0_18, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMehrotraSolver::DeclFileLine) ), 0);
05631    // automatic destructor
05632    G__memfunc_setup("~TMehrotraSolver", 1679, G__G__Quadp_184_0_19, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
05633    G__tag_memfunc_reset();
05634 }
05635 
05636 static void G__setup_memfuncTQpDataSparse(void) {
05637    /* TQpDataSparse */
05638    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpDataSparse));
05639    G__memfunc_setup("TQpDataSparse",1277,G__G__Quadp_185_0_1, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataSparse), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05640    G__memfunc_setup("TQpDataSparse",1277,G__G__Quadp_185_0_2, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataSparse), -1, 0, 3, 1, 1, 0, 
05641 "i - 'Int_t' 0 - nx i - 'Int_t' 0 - my "
05642 "i - 'Int_t' 0 - mz", (char*)NULL, (void*) NULL, 0);
05643    G__memfunc_setup("TQpDataSparse",1277,G__G__Quadp_185_0_3, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataSparse), -1, 0, 13, 1, 1, 0, 
05644 "u 'TVectorT<double>' 'TVectorD' 1 - c u 'TMatrixTSparse<double>' 'TMatrixDSparse' 1 - Q "
05645 "u 'TVectorT<double>' 'TVectorD' 1 - xlow u 'TVectorT<double>' 'TVectorD' 1 - ixlow "
05646 "u 'TVectorT<double>' 'TVectorD' 1 - xupp u 'TVectorT<double>' 'TVectorD' 1 - ixupp "
05647 "u 'TMatrixTSparse<double>' 'TMatrixDSparse' 1 - A u 'TVectorT<double>' 'TVectorD' 1 - bA "
05648 "u 'TMatrixTSparse<double>' 'TMatrixDSparse' 1 - C u 'TVectorT<double>' 'TVectorD' 1 - clow "
05649 "u 'TVectorT<double>' 'TVectorD' 1 - iclow u 'TVectorT<double>' 'TVectorD' 1 - cupp "
05650 "u 'TVectorT<double>' 'TVectorD' 1 - icupp", (char*)NULL, (void*) NULL, 0);
05651    G__memfunc_setup("TQpDataSparse",1277,G__G__Quadp_185_0_4, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataSparse), -1, 0, 1, 1, 1, 0, "u 'TQpDataSparse' - 11 - another", (char*)NULL, (void*) NULL, 0);
05652    G__memfunc_setup("SetNonZeros",1130,G__G__Quadp_185_0_5, 121, -1, -1, 0, 3, 1, 1, 0, 
05653 "i - 'Int_t' 0 - nnzQ i - 'Int_t' 0 - nnzA "
05654 "i - 'Int_t' 0 - nnzC", (char*)NULL, (void*) NULL, 0);
05655    G__memfunc_setup("PutQIntoAt",985,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 0, 
05656 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - M i - 'Int_t' 0 - row "
05657 "i - 'Int_t' 0 - col", (char*)NULL, (void*) NULL, 1);
05658    G__memfunc_setup("PutAIntoAt",969,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 0, 
05659 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - M i - 'Int_t' 0 - row "
05660 "i - 'Int_t' 0 - col", (char*)NULL, (void*) NULL, 1);
05661    G__memfunc_setup("PutCIntoAt",971,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 0, 
05662 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - M i - 'Int_t' 0 - row "
05663 "i - 'Int_t' 0 - col", (char*)NULL, (void*) NULL, 1);
05664    G__memfunc_setup("Qmult",531,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05665 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05666 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 1);
05667    G__memfunc_setup("Amult",515,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05668 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05669 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 1);
05670    G__memfunc_setup("Cmult",517,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05671 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05672 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 1);
05673    G__memfunc_setup("ATransmult",1035,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05674 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05675 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 1);
05676    G__memfunc_setup("CTransmult",1037,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05677 "d - 'Double_t' 0 - beta u 'TVectorT<double>' 'TVectorD' 1 - y "
05678 "d - 'Double_t' 0 - alpha u 'TVectorT<double>' 'TVectorD' 11 - x", (char*)NULL, (void*) NULL, 1);
05679    G__memfunc_setup("GetDiagonalOfQ",1349,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TVectorT<double>' 'TVectorD' 1 - dQ", "extract the diagonal of Q and put it in the vector dQ", (void*) NULL, 1);
05680    G__memfunc_setup("DataNorm",790,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
05681    G__memfunc_setup("DataRandom",987,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05682 "u 'TVectorT<double>' 'TVectorD' 1 - x u 'TVectorT<double>' 'TVectorD' 1 - y "
05683 "u 'TVectorT<double>' 'TVectorD' 1 - z u 'TVectorT<double>' 'TVectorD' 1 - s", (char*)NULL, (void*) NULL, 1);
05684    G__memfunc_setup("Print",525,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "C - 'Option_t' 10 '\"\"' opt", (char*)NULL, (void*) NULL, 1);
05685    G__memfunc_setup("ObjectiveValue",1432,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "U 'TQpVar' - 0 - vars", (char*)NULL, (void*) NULL, 1);
05686    G__memfunc_setup("operator=",937,G__G__Quadp_185_0_19, 117, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataSparse), -1, 1, 1, 1, 1, 0, "u 'TQpDataSparse' - 11 - source", (char*)NULL, (void*) NULL, 0);
05687    G__memfunc_setup("Class",502,G__G__Quadp_185_0_20, 85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TQpDataSparse::Class) ), 0);
05688    G__memfunc_setup("Class_Name",982,G__G__Quadp_185_0_21, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpDataSparse::Class_Name) ), 0);
05689    G__memfunc_setup("Class_Version",1339,G__G__Quadp_185_0_22, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TQpDataSparse::Class_Version) ), 0);
05690    G__memfunc_setup("Dictionary",1046,G__G__Quadp_185_0_23, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TQpDataSparse::Dictionary) ), 0);
05691    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
05692    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
05693    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
05694    G__memfunc_setup("StreamerNVirtual",1656,G__G__Quadp_185_0_27, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
05695    G__memfunc_setup("DeclFileName",1145,G__G__Quadp_185_0_28, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpDataSparse::DeclFileName) ), 0);
05696    G__memfunc_setup("ImplFileLine",1178,G__G__Quadp_185_0_29, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpDataSparse::ImplFileLine) ), 0);
05697    G__memfunc_setup("ImplFileName",1171,G__G__Quadp_185_0_30, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpDataSparse::ImplFileName) ), 0);
05698    G__memfunc_setup("DeclFileLine",1152,G__G__Quadp_185_0_31, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpDataSparse::DeclFileLine) ), 0);
05699    // automatic destructor
05700    G__memfunc_setup("~TQpDataSparse", 1403, G__G__Quadp_185_0_32, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
05701    G__tag_memfunc_reset();
05702 }
05703 
05704 static void G__setup_memfuncTQpProbDens(void) {
05705    /* TQpProbDens */
05706    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpProbDens));
05707    G__memfunc_setup("TQpProbDens",1074,G__G__Quadp_186_0_1, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpProbDens), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05708    G__memfunc_setup("TQpProbDens",1074,G__G__Quadp_186_0_2, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpProbDens), -1, 0, 3, 1, 1, 0, 
05709 "i - 'Int_t' 0 - nx i - 'Int_t' 0 - my "
05710 "i - 'Int_t' 0 - mz", (char*)NULL, (void*) NULL, 0);
05711    G__memfunc_setup("TQpProbDens",1074,G__G__Quadp_186_0_3, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpProbDens), -1, 0, 1, 1, 1, 0, "u 'TQpProbDens' - 11 - another", (char*)NULL, (void*) NULL, 0);
05712    G__memfunc_setup("MakeData",760,G__G__Quadp_186_0_4, 85, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataBase), -1, 0, 13, 1, 1, 0, 
05713 "D - 'Double_t' 0 - c D - 'Double_t' 0 - Q "
05714 "D - 'Double_t' 0 - xlo G - 'Bool_t' 0 - ixlo "
05715 "D - 'Double_t' 0 - xup G - 'Bool_t' 0 - ixup "
05716 "D - 'Double_t' 0 - A D - 'Double_t' 0 - bA "
05717 "D - 'Double_t' 0 - C D - 'Double_t' 0 - clo "
05718 "G - 'Bool_t' 0 - iclo D - 'Double_t' 0 - cup "
05719 "G - 'Bool_t' 0 - icup", (char*)NULL, (void*) NULL, 1);
05720    G__memfunc_setup("MakeData",760,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataBase), -1, 0, 13, 1, 1, 0, 
05721 "u 'TVectorT<double>' 'TVectorD' 1 - c u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - Q_in "
05722 "u 'TVectorT<double>' 'TVectorD' 1 - xlo u 'TVectorT<double>' 'TVectorD' 1 - ixlo "
05723 "u 'TVectorT<double>' 'TVectorD' 1 - xup u 'TVectorT<double>' 'TVectorD' 1 - ixup "
05724 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - A_in u 'TVectorT<double>' 'TVectorD' 1 - bA "
05725 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - C_in u 'TVectorT<double>' 'TVectorD' 1 - clo "
05726 "u 'TVectorT<double>' 'TVectorD' 1 - iclo u 'TVectorT<double>' 'TVectorD' 1 - cup "
05727 "u 'TVectorT<double>' 'TVectorD' 1 - icup", (char*)NULL, (void*) NULL, 1);
05728    G__memfunc_setup("MakeResiduals",1322,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual), -1, 0, 1, 1, 1, 0, "U 'TQpDataBase' - 10 - data", (char*)NULL, (void*) NULL, 1);
05729    G__memfunc_setup("MakeVariables",1303,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TQpVar), -1, 0, 1, 1, 1, 0, "U 'TQpDataBase' - 10 - data", (char*)NULL, (void*) NULL, 1);
05730    G__memfunc_setup("MakeLinSys",992,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverBase), -1, 0, 1, 1, 1, 0, "U 'TQpDataBase' - 10 - data", (char*)NULL, (void*) NULL, 1);
05731    G__memfunc_setup("JoinRHS",637,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05732 "u 'TVectorT<double>' 'TVectorD' 1 - rhs_in u 'TVectorT<double>' 'TVectorD' 1 - rhs1_in "
05733 "u 'TVectorT<double>' 'TVectorD' 1 - rhs2_in u 'TVectorT<double>' 'TVectorD' 1 - rhs3_in", (char*)NULL, (void*) NULL, 1);
05734    G__memfunc_setup("SeparateVars",1233,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05735 "u 'TVectorT<double>' 'TVectorD' 1 - x_in u 'TVectorT<double>' 'TVectorD' 1 - y_in "
05736 "u 'TVectorT<double>' 'TVectorD' 1 - z_in u 'TVectorT<double>' 'TVectorD' 1 - vars_in", (char*)NULL, (void*) NULL, 1);
05737    G__memfunc_setup("MakeRandomData",1369,G__G__Quadp_186_0_11, 121, -1, -1, 0, 5, 1, 1, 0, 
05738 "U 'TQpDataDens' - 1 - data U 'TQpVar' - 1 - soln "
05739 "i - 'Int_t' 0 - nnzQ i - 'Int_t' 0 - nnzA "
05740 "i - 'Int_t' 0 - nnzC", (char*)NULL, (void*) NULL, 0);
05741    G__memfunc_setup("operator=",937,G__G__Quadp_186_0_12, 117, G__get_linked_tagnum(&G__G__QuadpLN_TQpProbDens), -1, 1, 1, 1, 1, 0, "u 'TQpProbDens' - 11 - source", (char*)NULL, (void*) NULL, 0);
05742    G__memfunc_setup("Class",502,G__G__Quadp_186_0_13, 85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TQpProbDens::Class) ), 0);
05743    G__memfunc_setup("Class_Name",982,G__G__Quadp_186_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpProbDens::Class_Name) ), 0);
05744    G__memfunc_setup("Class_Version",1339,G__G__Quadp_186_0_15, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TQpProbDens::Class_Version) ), 0);
05745    G__memfunc_setup("Dictionary",1046,G__G__Quadp_186_0_16, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TQpProbDens::Dictionary) ), 0);
05746    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
05747    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
05748    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
05749    G__memfunc_setup("StreamerNVirtual",1656,G__G__Quadp_186_0_20, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
05750    G__memfunc_setup("DeclFileName",1145,G__G__Quadp_186_0_21, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpProbDens::DeclFileName) ), 0);
05751    G__memfunc_setup("ImplFileLine",1178,G__G__Quadp_186_0_22, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpProbDens::ImplFileLine) ), 0);
05752    G__memfunc_setup("ImplFileName",1171,G__G__Quadp_186_0_23, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpProbDens::ImplFileName) ), 0);
05753    G__memfunc_setup("DeclFileLine",1152,G__G__Quadp_186_0_24, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpProbDens::DeclFileLine) ), 0);
05754    // automatic destructor
05755    G__memfunc_setup("~TQpProbDens", 1200, G__G__Quadp_186_0_25, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
05756    G__tag_memfunc_reset();
05757 }
05758 
05759 static void G__setup_memfuncTQpLinSolverDens(void) {
05760    /* TQpLinSolverDens */
05761    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverDens));
05762    G__memfunc_setup("TQpLinSolverDens",1597,G__G__Quadp_191_0_1, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverDens), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05763    G__memfunc_setup("TQpLinSolverDens",1597,G__G__Quadp_191_0_2, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverDens), -1, 0, 2, 1, 1, 0, 
05764 "U 'TQpProbDens' - 0 - factory U 'TQpDataDens' - 0 - data", (char*)NULL, (void*) NULL, 0);
05765    G__memfunc_setup("TQpLinSolverDens",1597,G__G__Quadp_191_0_3, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverDens), -1, 0, 1, 1, 1, 0, "u 'TQpLinSolverDens' - 11 - another", (char*)NULL, (void*) NULL, 0);
05766    G__memfunc_setup("Factor",607,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0, 
05767 "U 'TQpDataBase' - 0 - prob U 'TQpVar' - 0 - vars", (char*)NULL, (void*) NULL, 1);
05768    G__memfunc_setup("SolveCompressed",1566,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TVectorT<double>' 'TVectorD' 1 - rhs", (char*)NULL, (void*) NULL, 1);
05769    G__memfunc_setup("PutXDiagonal",1200,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TVectorT<double>' 'TVectorD' 1 - xdiag", (char*)NULL, (void*) NULL, 1);
05770    G__memfunc_setup("PutZDiagonal",1202,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TVectorT<double>' 'TVectorD' 1 - zdiag", (char*)NULL, (void*) NULL, 1);
05771    G__memfunc_setup("operator=",937,G__G__Quadp_191_0_8, 117, G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverDens), -1, 1, 1, 1, 1, 0, "u 'TQpLinSolverDens' - 11 - source", (char*)NULL, (void*) NULL, 0);
05772    G__memfunc_setup("Class",502,G__G__Quadp_191_0_9, 85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TQpLinSolverDens::Class) ), 0);
05773    G__memfunc_setup("Class_Name",982,G__G__Quadp_191_0_10, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpLinSolverDens::Class_Name) ), 0);
05774    G__memfunc_setup("Class_Version",1339,G__G__Quadp_191_0_11, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TQpLinSolverDens::Class_Version) ), 0);
05775    G__memfunc_setup("Dictionary",1046,G__G__Quadp_191_0_12, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TQpLinSolverDens::Dictionary) ), 0);
05776    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
05777    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
05778    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
05779    G__memfunc_setup("StreamerNVirtual",1656,G__G__Quadp_191_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
05780    G__memfunc_setup("DeclFileName",1145,G__G__Quadp_191_0_17, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpLinSolverDens::DeclFileName) ), 0);
05781    G__memfunc_setup("ImplFileLine",1178,G__G__Quadp_191_0_18, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpLinSolverDens::ImplFileLine) ), 0);
05782    G__memfunc_setup("ImplFileName",1171,G__G__Quadp_191_0_19, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpLinSolverDens::ImplFileName) ), 0);
05783    G__memfunc_setup("DeclFileLine",1152,G__G__Quadp_191_0_20, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpLinSolverDens::DeclFileLine) ), 0);
05784    // automatic destructor
05785    G__memfunc_setup("~TQpLinSolverDens", 1723, G__G__Quadp_191_0_21, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
05786    G__tag_memfunc_reset();
05787 }
05788 
05789 static void G__setup_memfuncTQpProbSparse(void) {
05790    /* TQpProbSparse */
05791    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpProbSparse));
05792    G__memfunc_setup("TQpProbSparse",1302,G__G__Quadp_192_0_1, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpProbSparse), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05793    G__memfunc_setup("TQpProbSparse",1302,G__G__Quadp_192_0_2, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpProbSparse), -1, 0, 3, 1, 1, 0, 
05794 "i - 'Int_t' 0 - nx i - 'Int_t' 0 - my "
05795 "i - 'Int_t' 0 - mz", (char*)NULL, (void*) NULL, 0);
05796    G__memfunc_setup("TQpProbSparse",1302,G__G__Quadp_192_0_3, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpProbSparse), -1, 0, 1, 1, 1, 0, "u 'TQpProbSparse' - 11 - another", (char*)NULL, (void*) NULL, 0);
05797    G__memfunc_setup("MakeData",760,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TQpDataBase), -1, 0, 13, 1, 1, 0, 
05798 "u 'TVectorT<double>' 'TVectorD' 1 - c u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - Q_in "
05799 "u 'TVectorT<double>' 'TVectorD' 1 - xlo u 'TVectorT<double>' 'TVectorD' 1 - ixlo "
05800 "u 'TVectorT<double>' 'TVectorD' 1 - xup u 'TVectorT<double>' 'TVectorD' 1 - ixup "
05801 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - A_in u 'TVectorT<double>' 'TVectorD' 1 - bA "
05802 "u 'TMatrixTBase<double>' 'TMatrixDBase' 1 - C_in u 'TVectorT<double>' 'TVectorD' 1 - clo "
05803 "u 'TVectorT<double>' 'TVectorD' 1 - iclo u 'TVectorT<double>' 'TVectorD' 1 - cup "
05804 "u 'TVectorT<double>' 'TVectorD' 1 - icup", (char*)NULL, (void*) NULL, 1);
05805    G__memfunc_setup("MakeResiduals",1322,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TQpResidual), -1, 0, 1, 1, 1, 0, "U 'TQpDataBase' - 10 - data", (char*)NULL, (void*) NULL, 1);
05806    G__memfunc_setup("MakeVariables",1303,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TQpVar), -1, 0, 1, 1, 1, 0, "U 'TQpDataBase' - 10 - data", (char*)NULL, (void*) NULL, 1);
05807    G__memfunc_setup("MakeLinSys",992,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverBase), -1, 0, 1, 1, 1, 0, "U 'TQpDataBase' - 10 - data", (char*)NULL, (void*) NULL, 1);
05808    G__memfunc_setup("JoinRHS",637,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05809 "u 'TVectorT<double>' 'TVectorD' 1 - rhs_in u 'TVectorT<double>' 'TVectorD' 1 - rhs1_in "
05810 "u 'TVectorT<double>' 'TVectorD' 1 - rhs2_in u 'TVectorT<double>' 'TVectorD' 1 - rhs3_in", (char*)NULL, (void*) NULL, 1);
05811    G__memfunc_setup("SeparateVars",1233,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0, 
05812 "u 'TVectorT<double>' 'TVectorD' 1 - x_in u 'TVectorT<double>' 'TVectorD' 1 - y_in "
05813 "u 'TVectorT<double>' 'TVectorD' 1 - z_in u 'TVectorT<double>' 'TVectorD' 1 - vars_in", (char*)NULL, (void*) NULL, 1);
05814    G__memfunc_setup("MakeRandomData",1369,G__G__Quadp_192_0_10, 121, -1, -1, 0, 5, 1, 1, 0, 
05815 "U 'TQpDataSparse' - 1 - data U 'TQpVar' - 1 - soln "
05816 "i - 'Int_t' 0 - nnzQ i - 'Int_t' 0 - nnzA "
05817 "i - 'Int_t' 0 - nnzC", (char*)NULL, (void*) NULL, 0);
05818    G__memfunc_setup("operator=",937,G__G__Quadp_192_0_11, 117, G__get_linked_tagnum(&G__G__QuadpLN_TQpProbSparse), -1, 1, 1, 1, 1, 0, "u 'TQpProbSparse' - 11 - source", (char*)NULL, (void*) NULL, 0);
05819    G__memfunc_setup("Class",502,G__G__Quadp_192_0_12, 85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TQpProbSparse::Class) ), 0);
05820    G__memfunc_setup("Class_Name",982,G__G__Quadp_192_0_13, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpProbSparse::Class_Name) ), 0);
05821    G__memfunc_setup("Class_Version",1339,G__G__Quadp_192_0_14, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TQpProbSparse::Class_Version) ), 0);
05822    G__memfunc_setup("Dictionary",1046,G__G__Quadp_192_0_15, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TQpProbSparse::Dictionary) ), 0);
05823    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
05824    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
05825    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
05826    G__memfunc_setup("StreamerNVirtual",1656,G__G__Quadp_192_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
05827    G__memfunc_setup("DeclFileName",1145,G__G__Quadp_192_0_20, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpProbSparse::DeclFileName) ), 0);
05828    G__memfunc_setup("ImplFileLine",1178,G__G__Quadp_192_0_21, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpProbSparse::ImplFileLine) ), 0);
05829    G__memfunc_setup("ImplFileName",1171,G__G__Quadp_192_0_22, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpProbSparse::ImplFileName) ), 0);
05830    G__memfunc_setup("DeclFileLine",1152,G__G__Quadp_192_0_23, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpProbSparse::DeclFileLine) ), 0);
05831    // automatic destructor
05832    G__memfunc_setup("~TQpProbSparse", 1428, G__G__Quadp_192_0_24, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
05833    G__tag_memfunc_reset();
05834 }
05835 
05836 static void G__setup_memfuncTQpLinSolverSparse(void) {
05837    /* TQpLinSolverSparse */
05838    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverSparse));
05839    G__memfunc_setup("TQpLinSolverSparse",1825,G__G__Quadp_197_0_1, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverSparse), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
05840    G__memfunc_setup("TQpLinSolverSparse",1825,G__G__Quadp_197_0_2, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverSparse), -1, 0, 2, 1, 1, 0, 
05841 "U 'TQpProbSparse' - 0 - factory U 'TQpDataSparse' - 0 - data", (char*)NULL, (void*) NULL, 0);
05842    G__memfunc_setup("TQpLinSolverSparse",1825,G__G__Quadp_197_0_3, 105, G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverSparse), -1, 0, 1, 1, 1, 0, "u 'TQpLinSolverSparse' - 11 - another", (char*)NULL, (void*) NULL, 0);
05843    G__memfunc_setup("Factor",607,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0, 
05844 "U 'TQpDataBase' - 0 - prob U 'TQpVar' - 0 - vars", (char*)NULL, (void*) NULL, 1);
05845    G__memfunc_setup("SolveCompressed",1566,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TVectorT<double>' 'TVectorD' 1 - rhs", (char*)NULL, (void*) NULL, 1);
05846    G__memfunc_setup("PutXDiagonal",1200,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TVectorT<double>' 'TVectorD' 1 - xdiag", (char*)NULL, (void*) NULL, 1);
05847    G__memfunc_setup("PutZDiagonal",1202,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TVectorT<double>' 'TVectorD' 1 - zdiag", (char*)NULL, (void*) NULL, 1);
05848    G__memfunc_setup("operator=",937,G__G__Quadp_197_0_8, 117, G__get_linked_tagnum(&G__G__QuadpLN_TQpLinSolverSparse), -1, 1, 1, 1, 1, 0, "u 'TQpLinSolverSparse' - 11 - source", (char*)NULL, (void*) NULL, 0);
05849    G__memfunc_setup("Class",502,G__G__Quadp_197_0_9, 85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TQpLinSolverSparse::Class) ), 0);
05850    G__memfunc_setup("Class_Name",982,G__G__Quadp_197_0_10, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpLinSolverSparse::Class_Name) ), 0);
05851    G__memfunc_setup("Class_Version",1339,G__G__Quadp_197_0_11, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TQpLinSolverSparse::Class_Version) ), 0);
05852    G__memfunc_setup("Dictionary",1046,G__G__Quadp_197_0_12, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TQpLinSolverSparse::Dictionary) ), 0);
05853    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__QuadpLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
05854    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
05855    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
05856    G__memfunc_setup("StreamerNVirtual",1656,G__G__Quadp_197_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
05857    G__memfunc_setup("DeclFileName",1145,G__G__Quadp_197_0_17, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpLinSolverSparse::DeclFileName) ), 0);
05858    G__memfunc_setup("ImplFileLine",1178,G__G__Quadp_197_0_18, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpLinSolverSparse::ImplFileLine) ), 0);
05859    G__memfunc_setup("ImplFileName",1171,G__G__Quadp_197_0_19, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TQpLinSolverSparse::ImplFileName) ), 0);
05860    G__memfunc_setup("DeclFileLine",1152,G__G__Quadp_197_0_20, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TQpLinSolverSparse::DeclFileLine) ), 0);
05861    // automatic destructor
05862    G__memfunc_setup("~TQpLinSolverSparse", 1951, G__G__Quadp_197_0_21, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
05863    G__tag_memfunc_reset();
05864 }
05865 
05866 
05867 /*********************************************************
05868 * Member function information setup
05869 *********************************************************/
05870 extern "C" void G__cpp_setup_memfuncG__Quadp() {
05871 }
05872 
05873 /*********************************************************
05874 * Global variable information setup for each class
05875 *********************************************************/
05876 static void G__cpp_setup_global0() {
05877 
05878    /* Setting up global variables */
05879    G__resetplocal();
05880 
05881 }
05882 
05883 static void G__cpp_setup_global1() {
05884 }
05885 
05886 static void G__cpp_setup_global2() {
05887 
05888    G__resetglobalenv();
05889 }
05890 extern "C" void G__cpp_setup_globalG__Quadp() {
05891   G__cpp_setup_global0();
05892   G__cpp_setup_global1();
05893   G__cpp_setup_global2();
05894 }
05895 
05896 /*********************************************************
05897 * Global function information setup for each class
05898 *********************************************************/
05899 static void G__cpp_setup_func0() {
05900    G__lastifuncposition();
05901 
05902 }
05903 
05904 static void G__cpp_setup_func1() {
05905 }
05906 
05907 static void G__cpp_setup_func2() {
05908 }
05909 
05910 static void G__cpp_setup_func3() {
05911 
05912    G__resetifuncposition();
05913 }
05914 
05915 extern "C" void G__cpp_setup_funcG__Quadp() {
05916   G__cpp_setup_func0();
05917   G__cpp_setup_func1();
05918   G__cpp_setup_func2();
05919   G__cpp_setup_func3();
05920 }
05921 
05922 /*********************************************************
05923 * Class,struct,union,enum tag information setup
05924 *********************************************************/
05925 /* Setup class/struct taginfo */
05926 G__linked_taginfo G__G__QuadpLN_TClass = { "TClass" , 99 , -1 };
05927 G__linked_taginfo G__G__QuadpLN_TBuffer = { "TBuffer" , 99 , -1 };
05928 G__linked_taginfo G__G__QuadpLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
05929 G__linked_taginfo G__G__QuadpLN_TObject = { "TObject" , 99 , -1 };
05930 G__linked_taginfo G__G__QuadpLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
05931 G__linked_taginfo G__G__QuadpLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
05932 G__linked_taginfo G__G__QuadpLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
05933 G__linked_taginfo G__G__QuadpLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
05934 G__linked_taginfo G__G__QuadpLN_TMatrixTBaselEfloatgR = { "TMatrixTBase<float>" , 99 , -1 };
05935 G__linked_taginfo G__G__QuadpLN_TMatrixTBaselEdoublegR = { "TMatrixTBase<double>" , 99 , -1 };
05936 G__linked_taginfo G__G__QuadpLN_TVectorTlEfloatgR = { "TVectorT<float>" , 99 , -1 };
05937 G__linked_taginfo G__G__QuadpLN_TVectorTlEdoublegR = { "TVectorT<double>" , 99 , -1 };
05938 G__linked_taginfo G__G__QuadpLN_TElementActionTlEdoublegR = { "TElementActionT<double>" , 99 , -1 };
05939 G__linked_taginfo G__G__QuadpLN_TElementPosActionTlEdoublegR = { "TElementPosActionT<double>" , 99 , -1 };
05940 G__linked_taginfo G__G__QuadpLN_TMatrixTlEdoublegR = { "TMatrixT<double>" , 99 , -1 };
05941 G__linked_taginfo G__G__QuadpLN_TMatrixTSymlEdoublegR = { "TMatrixTSym<double>" , 99 , -1 };
05942 G__linked_taginfo G__G__QuadpLN_TMatrixTSparselEdoublegR = { "TMatrixTSparse<double>" , 99 , -1 };
05943 G__linked_taginfo G__G__QuadpLN_TMatrixTRow_constlEdoublegR = { "TMatrixTRow_const<double>" , 99 , -1 };
05944 G__linked_taginfo G__G__QuadpLN_TMatrixTRowlEdoublegR = { "TMatrixTRow<double>" , 99 , -1 };
05945 G__linked_taginfo G__G__QuadpLN_TMatrixTDiag_constlEdoublegR = { "TMatrixTDiag_const<double>" , 99 , -1 };
05946 G__linked_taginfo G__G__QuadpLN_TMatrixTColumn_constlEdoublegR = { "TMatrixTColumn_const<double>" , 99 , -1 };
05947 G__linked_taginfo G__G__QuadpLN_TMatrixTFlat_constlEdoublegR = { "TMatrixTFlat_const<double>" , 99 , -1 };
05948 G__linked_taginfo G__G__QuadpLN_TMatrixTSub_constlEdoublegR = { "TMatrixTSub_const<double>" , 99 , -1 };
05949 G__linked_taginfo G__G__QuadpLN_TMatrixTSparseRow_constlEdoublegR = { "TMatrixTSparseRow_const<double>" , 99 , -1 };
05950 G__linked_taginfo G__G__QuadpLN_TMatrixTSparseDiag_constlEdoublegR = { "TMatrixTSparseDiag_const<double>" , 99 , -1 };
05951 G__linked_taginfo G__G__QuadpLN_TMatrixTColumnlEdoublegR = { "TMatrixTColumn<double>" , 99 , -1 };
05952 G__linked_taginfo G__G__QuadpLN_TMatrixTDiaglEdoublegR = { "TMatrixTDiag<double>" , 99 , -1 };
05953 G__linked_taginfo G__G__QuadpLN_TMatrixTFlatlEdoublegR = { "TMatrixTFlat<double>" , 99 , -1 };
05954 G__linked_taginfo G__G__QuadpLN_TMatrixTSublEdoublegR = { "TMatrixTSub<double>" , 99 , -1 };
05955 G__linked_taginfo G__G__QuadpLN_TMatrixTSparseRowlEdoublegR = { "TMatrixTSparseRow<double>" , 99 , -1 };
05956 G__linked_taginfo G__G__QuadpLN_TMatrixTSparseDiaglEdoublegR = { "TMatrixTSparseDiag<double>" , 99 , -1 };
05957 G__linked_taginfo G__G__QuadpLN_TQpVar = { "TQpVar" , 99 , -1 };
05958 G__linked_taginfo G__G__QuadpLN_TQpVarcLcLEVarBlock = { "TQpVar::EVarBlock" , 101 , -1 };
05959 G__linked_taginfo G__G__QuadpLN_TQpDataBase = { "TQpDataBase" , 99 , -1 };
05960 G__linked_taginfo G__G__QuadpLN_TQpDataDens = { "TQpDataDens" , 99 , -1 };
05961 G__linked_taginfo G__G__QuadpLN_TQpResidual = { "TQpResidual" , 99 , -1 };
05962 G__linked_taginfo G__G__QuadpLN_TQpProbBase = { "TQpProbBase" , 99 , -1 };
05963 G__linked_taginfo G__G__QuadpLN_TQpLinSolverBase = { "TQpLinSolverBase" , 99 , -1 };
05964 G__linked_taginfo G__G__QuadpLN_TQpSolverBase = { "TQpSolverBase" , 99 , -1 };
05965 G__linked_taginfo G__G__QuadpLN_TGondzioSolver = { "TGondzioSolver" , 99 , -1 };
05966 G__linked_taginfo G__G__QuadpLN_TMehrotraSolver = { "TMehrotraSolver" , 99 , -1 };
05967 G__linked_taginfo G__G__QuadpLN_TQpDataSparse = { "TQpDataSparse" , 99 , -1 };
05968 G__linked_taginfo G__G__QuadpLN_TQpProbDens = { "TQpProbDens" , 99 , -1 };
05969 G__linked_taginfo G__G__QuadpLN_TDecompLU = { "TDecompLU" , 99 , -1 };
05970 G__linked_taginfo G__G__QuadpLN_TQpLinSolverDens = { "TQpLinSolverDens" , 99 , -1 };
05971 G__linked_taginfo G__G__QuadpLN_TQpProbSparse = { "TQpProbSparse" , 99 , -1 };
05972 G__linked_taginfo G__G__QuadpLN_TDecompSparse = { "TDecompSparse" , 99 , -1 };
05973 G__linked_taginfo G__G__QuadpLN_TQpLinSolverSparse = { "TQpLinSolverSparse" , 99 , -1 };
05974 
05975 /* Reset class/struct taginfo */
05976 extern "C" void G__cpp_reset_tagtableG__Quadp() {
05977   G__G__QuadpLN_TClass.tagnum = -1 ;
05978   G__G__QuadpLN_TBuffer.tagnum = -1 ;
05979   G__G__QuadpLN_TMemberInspector.tagnum = -1 ;
05980   G__G__QuadpLN_TObject.tagnum = -1 ;
05981   G__G__QuadpLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
05982   G__G__QuadpLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
05983   G__G__QuadpLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
05984   G__G__QuadpLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
05985   G__G__QuadpLN_TMatrixTBaselEfloatgR.tagnum = -1 ;
05986   G__G__QuadpLN_TMatrixTBaselEdoublegR.tagnum = -1 ;
05987   G__G__QuadpLN_TVectorTlEfloatgR.tagnum = -1 ;
05988   G__G__QuadpLN_TVectorTlEdoublegR.tagnum = -1 ;
05989   G__G__QuadpLN_TElementActionTlEdoublegR.tagnum = -1 ;
05990   G__G__QuadpLN_TElementPosActionTlEdoublegR.tagnum = -1 ;
05991   G__G__QuadpLN_TMatrixTlEdoublegR.tagnum = -1 ;
05992   G__G__QuadpLN_TMatrixTSymlEdoublegR.tagnum = -1 ;
05993   G__G__QuadpLN_TMatrixTSparselEdoublegR.tagnum = -1 ;
05994   G__G__QuadpLN_TMatrixTRow_constlEdoublegR.tagnum = -1 ;
05995   G__G__QuadpLN_TMatrixTRowlEdoublegR.tagnum = -1 ;
05996   G__G__QuadpLN_TMatrixTDiag_constlEdoublegR.tagnum = -1 ;
05997   G__G__QuadpLN_TMatrixTColumn_constlEdoublegR.tagnum = -1 ;
05998   G__G__QuadpLN_TMatrixTFlat_constlEdoublegR.tagnum = -1 ;
05999   G__G__QuadpLN_TMatrixTSub_constlEdoublegR.tagnum = -1 ;
06000   G__G__QuadpLN_TMatrixTSparseRow_constlEdoublegR.tagnum = -1 ;
06001   G__G__QuadpLN_TMatrixTSparseDiag_constlEdoublegR.tagnum = -1 ;
06002   G__G__QuadpLN_TMatrixTColumnlEdoublegR.tagnum = -1 ;
06003   G__G__QuadpLN_TMatrixTDiaglEdoublegR.tagnum = -1 ;
06004   G__G__QuadpLN_TMatrixTFlatlEdoublegR.tagnum = -1 ;
06005   G__G__QuadpLN_TMatrixTSublEdoublegR.tagnum = -1 ;
06006   G__G__QuadpLN_TMatrixTSparseRowlEdoublegR.tagnum = -1 ;
06007   G__G__QuadpLN_TMatrixTSparseDiaglEdoublegR.tagnum = -1 ;
06008   G__G__QuadpLN_TQpVar.tagnum = -1 ;
06009   G__G__QuadpLN_TQpVarcLcLEVarBlock.tagnum = -1 ;
06010   G__G__QuadpLN_TQpDataBase.tagnum = -1 ;
06011   G__G__QuadpLN_TQpDataDens.tagnum = -1 ;
06012   G__G__QuadpLN_TQpResidual.tagnum = -1 ;
06013   G__G__QuadpLN_TQpProbBase.tagnum = -1 ;
06014   G__G__QuadpLN_TQpLinSolverBase.tagnum = -1 ;
06015   G__G__QuadpLN_TQpSolverBase.tagnum = -1 ;
06016   G__G__QuadpLN_TGondzioSolver.tagnum = -1 ;
06017   G__G__QuadpLN_TMehrotraSolver.tagnum = -1 ;
06018   G__G__QuadpLN_TQpDataSparse.tagnum = -1 ;
06019   G__G__QuadpLN_TQpProbDens.tagnum = -1 ;
06020   G__G__QuadpLN_TDecompLU.tagnum = -1 ;
06021   G__G__QuadpLN_TQpLinSolverDens.tagnum = -1 ;
06022   G__G__QuadpLN_TQpProbSparse.tagnum = -1 ;
06023   G__G__QuadpLN_TDecompSparse.tagnum = -1 ;
06024   G__G__QuadpLN_TQpLinSolverSparse.tagnum = -1 ;
06025 }
06026 
06027 
06028 extern "C" void G__cpp_setup_tagtableG__Quadp() {
06029 
06030    /* Setting up class,struct,union tag entry */
06031    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TClass);
06032    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TBuffer);
06033    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMemberInspector);
06034    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TObject);
06035    G__get_linked_tagnum_fwd(&G__G__QuadpLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
06036    G__get_linked_tagnum_fwd(&G__G__QuadpLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
06037    G__get_linked_tagnum_fwd(&G__G__QuadpLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
06038    G__get_linked_tagnum_fwd(&G__G__QuadpLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
06039    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTBaselEfloatgR);
06040    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTBaselEdoublegR);
06041    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TVectorTlEfloatgR);
06042    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TVectorTlEdoublegR);
06043    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TElementActionTlEdoublegR);
06044    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TElementPosActionTlEdoublegR);
06045    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTlEdoublegR);
06046    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTSymlEdoublegR);
06047    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTSparselEdoublegR);
06048    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTRow_constlEdoublegR);
06049    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTRowlEdoublegR);
06050    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTDiag_constlEdoublegR);
06051    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTColumn_constlEdoublegR);
06052    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTFlat_constlEdoublegR);
06053    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTSub_constlEdoublegR);
06054    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTSparseRow_constlEdoublegR);
06055    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTSparseDiag_constlEdoublegR);
06056    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTColumnlEdoublegR);
06057    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTDiaglEdoublegR);
06058    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTFlatlEdoublegR);
06059    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTSublEdoublegR);
06060    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTSparseRowlEdoublegR);
06061    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMatrixTSparseDiaglEdoublegR);
06062    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__QuadpLN_TQpVar),sizeof(TQpVar),-1,327424,"Qp Variables class",G__setup_memvarTQpVar,G__setup_memfuncTQpVar);
06063    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TQpVarcLcLEVarBlock);
06064    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__QuadpLN_TQpDataBase),sizeof(TQpDataBase),-1,327436,"Qp Base Data class",G__setup_memvarTQpDataBase,G__setup_memfuncTQpDataBase);
06065    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__QuadpLN_TQpDataDens),sizeof(TQpDataDens),-1,327424,"Qp Data class for Dens formulation",G__setup_memvarTQpDataDens,G__setup_memfuncTQpDataDens);
06066    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__QuadpLN_TQpResidual),sizeof(TQpResidual),-1,327424,"Qp Residual class",G__setup_memvarTQpResidual,G__setup_memfuncTQpResidual);
06067    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__QuadpLN_TQpProbBase),sizeof(TQpProbBase),-1,327430,"Qp problem formulation base class",G__setup_memvarTQpProbBase,G__setup_memfuncTQpProbBase);
06068    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__QuadpLN_TQpLinSolverBase),sizeof(TQpLinSolverBase),-1,327427,"Qp linear solver base class",G__setup_memvarTQpLinSolverBase,G__setup_memfuncTQpLinSolverBase);
06069    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__QuadpLN_TQpSolverBase),sizeof(TQpSolverBase),-1,294658,"Qp Solver class",G__setup_memvarTQpSolverBase,G__setup_memfuncTQpSolverBase);
06070    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__QuadpLN_TGondzioSolver),sizeof(TGondzioSolver),-1,327424,"Gondzio Qp Solver class",G__setup_memvarTGondzioSolver,G__setup_memfuncTGondzioSolver);
06071    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__QuadpLN_TMehrotraSolver),sizeof(TMehrotraSolver),-1,327424,"Mehrotra Qp Solver class",G__setup_memvarTMehrotraSolver,G__setup_memfuncTMehrotraSolver);
06072    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__QuadpLN_TQpDataSparse),sizeof(TQpDataSparse),-1,327424,"Qp Data class for Sparse formulation",G__setup_memvarTQpDataSparse,G__setup_memfuncTQpDataSparse);
06073    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__QuadpLN_TQpProbDens),sizeof(TQpProbDens),-1,327424,"Qp dens problem formulation class",G__setup_memvarTQpProbDens,G__setup_memfuncTQpProbDens);
06074    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TDecompLU);
06075    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__QuadpLN_TQpLinSolverDens),sizeof(TQpLinSolverDens),-1,327424,"Qp linear solver class for Dens formulation",G__setup_memvarTQpLinSolverDens,G__setup_memfuncTQpLinSolverDens);
06076    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__QuadpLN_TQpProbSparse),sizeof(TQpProbSparse),-1,327424,"Qp sparse problem formulation class",G__setup_memvarTQpProbSparse,G__setup_memfuncTQpProbSparse);
06077    G__get_linked_tagnum_fwd(&G__G__QuadpLN_TDecompSparse);
06078    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__QuadpLN_TQpLinSolverSparse),sizeof(TQpLinSolverSparse),-1,327424,"Qp linear solver class for Sparse formulation",G__setup_memvarTQpLinSolverSparse,G__setup_memfuncTQpLinSolverSparse);
06079 }
06080 extern "C" void G__cpp_setupG__Quadp(void) {
06081   G__check_setup_version(30051515,"G__cpp_setupG__Quadp()");
06082   G__set_cpp_environmentG__Quadp();
06083   G__cpp_setup_tagtableG__Quadp();
06084 
06085   G__cpp_setup_inheritanceG__Quadp();
06086 
06087   G__cpp_setup_typetableG__Quadp();
06088 
06089   G__cpp_setup_memvarG__Quadp();
06090 
06091   G__cpp_setup_memfuncG__Quadp();
06092   G__cpp_setup_globalG__Quadp();
06093   G__cpp_setup_funcG__Quadp();
06094 
06095    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncG__Quadp();
06096   return;
06097 }
06098 class G__cpp_setup_initG__Quadp {
06099   public:
06100     G__cpp_setup_initG__Quadp() { G__add_setup_func("G__Quadp",(G__incsetup)(&G__cpp_setupG__Quadp)); G__call_setup_funcs(); }
06101    ~G__cpp_setup_initG__Quadp() { G__remove_setup_func("G__Quadp"); }
06102 };
06103 G__cpp_setup_initG__Quadp G__cpp_setup_initializerG__Quadp;
06104 

Generated on Tue Jul 5 14:37:58 2011 for ROOT_528-00b_version by  doxygen 1.5.1