Skip to content
Snippets Groups Projects
Select Git revision
  • 283208779d4a0ec216ab1a21a5f1c10d300ef974
  • master default protected
  • dev_mm_pf
  • cyrielle
  • vinayak
  • ujwal_21_08_2024
  • dev_mm_torchSCRU
  • debug_mm_pf
  • newStructureNonLocal
  • Mohamed_stochasticDMN
  • dev_mm_bench
  • stochdmn
  • revert-351ff7aa
  • ujwal_29April2024
  • dev_mm_ann
  • mohamed_vevp
  • ujwal_debug
  • ujwal_2ndApril2024
  • ujwal_October_2023
  • gabriel
  • SFEM
  • v4.0
  • v3.2.3_multiplePhase
  • v3.5
  • v3.3.2
  • v3.4
  • v3.3
  • ver3.2
  • verJulienWork
  • ver3.1
  • ver2
  • ver1.1.2
  • ver1.1.1
  • ver1.1
34 results

twoHole.py

Blame
  • Message.h 2.71 KiB
    #ifndef _MESSAGE_H_
    #define _MESSAGE_H_
    
    #include <stdarg.h>
    
    #define FATAL          1  // Fatal error (causes Gmsh to exit)
    #define FATAL1         2  // First part of a multiline FATAL message 
    #define FATAL2         3  // Middle part of a multiline FATAL message
    #define FATAL3         4  // Last part of a multiline FATAL message  
    
    #define GERROR         5  // Error (but Gmsh can live with it)
    #define GERROR1        6  // First part of a multiline ERROR message 
    #define GERROR2        7  // Middle part of a multiline ERROR message
    #define GERROR3        8  // Last part of a multiline ERROR message  
    
    #define WARNING        9  // Warning
    #define WARNING1      10  // First part of a multiline WARNING message 
    #define WARNING2      11  // Middle part of a multiline WARNING message
    #define WARNING3      12  // Last part of a multiline WARNING message  
    
    #define INFO          13  // Long informations
    #define INFO1         14  // First part of a multiline INFO message 
    #define INFO2         15  // Middle part of a multiline INFO message
    #define INFO3         16  // Last part of a multiline INFO message  
    
    #define DEBUG         17  // Long debug information
    #define DEBUG1        18  // First part of a multiline DEBUG message 
    #define DEBUG2        19  // Middle part of a multiline DEBUG message
    #define DEBUG3        20  // Last part of a multiline DEBUG message  
    
    #define STATUS1       21  // Small information in status bar (left)
    #define STATUS2       22  // Small interaction in status bar (middle)
    #define STATUS3       23  // Small interaction in status bar (right)
    
    #define STATUS1N      24  // Same as STATUS1, but not going into the log file
    #define STATUS2N      25  // Same as STATUS2, but not going into the log file
    #define STATUS3N      26  // Same as STATUS3, but not going into the log file
    
    #define PARSER_ERROR  27  // Error during syntax parsing
    #define PARSER_INFO   28  // Info during syntax parsing
    #define LOG_INFO      29  // Info put only in the logfile
    
    #define DIRECT        30  // Direct message (no special formatting)
    
    #define FATAL_STR          "Fatal Error : "
    #define FATAL_NIL          "            : "
    #define ERROR_STR          "Error : "
    #define ERROR_NIL          "      : "
    #define WARNING_STR        "Warning : "
    #define WARNING_NIL        "        : "
    #define INFO_STR           "Info : "
    #define INFO_NIL           "     : "
    #define DEBUG_STR          "Debug : "
    #define DEBUG_NIL          "      : "
    #define STATUS_STR         "Info : "
    #define PARSER_ERROR_STR   "Parse Error : "
    #define PARSER_INFO_STR    "Parse Info : "
    
    void   Signal (int signum);
    void   Msg (int level, char *fmt, ...);
    double Cpu (void);
    void   Progress(int);
    void   Exit(int);
    void   AddALineInTheEditGeometryForm (char* line);
    
    #endif