OpenFOAM bot
e9219558d7
GIT: Header file updates
2019-10-31 14:48:44 +00:00
Mark Olesen
c24fbfd7e3
ENH: improve code isolation for signal-handling
...
- file-local static for saving the old action, which moves system
dependencies out of the header files.
- set/reset of signals as file-local functions
STYLE: use csignal header instead of signal.h
2019-04-02 11:38:09 +02:00
OpenFOAM bot
154029ddd0
BOT: Cleaned up header files
2019-02-06 12:28:23 +00:00
Mark Olesen
97dc9f4029
EHN: make signal verbosity an optional calling argument.
2018-04-11 21:35:02 +02:00
Mark Olesen
c50368ecc6
ENH: add trapFpe and setNaN optimisationSwitch (issue #517 )
...
- allows configuration without an environment variable.
For compatibility still respect FOAM_SIGFPE and FOAM_SETNAN
env-variables
- The env-variables are now treated as true/false switch values.
Previously there was just a check for env exists or not, but this
can be fairly fragile for a user's environment.
2017-07-05 17:49:37 +02:00
Andrew Heather
9fbd612672
GIT: Initial state after latest Foundation merge
2016-09-20 14:49:08 +01:00
Henry Weller
58f905ff70
C++11: Replaced the C NULL with the safer C++11 nullptr
...
Requires gcc version 4.7 or higher
2016-08-05 17:19:38 +01:00
Andrew Heather
3f55f752fc
GIT: Resolve conflict with upstream merge from Foundation
2015-12-07 17:07:20 +00:00
mattijs
99bdd2c1d7
ENH: signals: refactored to make static methods
...
The signal handling can now be set and unset. This latter is important
for external libraries (e.g. VTK/OpenGL) that do not work with it.
2015-11-27 12:14:14 +00:00
Henry Weller
c4d5f65a10
Completed update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-11 09:03:39 +00:00
Henry
c2dd153a14
Copyright transfered to the OpenFOAM Foundation
2011-08-14 12:17:30 +01:00
Mark Olesen
e95e9700c8
Merge remote branch 'OpenCFD/master' into olesenm
2011-01-17 10:21:58 +01:00
andy
eaef8d482b
STYLE: Updated 1991 start copyright year to 2004
2011-01-14 16:08:00 +00:00
andy
099cc39e2e
Revert "STYLE: 2011 copyright date."
...
This reverts commit b18f6cc1ce
.
2011-01-05 18:24:29 +00:00
graham
b18f6cc1ce
STYLE: 2011 copyright date.
2011-01-05 11:14:26 +00:00
Mark Olesen
09170d7715
COMP: protect headers against multiple inclusion in POSIX/signals
...
STYLE: report when SIGFPE handling is unsupported
- move OSspecific.H include from signal headers to argList where
it is more obvious
2011-01-04 19:35:48 +01:00
graham
d79237597e
STYLE: Fixing code style requirements for all src.
2010-07-28 13:31:46 +01:00
Mark Olesen
d29c438657
STYLE: use url for FSF license instead of postal address, switch to GPL v3
2010-03-29 14:07:56 +02:00
Mark Olesen
65e56915fc
add single-line version/build info to argList::printUsage
2009-12-04 13:02:34 +01:00
mattijs
6d324c0f3e
sigfpe message in header
2009-06-17 13:51:48 +01:00
Mark Olesen
20c1a673e7
'rebrand' OSspecific Unix -> POSIX
...
- change name of environment variable from $WM_OS -> $WM_OSTYPE
as a better description
2009-05-18 10:26:11 +02:00