000061478 001__ 61478
000061478 005__ 20200221144227.0
000061478 0247_ $$2doi$$a10.1145/2907054
000061478 0248_ $$2sideral$$a97436
000061478 037__ $$aART-2016-97436
000061478 041__ $$aeng
000061478 100__ $$0(orcid)0000-0002-3312-5710$$aCalvo, M.$$uUniversidad de Zaragoza
000061478 245__ $$aAlgorithm 968: Disode45: A matlab Runge-Kutta solver for piecewise smooth IVPs of Filippov type
000061478 260__ $$c2016
000061478 5060_ $$aAccess copy available to the general public$$fUnrestricted
000061478 5203_ $$aIn this article, an adaptive Runge-Kutta code, based on the DOPRI5(4) pair for solving initial value problems (IVPs) for differential systems with piecewise smooth solutions (PWS) is presented and the algorithms used in the code are described. The code automatically detects and locates accurately the switching points of the PWS, restarting the integration after each discontinuity. Further, in the case of Filippov systems, algorithms to handle properly sliding mode regimes in an automatic way are included. The code requires the user to provide a description of the IVP and the functions defining the hypersurfaces where the switching points are located, and it returns the discrete approximated solution together with the switching points. Several numerical experiments are presented to illustrate the reliability and efficiency of the code.
000061478 536__ $$9info:eu-repo/grantAgreement/ES/MICINN/MTM2013-47318-C2-1-P
000061478 540__ $$9info:eu-repo/semantics/openAccess$$aAll rights reserved$$uhttp://www.europeana.eu/rights/rr-f/
000061478 590__ $$a3.275$$b2016
000061478 591__ $$aMATHEMATICS, APPLIED$$b5 / 255 = 0.02$$c2016$$dQ1$$eT1
000061478 591__ $$aCOMPUTER SCIENCE, SOFTWARE ENGINEERING$$b7 / 106 = 0.066$$c2016$$dQ1$$eT1
000061478 592__ $$a1.532$$b2016
000061478 593__ $$aSoftware$$c2016$$dQ1
000061478 593__ $$aApplied Mathematics$$c2016$$dQ1
000061478 655_4 $$ainfo:eu-repo/semantics/article$$vinfo:eu-repo/semantics/acceptedVersion
000061478 700__ $$0(orcid)0000-0001-6120-4427$$aMontijano, J. I.$$uUniversidad de Zaragoza
000061478 700__ $$0(orcid)0000-0002-4238-3228$$aRandez, L.$$uUniversidad de Zaragoza
000061478 7102_ $$12005$$2595$$aUniversidad de Zaragoza$$bDpto. Matemática Aplicada$$cÁrea Matemática Aplicada
000061478 773__ $$g43, 3 (2016), 25 [14 pp.]$$pACM trans. math. softw.$$tACM TRANSACTIONS ON MATHEMATICAL SOFTWARE$$x0098-3500
000061478 8564_ $$s384224$$uhttps://zaguan.unizar.es/record/61478/files/texto_completo.pdf$$yPostprint
000061478 8564_ $$s48113$$uhttps://zaguan.unizar.es/record/61478/files/texto_completo.jpg?subformat=icon$$xicon$$yPostprint
000061478 909CO $$ooai:zaguan.unizar.es:61478$$particulos$$pdriver
000061478 951__ $$a2020-02-21-13:18:11
000061478 980__ $$aARTICLE