diff options
Diffstat (limited to 'src/CartGrid3D.c')
-rw-r--r-- | src/CartGrid3D.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/CartGrid3D.c b/src/CartGrid3D.c index c9ea97c..938cdc8 100644 --- a/src/CartGrid3D.c +++ b/src/CartGrid3D.c @@ -9,7 +9,7 @@ @enddesc @@*/ -#include <assert.h> + #include <stdio.h> #include <math.h> @@ -269,7 +269,9 @@ void CartGrid3D(CCTK_ARGUMENTS) ierr = GetDomainSpecification (3, physical_min, physical_max, interior_min, interior_max, exterior_min, exterior_max, spacing); - assert (!ierr); + if (ierr) + CCTK_VWarn ( 0, __LINE__, __FILE__, "CartGrid3D", "error returned from function GetDomainSpecification"); + /* Adapt to convergence level */ for (d=0; d<3; ++d) { @@ -279,7 +281,8 @@ void CartGrid3D(CCTK_ARGUMENTS) ierr = ConvertFromPhysicalBoundary (3, physical_min, physical_max, interior_min, interior_max, exterior_min, exterior_max, spacing); - assert (!ierr); + if (ierr) + CCTK_VWarn ( 0, __LINE__, __FILE__, "CartGrid3D", "error returned from function ConvertFromPhysicalBoundary"); for (d=0; d<3; ++d) { origin[d] = exterior_min[d]; @@ -289,7 +292,8 @@ void CartGrid3D(CCTK_ARGUMENTS) } else { - assert (0); + if (0) + CCTK_VWarn ( 0, __LINE__, __FILE__, "CartGrid3D", "type is out of bounds"); } } |