From 794c0bd54bebf13e2cc732208c648472af4df49d Mon Sep 17 00:00:00 2001 From: lanfer Date: Tue, 18 Jul 2000 14:19:42 +0000 Subject: testsuite for robin BCs with Wavtoy git-svn-id: http://svn.cactuscode.org/arrangements/CactusWave/WaveToyF77/trunk@57 4451c3c6-1034-4891-99ea-21147727ccdf --- test/test_rob.par | 43 ++++++++++ test/test_rob/phi.xl | 198 +++++++++++++++++++++++++++++++++++++++++++++++ test/test_rob/phi_max.tl | 12 +++ test/test_rob/phi_min.tl | 12 +++ test/test_rob/phi_nm1.tl | 12 +++ test/test_rob/phi_nm2.tl | 12 +++ 6 files changed, 289 insertions(+) create mode 100644 test/test_rob.par create mode 100644 test/test_rob/phi.xl create mode 100644 test/test_rob/phi_max.tl create mode 100644 test/test_rob/phi_min.tl create mode 100644 test/test_rob/phi_nm1.tl create mode 100644 test/test_rob/phi_nm2.tl diff --git a/test/test_rob.par b/test/test_rob.par new file mode 100644 index 0000000..c95166c --- /dev/null +++ b/test/test_rob.par @@ -0,0 +1,43 @@ +!DESC "Octant evolution with robin boundaries" +# $Id$ +# +# /*@@ +# @file test_rad.par +# @date Saturday 18 Sept 1999 +# @author Gabrielle Allen +# @desc +# Wavetoy parameter file demonstrating radiation boundaries in Octant +# @enddesc +# @@*/ + +ActiveThorns = "boundary iobasic idscalarwave time wavetoyf77 pugh cartgrid3d ioutil ioascii" + +time::dtfac = 0.5 + +idscalarwave::initial_data = "gaussian" +idscalarwave::sigma = 2.8 +idscalarwave::radius = 5 + +wavetoyf77::bound = "robin" + +grid::type = "BySpacing" +grid::domain = "octant" +grid::dxyz = 0.6 + +driver::global_nx = 15 +driver::global_ny = 15 +driver::global_nz = 15 + +cactus::cctk_itlast = 10 + +IOBASIC::outScalar_every = 1 +IOBASIC::outScalar_vars = "wavetoy::phi" + +IOASCII::out1D_every = 1 +IOASCII::out1D_z = "no" +IOASCII::out1D_y = "no" +IOASCII::out1D_d = "no" +IOASCII::out1D_vars = "wavetoy::phi " + +IO::outdir = "test_rob" + diff --git a/test/test_rob/phi.xl b/test/test_rob/phi.xl new file mode 100644 index 0000000..7182fa2 --- /dev/null +++ b/test/test_rob/phi.xl @@ -0,0 +1,198 @@ + + +"Time = 0.000000 +-0.300000 0.0772707537752 +0.300000 0.0772707537752 +0.900000 0.1292593546971 +1.500000 0.2208214420284 +2.100000 0.3529089299372 +2.700000 0.5192102694005 +3.300000 0.6998161919677 +3.900000 0.8624762718586 +4.500000 0.9710346043534 +5.100000 0.9982370567948 +5.700000 0.9367420144351 +6.300000 0.8022624770949 +6.900000 0.6270073768484 +7.500000 0.4471508970148 +8.100000 0.2909622162579 + + +"Time = 0.300000 +-0.300000 0.1393184064019 +0.300000 0.1393184064019 +0.900000 0.1975847110096 +1.500000 0.3062741452991 +2.100000 0.4554646524072 +2.700000 0.6299296619766 +3.300000 0.8021921868134 +3.900000 0.9366725320316 +4.500000 1.0007334088932 +5.100000 0.9771783117087 +5.700000 0.8714871457426 +6.300000 0.7095808925903 +6.900000 0.5273417858140 +7.500000 0.3576688235253 +8.100000 0.0000000000000 + + +"Time = 0.600000 +-0.300000 0.2450657874844 +0.300000 0.2450657874844 +0.900000 0.3063938562633 +1.500000 0.4275754994725 +2.100000 0.5875326742492 +2.700000 0.7594519468076 +3.300000 0.9090544974737 +3.900000 1.0007207893735 +4.500000 1.0095375644101 +5.100000 0.9313582488327 +5.700000 0.7847341927681 +6.300000 0.6033335286836 +6.900000 0.4230286782330 +7.500000 0.2150600415987 +8.100000 0.4012431903049 + + +"Time = 0.900000 +-0.300000 0.3968092201510 +0.300000 0.3968092201510 +0.900000 0.4612542907489 +1.500000 0.5868097261730 +2.100000 0.7462961828157 +2.700000 0.9011863559196 +3.300000 1.0121890493922 +3.900000 1.0475533118886 +4.500000 0.9938122606057 +5.100000 0.8613525959984 +5.700000 0.6803008397561 +6.300000 0.4885565892616 +6.900000 0.3045246703487 +7.500000 0.1668043804540 +8.100000 0.3229499715955 + + +"Time = 1.200000 +-0.300000 0.5968864557660 +0.300000 0.5968864557660 +0.900000 0.6634200568401 +1.500000 0.7832867114987 +2.100000 0.9262870132775 +2.700000 1.0464509311060 +3.300000 1.1026365452681 +3.900000 1.0708606286750 +4.500000 0.9516509078131 +5.100000 0.7695373165573 +5.700000 0.5631271680828 +6.300000 0.3670224598721 +6.900000 0.1913947617936 +7.500000 0.1885874079923 +8.100000 0.2501729314710 + + +"Time = 1.500000 +-0.300000 0.8468638921866 +0.300000 0.8468638921866 +0.900000 0.9096824905158 +1.500000 1.0118902155622 +2.100000 1.1191797723429 +2.700000 1.1850521641052 +3.300000 1.1715777583589 +3.900000 1.0658428285460 +4.500000 0.8831617240967 +5.100000 0.6598679115944 +5.700000 0.4379095442727 +6.300000 0.2425040933154 +6.900000 0.1166023353298 +7.500000 0.2226935531247 +8.100000 0.0301092306324 + + +"Time = 1.800000 +-0.300000 1.1439552773541 +0.300000 1.1439552773541 +0.900000 1.1928303039108 +1.500000 1.2623590177638 +2.100000 1.3137084038740 +2.700000 1.3061063451054 +3.300000 1.2112923140727 +3.900000 1.0298141343834 +4.500000 0.7905117480480 +5.100000 0.5372599590174 +5.700000 0.3087122549594 +6.300000 0.1282740773703 +6.900000 0.0959351601842 +7.500000 0.1776524127945 +8.100000 0.1012118801888 + + +"Time = 2.100000 +-0.300000 1.4777029324391 +0.300000 1.4777029324391 +0.900000 1.5007144586172 +1.500000 1.5197917554214 +2.100000 1.4960135325299 +2.700000 1.3989571738336 +3.300000 1.2160435134256 +3.900000 0.9625645974774 +4.500000 0.6776639588669 +5.100000 0.4067810105177 +5.700000 0.1814763285474 +6.300000 0.0452115723254 +6.900000 0.1001383917746 +7.500000 0.0891157509974 +8.100000 0.3474107124872 + + +"Time = 2.400000 +-0.300000 1.8287092321577 +0.300000 1.8287092321577 +0.900000 1.8146817721101 +1.500000 1.7655652525217 +2.100000 1.6506551991273 +2.700000 1.4540918571554 +3.300000 1.1827266218174 +3.900000 0.8664024004552 +4.500000 0.5497963993093 +5.100000 0.2736192264628 +5.700000 0.0674566929774 +6.300000 0.0051272018288 +6.900000 0.0840026271034 +7.500000 0.0653983887361 +8.100000 0.5272805518026 + + +"Time = 2.700000 +-0.300000 2.1691949368406 +0.300000 2.1691949368406 +0.900000 2.1093269062751 +1.500000 1.9782272412689 +2.100000 1.7620671001176 +2.700000 1.4640042823334 +3.300000 1.1111546893130 +3.900000 0.7458254872862 +4.500000 0.4126795235163 +5.100000 0.1445566252898 +5.700000 -0.0183687640934 +6.300000 -0.0039495159164 +6.900000 0.0397372558112 +7.500000 0.1599324001527 +8.100000 0.3576238551218 + + +"Time = 3.000000 +-0.300000 2.4647796185993 +0.300000 2.4647796185993 +0.900000 2.3541828216963 +1.500000 2.1347782118799 +2.100000 1.8160434930701 +2.700000 1.4238944539878 +3.300000 1.0039260554298 +3.900000 0.6068720695892 +4.500000 0.2726065906373 +5.100000 0.0296366762252 +5.700000 -0.0664141055410 +6.300000 -0.0099150079452 +6.900000 0.0114797787508 +7.500000 0.2705986689987 +8.100000 0.0300920261971 diff --git a/test/test_rob/phi_max.tl b/test/test_rob/phi_max.tl new file mode 100644 index 0000000..39065f8 --- /dev/null +++ b/test/test_rob/phi_max.tl @@ -0,0 +1,12 @@ +"phi max v time +0.000000 0.9999198827161 +0.300000 1.0032036387356 +0.600000 1.0165679308821 +0.900000 1.0475533118886 +1.200000 1.1036047450756 +1.500000 1.1902041732567 +1.800000 1.3188502049547 +2.100000 1.5204576862657 +2.400000 1.8287092321577 +2.700000 2.1691949368406 +3.000000 2.4647796185993 diff --git a/test/test_rob/phi_min.tl b/test/test_rob/phi_min.tl new file mode 100644 index 0000000..17acb9a --- /dev/null +++ b/test/test_rob/phi_min.tl @@ -0,0 +1,12 @@ +"phi min v time +0.000000 0.0000304406955 +0.300000 0.0000000000000 +0.600000 0.0000043737113 +0.900000 -0.0000140568945 +1.200000 -0.0017771145132 +1.500000 -0.0126040633249 +1.800000 -0.0372960781721 +2.100000 -0.0733132284523 +2.400000 -0.1165554270271 +2.700000 -0.1614277124653 +3.000000 -0.2053838755046 diff --git a/test/test_rob/phi_nm1.tl b/test/test_rob/phi_nm1.tl new file mode 100644 index 0000000..2b02c50 --- /dev/null +++ b/test/test_rob/phi_nm1.tl @@ -0,0 +1,12 @@ +"phi norm1 v time +0.000000 0.3981503311756 +0.300000 0.3546903638543 +0.600000 0.3402999965022 +0.900000 0.3043343202328 +1.200000 0.2678500377640 +1.500000 0.2394245710114 +1.800000 0.2182725397354 +2.100000 0.2061747878104 +2.400000 0.2082716510593 +2.700000 0.1989378066175 +3.000000 0.1843275978718 diff --git a/test/test_rob/phi_nm2.tl b/test/test_rob/phi_nm2.tl new file mode 100644 index 0000000..f1001e0 --- /dev/null +++ b/test/test_rob/phi_nm2.tl @@ -0,0 +1,12 @@ +"phi norm2 v time +0.000000 0.5254444636163 +0.300000 0.4987761991202 +0.600000 0.4789876743591 +0.900000 0.4564430184393 +1.200000 0.4388606506739 +1.500000 0.4291436962946 +1.800000 0.4244459643659 +2.100000 0.4270469601028 +2.400000 0.4356693266017 +2.700000 0.4354621917659 +3.000000 0.4326991776998 -- cgit v1.2.3