aboutsummaryrefslogtreecommitdiff
path: root/src/CartGrid3D.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/CartGrid3D.c')
-rw-r--r--src/CartGrid3D.c12
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");
}
}