Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add output variants for SUNDIALS 7. #16650

Merged
merged 1 commit into from
Feb 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
102 changes: 102 additions & 0 deletions tests/sundials/arkode_04.output.sundials7
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@

DEAL::0.000000000000000 3.900000000000000 1.100000000000000 2.800000000000000
DEAL::0.1000000000000000 3.999954663146332 0.7204316161068260 2.499899675730742
DEAL::0.2000000000000000 3.788936970070016 0.6609672917015912 2.499905242543680
DEAL::0.3000000000000000 3.522745784350474 0.6815013817672687 2.499911353337846
DEAL::0.4000000000000000 3.262167657017540 0.7229595935635741 2.499917666268161
DEAL::0.5000000000000000 3.019348935313291 0.7718637877376806 2.499923849897862
DEAL::0.6000000000000000 2.795938132116259 0.8246702792877739 2.499929755604799
DEAL::0.7000000000000000 2.591162759876713 0.8802406794428451 2.499935169360722
DEAL::0.7999999999999999 2.403701439557301 0.9380972541965894 2.499939846177413
DEAL::0.8999999999999999 2.232173064002282 0.9979590867239087 2.499943910167643
DEAL::0.9999999999999999 2.075274578279739 1.059601970577485 2.499947679358768
DEAL::1.100000000000000 1.931817529181607 1.122811791158850 2.499951285371207
DEAL::1.200000000000000 1.800732166307150 1.187368611565318 2.499954724195018
DEAL::1.300000000000000 1.681060281941906 1.253042267509980 2.499957905349658
DEAL::1.400000000000000 1.571944035093402 1.319592929515919 2.499960690703258
DEAL::1.500000000000000 1.472613530069310 1.386774104777872 2.499963062315247
DEAL::1.600000000000000 1.382374380149157 1.454336903937121 2.499965211955312
DEAL::1.700000000000000 1.300595926868123 1.522034867479794 2.499967240265771
DEAL::1.800000000000000 1.226700560521705 1.589628817066780 2.499969160798653
DEAL::1.900000000000001 1.160154466388705 1.656891280088466 2.499970932546508
DEAL::2.000000000000000 1.100460018135631 1.723610111455067 2.499972486374418
DEAL::2.100000000000001 1.047149927910983 1.789591031937716 2.499973778383369
DEAL::2.200000000000001 0.9997831418946109 1.854658918173428 2.499974902363639
DEAL::2.300000000000001 0.9579423530855374 1.918657803499046 2.499975928760591
DEAL::2.400000000000001 0.9212329058234281 1.981449663980332 2.499976874345847
DEAL::2.500000000000001 0.8892828019527231 2.042912154679617 2.499977724731186
DEAL::2.600000000000001 0.8617434931641265 2.102935517190874 2.499978451997448
DEAL::2.700000000000001 0.8382911568572243 2.161418897863977 2.499979032785490
DEAL::2.800000000000001 0.8186281966191691 2.218266300682745 2.499979500368934
DEAL::2.900000000000001 0.8024847722991981 2.273382357691668 2.499979894556071
DEAL::3.000000000000001 0.7896202372363478 2.326668043189816 2.499980225726300
DEAL::3.100000000000001 0.7798244317220725 2.378016395012064 2.499980476507123
DEAL::3.200000000000002 0.7729188455591518 2.427308244257867 2.499980638157377
DEAL::3.300000000000002 0.7687577152727815 2.474407898114017 2.499980772856571
DEAL::3.400000000000002 0.7672291627030425 2.519158670538834 2.499980755035982
DEAL::3.500000000000002 0.7682565130092133 2.561378111965048 2.499984567857524
DEAL::3.600000000000002 0.7717999538691643 2.600852750378321 2.499983495524555
DEAL::3.700000000000002 0.7778587177439080 2.637332118845218 2.499981092544937
DEAL::3.800000000000002 0.7864739845847940 2.670521810067136 2.499981714059622
DEAL::3.900000000000002 0.7977327166861334 2.700075263707053 2.499982168499466
DEAL::4.000000000000002 0.8117726432437048 2.725583964841507 2.499981306497728
DEAL::4.100000000000001 0.8287885993361056 2.746565723386456 2.499979300158961
DEAL::4.200000000000001 0.8490403696368908 2.762450740498355 2.499980136736031
DEAL::4.300000000000001 0.8728620436977554 2.772565302541652 2.499979937496777
DEAL::4.400000000000000 0.9006725717572721 2.776113274341522 2.499977845316676
DEAL::4.500000000000000 0.9329865587833130 2.772156274664504 2.499976704976634
DEAL::4.600000000000000 0.9704230763445933 2.759594827464914 2.499977123607145
DEAL::4.699999999999999 1.013707947682059 2.737155433514919 2.499975907187562
DEAL::4.799999999999999 1.063660874059719 2.703393234933578 2.499974887181103
DEAL::4.899999999999999 1.121152042470378 2.656727847139844 2.499973280263307
DEAL::4.999999999999998 1.187002916435039 2.595541877914117 2.499971286983789
DEAL::5.099999999999998 1.261794144104577 2.518386540766989 2.499968569786787
DEAL::5.199999999999998 1.345537262490181 2.424349148770951 2.499966637419463
DEAL::5.299999999999997 1.437186119321791 2.313621743711979 2.499964214326265
DEAL::5.399999999999997 1.534044499171850 2.188228610921355 2.499962807815140
DEAL::5.499999999999996 1.631296486320978 2.052686950621665 2.499959564323385
DEAL::5.599999999999996 1.722084217932577 1.914143817048126 2.499957472349272
DEAL::5.699999999999996 1.798543224458909 1.781501984010567 2.499955745875333
DEAL::5.799999999999995 1.853709331725422 1.663523120437685 2.499953664064416
DEAL::5.899999999999995 1.883445105035272 1.566710232647957 2.499953101608294
DEAL::5.999999999999995 1.887311323879644 1.494098056774149 2.499948999219619
DEAL::6.099999999999994 1.868034896797349 1.445431598900314 2.499952875841048
DEAL::6.199999999999994 1.830153906127121 1.418269091011733 2.499952937504161
DEAL::6.299999999999994 1.778669906602773 1.409218707303395 2.499954093993157
DEAL::6.399999999999993 1.718165738676029 1.414823010250003 2.499956297463195
DEAL::6.499999999999993 1.652417816564344 1.432011460803697 2.499957762064331
DEAL::6.599999999999993 1.584337645817135 1.458244426860980 2.499960191795451
DEAL::6.699999999999992 1.516072450864008 1.491494783486269 2.499962012020483
DEAL::6.799999999999992 1.449155109894187 1.530167026525241 2.499963086412404
DEAL::6.899999999999991 1.384649469937680 1.573005969422332 2.499964222519429
DEAL::6.999999999999991 1.323271340519186 1.619016372072434 2.499965807255133
DEAL::7.099999999999991 1.265482129078146 1.667399208881185 2.499967755698837
DEAL::7.199999999999990 1.211558595081253 1.717503689107275 2.499969630349885
DEAL::7.299999999999990 1.161643854044930 1.768792032472672 2.499970837293608
DEAL::7.399999999999990 1.115784452592416 1.820813806479085 2.499971567529740
DEAL::7.499999999999989 1.073957420200349 1.873187109087998 2.499972388424811
DEAL::7.599999999999989 1.036090241193638 1.925584500808353 2.499973462879463
DEAL::7.699999999999989 1.002075872301875 1.977722156531701 2.499974660833665
DEAL::7.799999999999988 0.9717842953792172 2.029351163916834 2.499975688822570
DEAL::7.899999999999988 0.9450716258255794 2.080250239949548 2.499976270660211
DEAL::7.999999999999988 0.9217874641074190 2.130219386045401 2.499976652293927
DEAL::8.099999999999987 0.9017809496791260 2.179074173581919 2.499977095516970
DEAL::8.199999999999987 0.8849058268793495 2.226640463583996 2.499977624934231
DEAL::8.299999999999986 0.8710247390736110 2.272749431689059 2.499978137409871
DEAL::8.399999999999986 0.8600129131280672 2.317232805051862 2.499978498806372
DEAL::8.499999999999986 0.8517613678394924 2.359918231690711 2.499978665501595
DEAL::8.599999999999985 0.8461797672022482 2.400624702893044 2.499978779212407
DEAL::8.699999999999985 0.8431990351568576 2.439157941705176 2.499978919796153
DEAL::8.799999999999985 0.8427738477788680 2.475305659604352 2.499993362921748
DEAL::8.899999999999984 0.8448851168079593 2.508832573966403 2.499982055757882
DEAL::8.999999999999984 0.8495425769946366 2.539475069081001 2.499982305188541
DEAL::9.099999999999984 0.8567875716022053 2.566935391111500 2.499980491752009
DEAL::9.199999999999983 0.8666961134132187 2.590875275659542 2.499978550707211
DEAL::9.299999999999983 0.8793822456906264 2.610908954243885 2.499980526697929
DEAL::9.399999999999983 0.8950016462109633 2.626595568473990 2.499979959001668
DEAL::9.499999999999982 0.9137552694907308 2.637431181159982 2.499979002700656
DEAL::9.599999999999982 0.9358925691769522 2.642840858782618 2.499977764485141
DEAL::9.699999999999982 0.9617134218494067 2.642171785545731 2.499976902851001
DEAL::9.799999999999981 0.9915671866747129 2.634689175573047 2.499976301335851
DEAL::9.899999999999981 1.025846255703961 2.619578036103519 2.499975537555457
DEAL::10.00000000000000 1.064969830839263 2.595955793721840 2.499973380783842
23 changes: 23 additions & 0 deletions tests/sundials/arkode_09.output.sundials7
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@

