[overture] Re: A particular error in the test of operators and grid functions - Overture.v23

  • From: Bill Henshaw <henshaw@xxxxxxxx>
  • To: overture@xxxxxxxxxxxxx
  • Date: Tue, 21 Jul 2009 21:24:52 -0700

Dear Jose,

   It is a bit odd that just that one grid failed for the
tbcc test. I recall there was some issue perhaps with the
symmtrey BC's that I might have now fixed so maybe you have
no cause for concern. I suggest that you ignore this problem
and proceed with caution.

Regards,
  Bill

Jose Juan Ramos wrote:
Hi everyone,

I have a error in the test of operators and grid functions, only have problems with the tbcc application (tests boundary conditions for coefficient matrices). Apparently, some estimates exceed the suggested minimum error (according with the file tbcc.c the minimum error is 0.01)

I attach the outputs.
I hope your suggestions.

Jose Juan Ramos Hernandez
Facultad de Química
Universidad Nacional Autónoma de México
UNAM - http://*www.*unam.mx

When I write ./check.p in the console for a test of overture, I get the following output (in summary):

====================================================================================
  check.p : This perl script will run the Overture regression tests
Usage: check.p [debug=true/false][grids=false][cadGrids=false][op=false][rap=false] debug=true/false : see more detailed results printed to the screen if true.
        grids=false    : turn off the test for grid generation.
        cadGrids=false : turn off the test for grid generation from CAD.
        op=false       : turn off the test for operators.
        rap=false      : turn off the test for rapsodi (CAD fixup tests)
==================================================================================

************************************************************************************************ *** Test: build grids : build a collection of overlapping grids in the sampleGrids directory *** ************************************************************************************************
...
...
...
==================================================
============ Test apparently successful ==========
==================================================
 >>>make sampleGrids successful!
************************************************************************************************ *** Test: grids from cad : build grids from CAD geometries (in the sampleGrids directory) *** ************************************************************************************************
...
...
...

=========================================================
==== gridsFromCad.p : Tests apparently successful =======
=========================================================
 >>>gridsFromCad.p successful!
************************************************************************************************ *** Test: test operators and grid functions (in the tests directory) *** ************************************************************************************************
 >>>cd /home/josejuanramos/aplicaciones/Overture.v23/tests...
 >>>run checkop.p

================================================================================
This perl script will run some regression tests on grid functions and operators.

  Usage:
    checkop.p [<application>]  (or `perl checkop.p')
  Notes:
Applications: tderivatives : tests derivatives in the operators. tbcc : tests boundary conditions for coefficient matrices. tbc : tests explicit boundary conditions. tcm3 : tests coefficient matrix solver on a CompositeGrid ==============================================================================

*** precision=double, parallel= ****
running tderivatives...
Running: ./tderivatives  > tderivatives.out
 compare files tderivatives.dp.check.new and tderivatives.dp.check
smartDiff: files tderivatives.dp.check.new and tderivatives.dp.check agree.
      ...tderivatives appears to be correct
running tbcc...
Running: ./tbcc  > tbcc.out
 compare files tbcc.dp.check.new and tbcc.dp.check
smartDiff:ERROR 0: keys match but not results, file1 tbcc.dp.check.new, line 301 and file2 tbcc.dp.check, line 301. file1:<<sib/box/order=2/std/finishBC (extrapolate) >> : err = 7.0e-01 file2:<<sib/box/order=2/std/finishBC (extrapolate) >> : err = 0.0e+00 smartDiff:ERROR 1: keys match but not results, file1 tbcc.dp.check.new, line 302 and file2 tbcc.dp.check, line 302. file1:<<sib/box/order=2/std/finishBC (evenSymmetry) >> : err = 9.0e-01 file2:<<sib/box/order=2/std/finishBC (evenSymmetry) >> : err = 0.0e+00 smartDiff:ERROR 2: keys match but not results, file1 tbcc.dp.check.new, line 303 and file2 tbcc.dp.check, line 303. file1:<<sib/box/order=2/std/finishBC (oddSymmetry) >> : err = 6.5e-01 file2:<<sib/box/order=2/std/finishBC (oddSymmetry) >> : err = 0.0e+00
3 errors and 0 warnings found.
++++ The new check file for tbcc (top) differs from the old file tbcc.dp.check (bottom)++++
running tbc...
Running: ./tbc  > tbc.out
 compare files tbc.dp.check.new and tbc.dp.check
smartDiff: files tbc.dp.check.new and tbc.dp.check agree.
      ...tbc appears to be correct
running tcm3...
Running: ./tcm3 -check > tcm3.out
 compare files tcm3.dp.check.new and tcm3.dp.check
smartDiff: files tcm3.dp.check.new and tcm3.dp.check agree.
      ...tcm3 appears to be correct
**************************************************
************ There were 1  ERRORS ****************
**************************************************
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ERROR return rt=256

 An ERROR occured for the test=gridFunctions
 You may want to check the appropriate log file=.
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
************************************************************************************************
*** Run the rapsodi tests (CAD fixup etc.) (in the sampleMappings directory) *** ************************************************************************************************
...
...
...
==================================================
============ Test apparently successful ==========
==================================================
rap test check.p successful

...
...
...

 >>>rap tests successful!
************************************************************************************************ ****************** Tests: passed = 3, failed=1 ***************************************** ************************************************************************************************


Other related posts: