-
- Downloads
"README.txt" did not exist on "8eb1e5147914f64edd41369c19dd05bf736fa06a"
improved error handling for libGmsh:
- removed every "throw;", i.e., every throw that did not throw an actual exception. throw wihout args should ONLY be used in a catch{} to re-throw the same exception (for it to be handled in another catch clause) - introduced GmshMessage callback class so that clients can easily implement their own message handling (see example in driverOCC.cpp)
Showing
- Common/DefaultOptions.h 1 addition, 6 deletionsCommon/DefaultOptions.h
- Common/Gmsh.cpp 7 additions, 1 deletionCommon/Gmsh.cpp
- Common/Gmsh.h 10 additions, 0 deletionsCommon/Gmsh.h
- Common/GmshMatrix.h 34 additions, 32 deletionsCommon/GmshMatrix.h
- Common/Main.cpp 4 additions, 1 deletionCommon/Main.cpp
- Common/Makefile 4 additions, 4 deletionsCommon/Makefile
- Common/Message.cpp 69 additions, 64 deletionsCommon/Message.cpp
- Common/Message.h 5 additions, 0 deletionsCommon/Message.h
- Common/SmoothData.cpp 3 additions, 4 deletionsCommon/SmoothData.cpp
- Geo/GEdgeLoop.cpp 6 additions, 7 deletionsGeo/GEdgeLoop.cpp
- Geo/GEntity.h 10 additions, 10 deletionsGeo/GEntity.h
- Geo/GModel.cpp 6 additions, 3 deletionsGeo/GModel.cpp
- Geo/GModelIO_OCC.cpp 7 additions, 8 deletionsGeo/GModelIO_OCC.cpp
- Geo/GeoInterpolation.cpp 4 additions, 6 deletionsGeo/GeoInterpolation.cpp
- Geo/GeoInterpolation.h 1 addition, 1 deletionGeo/GeoInterpolation.h
- Geo/MElement.cpp 16 additions, 10 deletionsGeo/MElement.cpp
- Geo/MElement.h 12 additions, 16 deletionsGeo/MElement.h
- Geo/MFace.cpp 8 additions, 0 deletionsGeo/MFace.cpp
- Geo/MFace.h 1 addition, 1 deletionGeo/MFace.h
- Geo/MVertex.h 0 additions, 2 deletionsGeo/MVertex.h
Loading
Please register or sign in to comment