ELF>Pa@@*)   !UH@dH%(HD$81HHt$HD$HFHD$$D$ t0H|$1HT$8dH+%(uhH@]@HT$H|$H5|$HtHt+HH5HPtHuH1Huff.fUSHHdH%(HD$81HHt$HD$HFHD$$D$ HD$t6H|$1HT$8dH+%(HH[]DHt$H|$tHl$H=HtHH=uHuHc@HH=tH@ATUSH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uYHD$Ho(Ht!\$ +\$$tJH|$1HT$8dH+%(H@[]A\HHuːHt$H|$tD$$Ld$uXHELH@H;ulH=tLH=u)HeHcZfDLLH=tL븐HЉfATH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$uDH(HtD$9D$tIH11E1HD$(dH+%(H0LA\@HHufHHRxH;IMtoI$H5LPtZHuLIHoHbL1HHP@L8fE1H"DIjfATL%H HH5LuLHLA\ATIUHHt HH5LHtHmtH]A\HH]A\U1HAWAVAUATSHHxfnFdH%(HEHG~H%fn)fbă @H HHfօHH[(L1LH4AHcHHDžHEtIcHHL4HPAHcHPHDžHxEtIcHHL4H}AHcHDžHUHEtIcHHH?+LHEE1HHHEH9tHt HHPHtHXH9tHHH9HfD H HHfօH+H[(L1LH4AHcHHDžHEtIcHHL4HPAHcHPHDžHxEtIcHHL4H}AHcHDžHUHEtIcHHH+ ) LHEE1HHHEH9IH@H3H5E1HEdH+%(HeL[A\A]A^A_]@H HHfօH4H[(L1LHP4AHcLPHDžEtIcIHL4H}AHcHDžHMHEtIcHHH + LH HHfօHH[(L1LHP4AHcLPHDžEtIcIHL4H}AHcHDžHMHEtIcHHH+  LHEE1HHHEH9t HtHHPHHXH9@HHHHHHHHH HHHHDLHxDLHDLHLHLHHpHLsHLHHhRE~xHHHAH98AD$*DH1HfHH9uDHAtHHE~wHxHHAH9AEuDH1Hf,,HH9uDHAtHxHE~sHHHFH9 AF D1HHf44H)H9uDHAtH‹H% LL;QLhf(LpHHHxHpAZA[E~LHHIc1H HH9 f.ztHH E~LHxHIc1H HH9 f.ztHH E~AHHIc1 HH9t#f.ztHH H H HQHcpIHEHH@HDLHxDLHDLHLHLHHhcHLHHpBHL+HLHLHLHH`E~wHHFH95AD$'DL1HHHHf,,9wDLAtHE~vHxHFH9R AEE DL1HHHHf449wDLAtHxE~rHHBH9 AF D1HHHHHf<)<9wDHAt ƃ VHH`LpLhHHxHpXZE~LHHIc1 HH9 Hf.ztHHy E~LHxHIc1 HH9F Hf.ztHH E~AHIc1 HH9t*Hf.ztHH Hk HC H HHcpIHEHHDLLHDLHLHLHHpHLHLHHhsE~lHIFH9AAD$3DH1HfA,,HH9uDHAtAHE~sAEHHHFH9D1HHf44H)H9uDHAtHDHELL; AQLhf(Lp1LHH_AXE~LHHIc1fDHH9$Af.ztHH/E~FHHIc1DHH9t#f.ztHHHHHMHcIHEHH<DLL HDLHLHLHHhHLHHpHLHLlHLUHLHH`4E~iIFH9AD$DH1HfAHHH9uDHAt AE~pHHAH9GAE:D1HHfHH)H9uDHAt HEL`LHLpHhHE~FHHIc1 HH9)Af.ztHHE~AHHIc1 HH9t#f.ztHHbH HHH*HcfDHE1HE1HE1HLhf(HLRhf(L"LH{HHHD1HH9uHHHD1AHH9uHLML%Lhf(LHHpHAщmHD1HHH9uHRHxHD1HHH9uHHHD1HHH9uHLhAQ1L`LpHH_AXHHDLHD1L5H1HHA9HH1AHHA9H=HxDL HDL5LhLpf(HHHxHA҉pDL1LL,LL LLL{QLpH`LhHHxHFHHHD1LnH1HHA9HHxH1HHA9HDL1LXHDLHH1HHA9HHxDLHDLHHHHHHHHHHH f(dH%(HD$1APHIf(H1LL$ZYHT$dH+%(uHH Af(dH%(HD$1AQHf(LL$ZYHT$dH+%(uHSafeDownCastvtkObjectBasevtkRungeKutta45IsTypeOfIsANewInstanceComputeNextStepvtkInitialValueProblemSolvervtkObjectUH=Hu]ÐHH=tHH=tH]vtkRungeKutta45 - Integrate an initial value problem using 5th order Runge-Kutta method with adaptive stepsize control. Superclass: vtkInitialValueProblemSolver This is a concrete sub-class of vtkInitialValueProblemSolver. It uses a 5th order Runge-Kutta method with stepsize control to obtain the values of a set of functions at the next time step. The stepsize is adjusted by calculating an estimated error using an embedded 4th order Runge-Kutta formula: Press, W. H. et al., 1992, Numerical Recipes in Fortran, Second Edition, Cambridge University Press Cash, J.R. and Karp, A.H. 1990, ACM Transactions on Mathematical Software, vol 16, pp 201-222 @sa vtkInitialValueProblemSolver vtkRungeKutta4 vtkRungeKutta2 vtkFunctionSet vtkCommonMathPython.vtkRungeKutta45V.IsTypeOf(string) -> int C++: static vtkTypeBool IsTypeOf(const char *type) Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. V.IsA(string) -> int C++: vtkTypeBool IsA(const char *type) override; Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. V.SafeDownCast(vtkObjectBase) -> vtkRungeKutta45 C++: static vtkRungeKutta45 *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkRungeKutta45 C++: vtkRungeKutta45 *NewInstance() V.ComputeNextStep([float, ...], [float, ...], float, float, float, float) -> int C++: int ComputeNextStep(double *xprev, double *xnext, double t, double &delT, double maxError, double &error) override; V.ComputeNextStep([float, ...], [float, ...], [float, ...], float, float, float, float) -> int C++: int ComputeNextStep(double *xprev, double *dxprev, double *xnext, double t, double &delT, double maxError, double &error) override; V.ComputeNextStep([float, ...], [float, ...], float, float, float, float, float, float, float) -> int C++: int ComputeNextStep(double *xprev, double *xnext, double t, double &delT, double &delTActual, double minStep, double maxStep, double maxError, double &error) override; V.ComputeNextStep([float, ...], [float, ...], [float, ...], float, float, float, float, float, float, float) -> int C++: int ComputeNextStep(double *xprev, double *dxprev, double *xnext, double t, double &delT, double &delTActual, double minStep, double maxStep, double maxError, double &error) override; Given initial values, xprev , initial time, t and a requested time interval, delT calculate values of x at t+delTActual (xnext). Possibly delTActual != delT. This may occur because this solver supports adaptive stepsize control. It tries to change to stepsize such that the (estimated) error of the integration is less than maxError. The solver will not set the stepsize smaller than minStep or larger than maxStep (note that maxStep and minStep should both be positive, whereas delT can be negative). Also note that delT is an in/out argument. vtkRungeKutta45 will modify delT to reflect the best (estimated) size for the next integration step. An estimated value for the error is returned (by reference) in error. This is the norm of the error vector if there are more than one function to be integrated. This method returns an error code representing the nature of the failure: OutOfDomain = 1, NotInitialized = 2, Une ... [Truncated] HHH}HtHEH9tHPHtHXH9tHHH9t HtHH}HEH9t HtHPHXH9t HtHH}HEH9t HtHPHXH9t HtHHH9t HtHH}HEH9t HtHPHXH9t HtH4455555 4  5 5 e 554#5*4,5,4.5.4.504095153!54!5THDGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx  XH(Z0[(A T A @QH([0S(A T A d x EDPa AE OEY B j(EAD`n AAF 0nFAA D`  AABH 0gFD@ EE TMFF0pOFDD n ABA DDBzPLRx X$EE I E ].S..Q..R..r..q.$*    #Sn`g9pl* +48D" X " QPk" 2"OOVv-MHW O! '.Uu#/BSf~_ZL27PyvtkRungeKutta45_StaticNewv_ZL30PyvtkRungeKutta45_SafeDownCastP7_objectS0__ZL26PyvtkRungeKutta45_IsTypeOfP7_objectS0__ZL21PyvtkRungeKutta45_IsAP7_objectS0__ZL29PyvtkRungeKutta45_NewInstanceP7_objectS0__ZL22PyvtkRungeKutta45_Type_ZL25PyvtkRungeKutta45_Methods_GLOBAL__sub_I_vtkRungeKutta45Python.cxx_ZL33PyvtkRungeKutta45_ComputeNextStepP7_objectS0__ZL33PyvtkRungeKutta45_ComputeNextStepP7_objectS0_.cold.LC0.LC1.LC2.LC5.LC3.LC4.LC6.LC7.LC9.LC8_ZN15vtkRungeKutta4515ComputeNextStepEPdS0_dRddS1___stack_chk_fail_ZN15vtkRungeKutta4515ComputeNextStepEPdS0_S0_dRddS1__ZN15vtkRungeKutta453NewEv_ZNK15vtkRungeKutta4519NewInstanceInternalEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase_ZN15vtkRungeKutta453IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__GLOBAL_OFFSET_TABLE_PyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlagPyvtkRungeKutta45_ClassNewPyVTKClass_AddPyvtkInitialValueProblemSolver_ClassNewPyType_ReadyPyVTKAddFile_vtkRungeKutta45PyDict_SetItemString_Py_DeallocDW.ref.__gxx_personality_v0_ZN13vtkPythonArgs10GetArgSizeEi_ZN13vtkPythonArgs5ArrayIdEC1El_ZdaPv_ZN13vtkPythonArgs13ArgCountErrorEiPKc_ZN13vtkPythonArgs8GetArrayEPdi_ZN13vtkPythonArgs8GetValueERd_ZN13vtkPythonArgs11SetArgValueEid_ZN13vtkPythonArgs8SetArrayEiPKdi_ZN15vtkRungeKutta4515ComputeNextStepEPdS0_S0_dRdS1_dddS1__Unwind_ResumePyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_Del,`'()*)# J'}.,,)/,-#v'0.*+,,)/6;,G-Z#'0*&%%8G)T*h2x34)#678/5>I: =2>k=>=>$'K?i? =>,=A>z=>' ?#  + @[  = > = >G 'S  = > = >? 'f ? ? 0 0 0 0& A@ AZ Aq B B B Br*$ )Z)))))/A(ABAYBzBBBBBB*){))))))/:ATAkBBBB*"t)))))/*ADA[B|BBBBBB))))) )!/CC^#sCCDDSDoDDCC C$C>CXCED:DVDDD%k;0U  l ) 5 A T#M#%,&+,9>,K-!?0?M?UGl??G???G??&GH0IXJKLMNOP8Q@R+ 4(8@HX`8h`xxDpF Dh| 4`Xt <p8A.symtab.strtab.shstrtab.rela.text.data.bss.rela.text._ZN15vtkRungeKutta4515ComputeNextStepEPdS0_dRddS1_.rela.text._ZN15vtkRungeKutta4515ComputeNextStepEPdS0_S0_dRddS1_.rela.text._ZNK15vtkRungeKutta4519NewInstanceInternalEv.rodata.str1.1.rodata._ZN15vtkRungeKutta453IsAEPKc.str1.1.rela.text._ZN15vtkRungeKutta453IsAEPKc.rodata.str1.8.rela.text.startup.rela.init_array.rela.text.unlikely.gcc_except_table.rela.data.rel.rela.data.rel.local.rela.data.rel.local.DW.ref.__gxx_personality_v0.comment.note.GNU-stack.note.gnu.property.rela.eh_frame.group4@ '"4L '$4X '&4d '+4p '< E @E`'& , 6 X1@PX' t0!Qo@hX' ! @X'2!T2!'( "O#@X'K2p" _0Z@@Y0'r(0m@pY'00*~@YP'Z1 2 @Z '3 @[h'4@`]' 04,44 *4X%@x]'%07(" >_;