** ====================================================================================== 
**
**             ___________                          _______
**     _______/          /_____ ________ __ _   ___/       \ ____
**    /      /___    ___/      /__   __/  /  \ /  /\__ _   /     \
**   /  //  /   /   /  /  //  /  /  / /  /    /  /___/_   /  //  /
**  /  ___ /   /   /  /  _   /  /  / /  /  /    //       /  //  /
** /__/       /___/  /__//__/  /__/ /__/__/ \__//_______/______/
**
** Authors:  Dave A. May          (dave.may@erdw.ethz.ch)           
**           Laetitia Le Pourhiet (laetitia.le_pourhiet@upmc.fr)    
**           Jed Brown            (jedbrown@mcs.anl.gov)            
**
** git url: https://bitbucket.org/jedbrown/ptatin3d.git 
** commit hash: 03958a0ba2e607829c02f0ee0509c50650cb9396 (psanan/more-tests) 
** log[03958a0]: Patrick Sanan (patrick.sanan@gmail.com) | 2017-08-07 10:22:06 +0200 
**                                                                       
** TATIN_CFLAGS = -std=gnu99 -O0 -Wall -g
**                                                                       
** WARNING pTatin3d appears to have been compiled with debug options 
** For significant performance improvements, please consult the file makefile.arch  
** Adjust TATIN_CFLAGS to include aggressive compiler optimizations 
**                                                                       
** ====================================================================================== 
** test_GeometryObjectParse_cJSON **
<GeometryObjectList>
...Processing primitive geometry objects
...Processing primitive set operator geometry objects [recursive level 0]
   Set operator "fused_crust" depends on [ "UMcrust" , "Lcrust" ] 
      - "UMcrust" Not found
      + "Lcrust" Found
   Set operator "UMcrust" depends on [ "Ucrust" , "Mcrust" ] 
   ... generatoring geom object
...Missing #1 dependent objects
...Processing primitive set operator geometry objects [recursive level 1]
   Set operator "fused_crust" depends on [ "UMcrust" , "Lcrust" ] 
   ... generatoring geom object
<GeometryObjectListFilter>
...Filtering geometry objects with name
    "Mcrust"
    "fused_crust"
    "Lmantle"
GeometryObject(Mcrust)
  type: GeomType_Ellipsoid
  ref: 1
  centroid: ( +1.5000e+00 , +1.5000e+00 , +1.5000e+00 )
  num rotations: 3
  rotation angle: (
    +5.24e-01 , +7.85e-01 , +1.57e+00 , 
  )
  rotation axis: (
    ROTATE_AXIS_Z , ROTATE_AXIS_X , ROTATE_AXIS_Y , 
  )
GeometryObject(fused_crust)
  type: GeomType_SetOperation
  ref: 0
  centroid: ( +0.0000e+00 , +0.0000e+00 , +0.0000e+00 )
  num rotations: 0
GeometryObject(Lmantle)
  type: GeomType_Sphere
  ref: 0
  centroid: ( +1.5000e+00 , +1.5000e+00 , +1.5000e+00 )
  num rotations: 3
  rotation angle: (
    +2.32e-01 , +2.51e-01 , +3.09e-01 , 
  )
  rotation axis: (
    ROTATE_AXIS_X , ROTATE_AXIS_Y , ROTATE_AXIS_Z , 
  )
