From fc27c1eb1b81a28abc549b0a45acf8a25beb4efa Mon Sep 17 00:00:00 2001 From: schnetter Date: Tue, 23 Mar 2004 14:05:29 +0000 Subject: Check return values git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMAnalysis/trunk@32 80bd93c7-81bc-453a-9e3f-619c0b4f6fe4 --- src/Symmetry.c | 28 +++++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/src/Symmetry.c b/src/Symmetry.c index 10e6357..3700120 100644 --- a/src/Symmetry.c +++ b/src/Symmetry.c @@ -8,6 +8,8 @@ @version $Header$ @@*/ +#include + #include "cctk.h" #include "cctk_Arguments.h" @@ -61,19 +63,31 @@ void ADMAnalysis_RegisterSymmetry(CCTK_ARGUMENTS) { DECLARE_CCTK_ARGUMENTS; int sym[3]; + int ierr; /*CCTK_INFO("Registering symmetries for ricci_scalar and ricci_tensor");*/ sym[0] = 1; sym[1] = 1; sym[2] = 1; - SetCartSymVN(cctkGH, sym, "ADMAnalysis::Ricci"); - SetCartSymVN(cctkGH, sym, "ADMAnalysis::Ricci11"); - SetCartSymVN(cctkGH, sym, "ADMAnalysis::Ricci22"); - SetCartSymVN(cctkGH, sym, "ADMAnalysis::Ricci33"); + ierr=SetCartSymVN(cctkGH, sym, "ADMAnalysis::trK"); + assert(!ierr); + ierr=SetCartSymVN(cctkGH, sym, "ADMAnalysis::detg"); + assert(!ierr); + ierr=SetCartSymVN(cctkGH, sym, "ADMAnalysis::Ricci"); + assert(!ierr); + ierr=SetCartSymVN(cctkGH, sym, "ADMAnalysis::Ricci11"); + assert(!ierr); + ierr=SetCartSymVN(cctkGH, sym, "ADMAnalysis::Ricci22"); + assert(!ierr); + ierr=SetCartSymVN(cctkGH, sym, "ADMAnalysis::Ricci33"); + assert(!ierr); sym[0] = -1; sym[1] = -1; sym[2] = 1; - SetCartSymVN(cctkGH, sym, "ADMAnalysis::Ricci12"); + ierr=SetCartSymVN(cctkGH, sym, "ADMAnalysis::Ricci12"); + assert(!ierr); sym[0] = -1; sym[1] = 1; sym[2] = -1; - SetCartSymVN(cctkGH, sym, "ADMAnalysis::Ricci13"); + ierr=SetCartSymVN(cctkGH, sym, "ADMAnalysis::Ricci13"); + assert(!ierr); sym[0] = 1; sym[1] = -1; sym[2] = -1; - SetCartSymVN(cctkGH, sym, "ADMAnalysis::Ricci23"); + ierr=SetCartSymVN(cctkGH, sym, "ADMAnalysis::Ricci23"); + assert(!ierr); } /******************************************************************** -- cgit v1.2.3