Henry
cb82ae7d96
timeSelector: Change select0 to return 'constant' if no times are specified or available
...
This allows checkMesh and other mesh manipulation utilities to operate
on the mesh without any time directories being present.
2015-04-25 11:51:06 +01:00
Henry
fbb0a87995
Time: Corrected message when maximum time-precision is reached
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=815
2015-03-22 09:48:49 +00:00
Henry
7dfdea2cac
Time: Adjust the precision of the time-directories only for write-times
...
Avoids unnecessary increases in precision during intermediate steps for
cases with adjustable time-step which may require very high precision to
represent the time name.
2015-03-15 18:49:52 +00:00
Henry
c4bb9bbd5b
Update header
2015-03-14 20:35:36 +00:00
Henry
b169f09cd3
Time: Increase the precision the value entry is written in uniform/time
...
Add check for round-off error causing time reversal
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=815
2015-03-14 20:33:51 +00:00
Henry
9df23b529e
Time: Improved tolerance used to test time equivalence from Bruno
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=815
2015-03-08 21:02:51 +00:00
Henry
30bbd3e9be
Update headers
2015-03-08 16:31:32 +00:00
Henry
85225d817e
Time: Handle precision changes on start-up and running more robustly
...
Changes based on patches from and discussions with Bruno Santos
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=815
2015-03-08 16:29:01 +00:00
Henry
f58fd14271
Corrected capitalization of Doxygen documentation comments
2015-02-14 13:10:15 +00:00
Henry
31fd2512fb
GeometricField: Do not transfer registration of a GeometricField to a copy unless it is being transferred from a tmp
...
This avoids loosing the registration of non-tmp fields
2015-02-13 21:40:45 +00:00
Henry
63938fb3d3
decomposePar: Do not register Lagrangian IOFields as the names may conflict with those of volFields
...
Required change to IOobjectList to support the optional no-registration specification
2015-02-12 21:59:17 +00:00
Henry
e636b7c73b
Correct section comment: there can only be one destructor
2015-02-12 21:57:29 +00:00
Henry
ca026b5dc7
Updated headers to ensure the class name declared to Doxygen is in the appropriate namespace
...
Also moved global classes which should be in the Foam namespace into it.
2015-02-09 14:43:11 +00:00
Henry
0b7c2ee470
registerSwitch: rationalization of info and optimization switch registration
...
plus support for other than integer types
2015-02-05 18:10:42 +00:00
Henry
02ba39d93c
Rationalized handling of debug, info and opt switches
2015-02-05 10:43:10 +00:00
Henry
2c25b8db52
Add support for reading and updating the debug switches of templated
...
classes in the DebugSwitches sub-dictionary of system/controlDict
2015-02-04 22:08:27 +00:00
Henry
3b60a97831
POSIX.C findEtcFiles: Revert change to read system/controlDict
...
Causes problems if the controlDict contains # entries
2015-02-03 11:59:43 +00:00
Henry
097f23e11a
Added support for glibc < 2.18
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1474
2015-01-04 20:13:37 +00:00
Henry
cedd21599b
Added InfoSwitches::writeOptionalEntries which enables the writing of optional keywords and values which are not present in the dictionary
...
Warning: generates a VERY large number of messages from OpenFOAM applications
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1473
2015-01-03 16:54:07 +00:00
Henry
3745eac109
Updated headers
2014-12-31 19:08:15 +00:00
Henry
2a614865ff
Added and verified support for 64bit labels
...
To compile with 64bit labels set
WM_LABEL_SIZE=64
in ~/OpenFOAM/dev/prefs.sh
source ~/.bashrc
then Allwmake in OpenFOAM-dev.
This will build into for example OpenFOAM-dev/platforms/linux64ClangDPInt64Opt
If WM_LABEL_SIZE is unset or set to 32:
WM_LABEL_SIZE=32
the build would be placed into OpenFOAM-dev/platforms/linux64ClangDPInt32Opt
Thus both 32bit and 64bit label builds can coexist without problem.
2014-12-31 19:02:52 +00:00
Henry
3dd3e6157c
Resolve issues relating to compilation with clang-3.5.0
2014-12-15 22:38:10 +00:00
Henry
446e5777f0
Add the OpenFOAM source tree
2014-12-10 22:40:10 +00:00