b8f643f3da
BUG: must use dlerror() to clear prev errors before using dlsym()
2011-02-25 18:18:41 +01:00
0484d1b25b
ENH: allow '_' prefix when reading/writing SHA1Digest
...
- the resulting SHA1 can be written and parsed directly
without any ambiguities when it starts with a digit
eg, SHA1: _024ea2fa570968069f52f55aa47ee82ac417f5f6
- provide same optional prefix functionality in conversion to string
and in comparison with strings
- add SHA1Digest::null
2011-02-25 14:53:12 +01:00
74bc658fe9
ENH: new encapsulation: dynamicCode, dynamicCodeContext
...
- improve loading/unloading characteristics for codedFixedValue
but still needs work
2011-02-24 17:14:59 +01:00
51399bbbd1
STYLE: use dynamicCode/ instead of codeStream/ for dynamically generated code
2011-02-24 13:21:39 +01:00
4aafea74a9
COMP: removed calcEntry bits missed in b4dae1a5ab
2011-02-24 11:35:24 +01:00
78f4315ff5
Merge remote branch 'OpenCFD/master' into olesenm
2011-02-24 09:08:50 +01:00
efef2e104f
Merge remote branch 'OpenCFD/olesenm' into olesenm
2011-02-24 09:07:50 +01:00
0bc22ece49
COMP: fully qualify POSIX function calls
2011-02-24 09:04:06 +01:00
5fb0a71241
STYLE: use string directly in call to Foam::system
2011-02-24 08:56:59 +01:00
6eb982573c
ENH: add stub function to codedFixedValueFvPatchScalarField for version checking
...
- eg, fixedValue10_<SHA1>, its existence indicates that the correct
library has been loaded
2011-02-24 08:54:12 +01:00
94531ff695
GeometricTensorField: Corrected dimensions of Eigenvalues and Eigenvectors
2011-02-23 23:04:57 +00:00
c84125e6f6
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2011-02-23 16:53:23 +00:00
b4dae1a5ab
ENH: removed calcEntry
2011-02-23 16:49:26 +00:00
a3e27ed1df
ENH: codeStream: add reduction before trying to load lib
2011-02-23 16:07:42 +00:00
b67810c898
STYLE: etc/prefs.* : changed to be different from default 'system' compiler
2011-02-23 16:06:48 +00:00
2f3cb0f63c
BUG: foamPackSource: moved up to bin/
2011-02-23 16:05:14 +00:00
b0e39f71c3
STYLE: minor cleanup on doc/code for codeStream
2011-02-23 16:17:25 +01:00
6e6d3bb4f8
STYLE: move InfoSwitches, OptimisationSwitches up front in etc/controlDict
...
- add doc-dir doc/doxygen so it doesn't get forgotten
2011-02-23 16:16:28 +01:00
5ab254d5b0
STYLE: drop dubious string::expand recursion
...
- was used for on-the-fly, but not needed anymore
2011-02-23 15:18:01 +01:00
97a15a8b06
STYLE: simplify stringOps::expand names
2011-02-23 14:42:51 +01:00
67fc6a171a
ENH: use stringOps::expandDict when processing codeStream input
2011-02-23 14:22:14 +01:00
31f6d9ba5e
ENH: add stringOps::expandDict
2011-02-23 13:38:57 +01:00
23dd3e072b
ENH: provide for writing contents only from dictionary entries
2011-02-23 13:02:36 +01:00
6799381974
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2011-02-23 10:31:10 +00:00
c564235402
STYLE: processorCyclic, lduPrimitiveMesh: extraneous code, comment
2011-02-23 10:14:43 +00:00
f4a84af465
STYLE: trim both ends of codeStream entries
...
- improves consistency of SHA1 calculation
2011-02-23 10:23:50 +01:00
71d21f6de4
ENH: implement stringOps - trim, trimRight, inplaceTrim, inplaceTrimRight
2011-02-23 10:13:10 +01:00
b7429ef5c4
STYLE: relocate codeStreamTools into dynamicLibrary subdir
2011-02-22 19:40:37 +01:00
abde400dd5
Merge remote branch 'OpenCFD/master' into olesenm
...
Conflicts:
bin/foamCleanPath
2011-02-22 19:24:31 +01:00
f8cae3f43c
ENH: add cleanCodeStream to tools/CleanFunctions
2011-02-22 19:11:51 +01:00
70f359bb2b
STYLE: refactor codeStream code into codeStreamTools
2011-02-22 18:22:57 +01:00
79939b9e18
ENH: #codeStream: preserve across preprocessing
...
- new token: token::VERBATIMSTRING
- writing of this type in primitiveEntry
- disabling of all functionEntries in entry
2011-02-22 15:29:57 +00:00
869d6fa460
ENH: ReleaseNotes-dev: mention of clang
2011-02-22 15:27:24 +00:00
dce20ade07
ENH: compile codedFixedValueFvPatchScalarField into local directory only
2011-02-22 16:25:34 +01:00
141fe37a86
ENH: compile codeStream into local directory only
2011-02-22 16:07:06 +01:00
ea2fcaa08b
ENH: add verbose option for dlLibraryTable::open/close
...
- allows silent operation when we know what we are doing.
2011-02-22 15:41:55 +01:00
f0f2bfa632
ENH: refactor codeStreamTools, use for codedFixedValueFvPatchScalarField
2011-02-22 15:01:20 +01:00
96c670e99f
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2011-02-22 12:17:28 +00:00
d9a1d9c5bd
ENH: codeStream: derive input binary/ascii format. (though use of #codeStream in binary field?)
2011-02-22 12:16:29 +00:00
e5f8d855ec
ENH: codeStreamTemplate.C: added some default includes
2011-02-22 12:15:59 +00:00
5f883935f3
ENH: codeStream.org: updated with system/codeDict
2011-02-22 12:15:10 +00:00
6915df23c7
STY: Adding date to the header
2011-02-22 11:57:56 +00:00
ce22eec4a0
Merge branch 'master' into greyAbsorption
2011-02-22 11:56:44 +00:00
5bd56ebdaf
ENH: grey absorption with multispecies solvers
2011-02-22 11:55:00 +00:00
4aa279d7bc
ENH: use HashTable for mapping codeStream entries
...
- write intermediate code to _SHA1 directories
- add Test-codeStream
2011-02-22 12:34:20 +01:00
ba873744f3
ENH: add stringOps namespace with a collection of string-related ops
2011-02-22 10:20:55 +01:00
1d3a93554b
Add conversion to scalar for SP
2011-02-21 22:50:17 +00:00
79bb78c667
STY: copyright year fixing
2011-02-21 17:28:55 +00:00
093c4307c9
STY: bad streams
2011-02-21 17:26:54 +00:00
c5676efd94
STY: fixing bad streams
2011-02-21 17:25:51 +00:00