mattijs
b60866d98c
ENH: coded functionObject: added mesh()
2011-03-23 09:34:51 +00:00
mattijs
889b0a0488
ENH: Release-notes-dev: updated for coded functionObject
2011-03-23 04:58:00 +00:00
mattijs
e24dd4fe2a
ENH: codedFunctionObject: initial version.
2011-03-22 22:16:48 +00:00
Mark Olesen
7a0d3ebd64
ENH: refactor fixedValueFvPatchFieldTemplate
...
- can be reused for other (vector, tensor, ...) field types
2011-03-11 17:28:51 +01:00
Mark Olesen
12d965ead9
STYLE: more constness on const char* values
2011-03-11 09:08:45 +01:00
Mark Olesen
e8a3587df4
ENH: support file-scope 'localCode' in dynamicCode
2011-03-08 11:08:42 +01:00
Mark Olesen
3d34c5146c
BUG: codedFixedValueFvPatchScalarField oldLibPath_ not copied
...
- prevented the reloading from working properly (thanks Mattijs!)
2011-03-08 08:48:27 +01:00
Mark Olesen
336fa74478
ENH: add static const char* SHA1sum to fixedValueFvPatchScalarFieldTemplate
...
- useful for debugging purposes
2011-03-07 18:10:29 +01:00
Mark Olesen
7cd3c926bd
ENH: discard codeProperties in favour of using sha1-encoded library names
2011-03-03 09:06:14 +01:00
Mark Olesen
815a806be7
ENH: allow verbose output for fixedValueFvPatchScalarFieldTemplate
2011-03-02 14:28:22 +01:00
Mark Olesen
97cd3af1ff
ENH: cleanup codeStream - use dynamicCode, dynamicCodeContext encapsulation
...
Problems remain with codedFixedValueFvPatchScalarField:
- readIfModified() notices change on system/codeDict, but the
codeProperties::setUnmodified() means that only a single entry will
get processed
- it appears that while dlclose() may (or may not) be actually closing
the library, there are probably still references about. This means
that a subsequent reloading still points to the original functions
and the lookup is not updated correctly.
2011-03-01 14:19:24 +01:00
Mark Olesen
6b79aae433
BUG: removing coded FixedValue patch deleted fvPatch constructor tables
...
- use newly introduced makeRemovablePatchTypeField to avoid this problem
2011-03-01 10:51:59 +01:00
Mark Olesen
51399bbbd1
STYLE: use dynamicCode/ instead of codeStream/ for dynamically generated code
2011-02-24 13:21:39 +01:00
Mark Olesen
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
Mark Olesen
abde400dd5
Merge remote branch 'OpenCFD/master' into olesenm
...
Conflicts:
bin/foamCleanPath
2011-02-22 19:24:31 +01:00
mattijs
e5f8d855ec
ENH: codeStreamTemplate.C: added some default includes
2011-02-22 12:15:59 +00:00
Mark Olesen
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
Mark Olesen
02f3459402
ENH: SHA1Digest::str() returns std::string of digest directly
2011-02-21 17:03:33 +01:00
mattijs
d6874f0fce
ENH: codeStream, codedFixedValue: renamed. added template directory.
2011-02-21 14:33:14 +00:00
andy
14d1300a36
Revert "STyLE: More 2011 copyright dates (non-code)."
...
This reverts commit 2e1e671d96
.
2011-01-05 18:25:32 +00:00
graham
2e1e671d96
STyLE: More 2011 copyright dates (non-code).
2011-01-05 11:48:24 +00:00
Mark Olesen
e2db4e630e
Merge remote branch 'bundle/home' into olesenm
2011-01-03 10:06:56 +01:00
Mark Olesen
b62fe1ae08
ENH: update code templates to 2011
2011-01-02 11:12:52 +01:00
Mark Olesen
75e632115c
ENH: add '-s|-t' options for foamNew, cat to stdout on '-' prefixed class name
...
- eg, "foamNewSource IO -", "foamNew -s IO -" displays on stdout
convenient for grabbing boilerplate directly
2010-12-13 11:48:21 +01:00
Mark Olesen
5cfa97624e
STYLE: more consistent New methods, use unregistered IOobject where appropriate
2010-04-20 17:13:35 +02: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
2073dcf9d7
STYLE: move source templates from bin/templates/ to etc/codeTemplates/
2010-03-03 09:19:23 +01:00