DEAL::Monitor called at t=0.00000 1.00000
DEAL::Evaluating right hand side at t=0.00000 with y=1.00000
DEAL::Evaluating right hand side at t=0.600000 with y=0.400000
DEAL::Evaluating right hand side at t=0.900000 with y=0.505000
DEAL::Evaluating right hand side at t=1.80000 with y=-0.638000
DEAL::Reporting a recoverable error.
DEAL::ARKODE did not succeed with the following error message:
DEAL::
--------------------------------------------------------
An error occurred in line <0> of file <> in function

The violated condition was:

Additional information:
A user call-back function encountered a recoverable error, but the
underlying library that called the call-back did not manage to recover
from the error and aborted its operation.

See the glossary entry on user call-back functions for more
information.
--------------------------------------------------------

45 changes: 45 additions & 0 deletions tests/sundials/ida_03.output.sundials7
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@

DEAL::Intermediate output:
DEAL:: t =0.000000000
DEAL:: y =1.000000000 (exact: 1.000000000)
DEAL:: y'=-2.000000000 (exact: -2.000000000)
DEAL::Intermediate output:
DEAL:: t =0.2000000000
DEAL:: y =0.6703200457 (exact: 0.6703200460)
DEAL:: y'=-1.340640088 (exact: -1.340640092)
DEAL::Intermediate output:
DEAL:: t =0.4000000000
DEAL:: y =0.4493289638 (exact: 0.4493289641)
DEAL:: y'=-0.8986579256 (exact: -0.8986579282)
DEAL::Intermediate output:
DEAL:: t =0.6000000000
DEAL:: y =0.3011942117 (exact: 0.3011942119)
DEAL:: y'=-0.6023884233 (exact: -0.6023884238)
DEAL::Intermediate output:
DEAL:: t =0.8000000000
DEAL:: y =0.2018965179 (exact: 0.2018965180)
DEAL:: y'=-0.4037930380 (exact: -0.4037930360)
DEAL::Intermediate output:
DEAL:: t =1.000000000
DEAL:: y =0.1353352831 (exact: 0.1353352832)
DEAL:: y'=-0.2706705663 (exact: -0.2706705665)
DEAL::Intermediate output:
DEAL:: t =1.200000000
DEAL:: y =0.09071795314 (exact: 0.09071795329)
DEAL:: y'=-0.1814359026 (exact: -0.1814359066)
DEAL::Intermediate output:
DEAL:: t =1.400000000
DEAL:: y =0.06081006262 (exact: 0.06081006263)
DEAL:: y'=-0.1216201252 (exact: -0.1216201253)
DEAL::Intermediate output:
DEAL:: t =1.600000000
DEAL:: y =0.04076220398 (exact: 0.04076220398)
DEAL:: y'=-0.08152441186 (exact: -0.08152440796)
DEAL::Intermediate output:
DEAL:: t =1.800000000
DEAL:: y =0.02732372240 (exact: 0.02732372245)
DEAL:: y'=-0.05464744495 (exact: -0.05464744489)
DEAL::Intermediate output:
DEAL:: t =2.000000000
DEAL:: y =0.01831563874 (exact: 0.01831563889)
DEAL:: y'=-0.03663127757 (exact: -0.03663127778)