00f23290c2
ENH: addDictOption: consistent dict option handling
2012-12-05 15:10:08 +00:00
1cc1ddcacf
ENH: dlOpen: check error message string
2011-10-24 21:31:38 +01:00
328f44b375
ENH: OSspecific: make userName,domainName,hostName strings
2011-10-07 16:02:59 +01:00
c2dd153a14
Copyright transfered to the OpenFOAM Foundation
2011-08-14 12:17:30 +01:00
c2d99767a2
ENH: reinstate short-circuit behaviour for findEtcFile()
2011-07-07 14:59:18 +02:00
49285512c7
etc/controlDict: add support for merging etc/controlDict with user-specialised versions
2011-07-06 12:40:06 +01:00
2a89555d0a
COMP: Random: moved to OSspecific
2011-07-01 16:14:10 +01:00
da836edfc1
ENH: argList: added -noFunctionObjects to all argList
2011-06-08 14:21:51 +01:00
1a0095489b
gcc-4.6.0 warnings: removed initialised but unused variables
2011-04-06 22:55:47 +01:00
cf99e5c800
ENH: codeStream: added codeLibs
2011-03-21 17:54:20 +00:00
9cbc0efca3
ENH: add support for WM_PROJECT_SITE env variable
...
- alternative to WM_PROJECT_INST_DIR/site for systems with locked down
installation paths (eg, when packaged as RPM or deb)
When "$WM_PROJECT_SITE" is defined, it is used in favour of
"$WM_PROJECT_INST_DIR/site"
2011-03-11 18:32:18 +01:00
f2ff53f7b4
ENH: add dlSymFound() to check for existence of symbol without warnings
2011-02-25 18:19:45 +01:00
f0f2bfa632
ENH: refactor codeStreamTools, use for codedFixedValueFvPatchScalarField
2011-02-22 15:01:20 +01:00
93f408d584
COMP: dlLibraryTable: moved dlopen etc into OSspecific
2011-02-18 18:05:40 +00:00
c3cb632c24
Documentation: converted javadoc @ to LaTeX style \ in Doxygen code docs
2011-02-08 18:22:00 +00:00
67a2effece
Doxygen: Updated lists in member documentation to conform to Doxygen limitations
2011-02-08 12:28:13 +00:00
eaef8d482b
STYLE: Updated 1991 start copyright year to 2004
2011-01-14 16:08:00 +00:00
099cc39e2e
Revert "STYLE: 2011 copyright date."
...
This reverts commit b18f6cc1ce .
2011-01-05 18:24:29 +00:00
b18f6cc1ce
STYLE: 2011 copyright date.
2011-01-05 11:14:26 +00:00
54e9622e95
ENH: add Foam::domainName(), implemented as per 'hostname -d' from net-tools
2010-12-30 13:19:36 +01:00
9cef74b796
ENH: optional argument to hostName() to return full hostname
...
- value as reported by gethostbyname
2010-12-21 18:27:17 +01:00
d79237597e
STYLE: Fixing code style requirements for all src.
2010-07-28 13:31:46 +01:00
d29c438657
STYLE: use url for FSF license instead of postal address, switch to GPL v3
2010-03-29 14:07:56 +02:00
1c100735cc
BUG: overwrite option does not require an argument.
2010-03-02 09:50:34 +00:00
ee293cde8e
ENH: add usage information for '-overwrite' option.
...
- make centrally available via #include "addOverwriteOption.H"
2010-02-16 11:44:27 +01:00
5e972c772f
remove trailing space from some files
2009-12-04 13:39:35 +01:00
58b7e64185
Use argList::addOption, argList::addBoolOption (almost) everywhere
...
- ensure that the standard options (eg, from timeSelector) also have
some usage information
2009-12-03 13:32:12 +01:00
8ff026095d
added mvBak() to POSIX
...
- Rename to a corresponding backup file
If the backup file already exists, attempt with "01" .. "99" suffix.
- git ignore indexed backup files too
2009-07-20 11:04:48 +02:00
359f14ae91
pass optional checkGzip through POSIX::exists() as well
2009-07-20 08:48:46 +02:00
3345fd8378
Removed support for cint.
2009-06-22 21:03:57 +01:00
8edf105c45
cleanup of time handling (cosmetic changes), used timeSelector in more places
2009-05-20 15:40:30 +02:00
d1295da31f
adjust solvers and utilities to use new argList methods
...
- also drop various unused time options from src/OpenFOAM/include
2009-05-19 20:21:50 +02:00
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
69918f23c5
consistency update
...
- OSspecific: chmod() -> chMod(), even although it's not used anywhere
- ListOps get subset() and inplaceSubset() templated on BoolListType
- added UList<bool>::operator[](..) const specialization.
Returns false (actually pTraits<bool>::zero) for out-of-range elements.
This lets us use List<bool> with lazy evaluation and no noticeable
change in performance.
- use rcIndex() and fcIndex() wherever possible.
Could check if branching or modulus is faster for fcIndex().
- UList and FixedList get 'const T* cdata() const' and 'T* data()' members.
Similar to the STL front() and std::string::data() methods, they return a
pointer to the first element without needing to write '&myList[0]', recast
begin() or violate const-ness.
2009-02-06 20:43:09 +01:00
ffd9bb08a8
OSspecific: altered file tests
...
- removed the previously added fileName type(), isDir(), isFile() methods.
- added optional bool parameter to isFile() function to explicitly
enable/disable the check for gzip files.
- fixed minor bugginess where the default usage of isFile() would result in
false positive matches.
- be slightly more stringent and use isDir() and isFile() instead of
exists() function when we actually know the expected type.
2009-02-06 10:25:41 +01:00
e5c5829244
OSspecific: isDir(), isFile() instead of dir(), file()
2009-02-02 16:50:18 +01:00
bd04dc7b59
Some stuff
2009-01-15 16:45:44 +00:00
4f5f66e759
Reverted change concerning the location of the construction of the "null" strings.
...
Changed dotFoam function to use null-constructed strings rather that the "null" strings.
2009-01-15 16:41:08 +00:00
a53b47355a
rename Foam::size() -> Foam::fileSize() for carity
2009-01-11 16:44:11 +01:00
28b200bcd9
update copyrights for 2009
2008-12-31 19:01:56 +01:00
0571f5393e
rename Foam::dotFoam() -> Foam::findEtcFile() with an optional 'mandatory' argument
...
- if mandatory is true, findEtcFile() will abort with a message (via cerr).
This allows a non-existent file to be caught at the lowest level and avoid
error handling in IFstream, which might not be initialized at that stage.
2008-12-12 19:16:32 +01:00
3cdc8ca03c
static label Time::findClosestTimeIndex(const instantList&, const scalar)
...
- avoid code duplication in vtkPV3Foam.C and checkTimeOption.H
- can also be used in Time::findClosestTime(), but didn't touch that
2008-07-25 15:37:38 +02:00
f75ffd7f15
cosmetics
2008-07-20 14:17:08 +02:00
02cabc3cf2
updated Copyright (C) \d+-2008 OpenCFD Ltd.
2008-06-25 15:01:46 +02:00
1025c3c4d3
eliminate .OpenFOAM-VERSION references in dotFoam and other files
2008-06-16 10:39:22 +02:00
3170c7c0c9
Creation of OpenFOAM-dev repository 15/04/2008
2008-04-15 18:56:58 +01:00