#================================================================== function IGCM_debug_CallStack * Purpose: Echo the Stack #================================================================== function IGCM_debug_PushStack * Purpose: Push a function name in the stack #================================================================== function IGCM_debug_PopStack * Purpose: Pop a function name in the stack #================================================================== function IGCM_debug_Exit * Purpose: Print Call Stack and set ExitFlag to true #================================================== function IGCM_debug_Verif_Exit * Purpose: exit with number 1 if ExitFlag is true #================================================================== function IGCM_debug_Print * Purpose: Print arguments according to a level of verbosity. #================================================================== function IGCM_debug_PrintVariables * Purpose: Print arguments when match a pattern according to a level of verbosity. #================================================================== function IGCM_debug_Check * Purpose: Check the present file by comparison with a reference file