openfoam merge requestshttps://develop.openfoam.com/Development/openfoam/-/merge_requests2019-06-05T11:40:14Zhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/187ENH: Adding optional output information ordered by injectorID to LocalInterac...2019-06-05T11:40:14ZSergio FerrarisENH: Adding optional output information ordered by injectorID to LocalInteraction.The total number of escaped|stick particles in patches can now be sorted by the injectorID from
which the particle originated. It uses outputByInjectorId keyword in the localInteractionCoeffs
dictionaryThe total number of escaped|stick particles in patches can now be sorted by the injectorID from
which the particle originated. It uses outputByInjectorId keyword in the localInteractionCoeffs
dictionaryAdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/191Feature memory streams2018-01-22T13:22:33ZMark OLESENFeature memory streamsSome cleanup of memory-streams, primarily to add uiliststream that only uses stl components. This can be useful, for example, when parsing collated format outside of OpenFOAM (eg, in paraview/vtk).Some cleanup of memory-streams, primarily to add uiliststream that only uses stl components. This can be useful, for example, when parsing collated format outside of OpenFOAM (eg, in paraview/vtk).v1806Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/190improve handling of gmp/mpfr configuration2018-01-15T17:20:06ZMark OLESENimprove handling of gmp/mpfr configurationv1806Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/188Simplify argList methods names and add more compat options2018-01-12T14:24:38ZMark OLESENSimplify argList methods names and add more compat optionsAdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/186Updated noise fft handling via fftw2017-12-21T10:19:54ZAdminUpdated noise fft handling via fftwUpdated the noise FFT:
- now uses the real to half-complex transform
- only creates and destroys the fftw plan onceUpdated the noise FFT:
- now uses the real to half-complex transform
- only creates and destroys the fftw plan oncev1712https://develop.openfoam.com/Development/openfoam/-/merge_requests/179finite area integration2017-12-18T11:44:03ZMark OLESENfinite area integrationThis merge includes the finite-area port from Hrvoje Jasak, a number of integration fixes and preliminary post-processing of finite area meshes/fields.
## References
[Tukovic, Z: The Finite Volume Method on Domains of Changeable Sh...This merge includes the finite-area port from Hrvoje Jasak, a number of integration fixes and preliminary post-processing of finite area meshes/fields.
## References
[Tukovic, Z: The Finite Volume Method on Domains of Changeable Shape, PhD
Thesis, University of Zagreb, Croatia, 2005](http://foam-extend.fsb.hr/wp-content/uploads/2017/01/Tukovic_PhD_2005.pdf)
Tuković, Željko; Jasak, Hrvoje.
A moving mesh finite volume interface tracking method for surface
tension dominated interfacial fluid flow. Computers & fluids. 55
(2012) ; 70-84 v1712AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/185update for third-party versions2017-12-15T12:28:38ZMark OLESENupdate for third-party versionsv1712Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/180ENH: overset: new solvers, new stencil2017-12-14T15:43:59ZMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comENH: overset: new solvers, new stencilAdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/184Style config2017-12-14T12:02:14ZMark OLESENStyle configv1712Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/176Feature external coupled2017-12-13T19:58:09ZMark OLESENFeature external coupledCode infrastructure that help with adding arbitrary additional loops into solvers.
One example is for cht energy coupling.
Code infrastructure that help with adding arbitrary additional loops into solvers.
One example is for cht energy coupling.
v1712Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/183Support for additional modules2017-12-13T19:43:10ZMark OLESENSupport for additional modules- Provides hooks for placing additional OpenFOAM-related components
into a modules/ subdirectory and having is build along with the
normal OpenFOAM build.
- To avoid possible collisions with other OpenFOAM components,
the nam...- Provides hooks for placing additional OpenFOAM-related components
into a modules/ subdirectory and having is build along with the
normal OpenFOAM build.
- To avoid possible collisions with other OpenFOAM components,
the namespace Foam::Module is provided.
- The additional components could come from one of the Community repositories, any other repository or even just from an unpacked tar-file.v1712Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/181Minor improvements for redistributePar2017-12-08T17:09:45ZMark OLESENMinor improvements for redistributeParv1712Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/178minor improvements in profiling2017-12-01T14:52:57ZMark OLESENminor improvements in profilingissue #648
- include amount of free system memory in profiling, which can give an
indication of when swapping is about to start
- profilingSummary utility to collect profiling from parallel
calculations. Collects prof...issue #648
- include amount of free system memory in profiling, which can give an
indication of when swapping is about to start
- profilingSummary utility to collect profiling from parallel
calculations. Collects profiling information from processor
directories and summarize the time spent and number of calls as (max
avg min) values.Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/163Feature domain decomp (wp05)2017-11-30T19:58:21ZMark OLESENFeature domain decomp (wp05)- region-wise decomposition methods and/or numberOfSubdomains
- region-wise decomposition methods and/or numberOfSubdomains
v1712Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/174consolidate surfaceFormats for reading/writing triSurface2017-11-30T08:46:44ZMark OLESENconsolidate surfaceFormats for reading/writing triSurface- eliminates previous code duplication and improves maintainability
- issue #294
- eliminates previous code duplication and improves maintainability
- issue #294
v1712AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/175preliminary improvements for externalCoupled2017-11-28T16:54:07ZMark OLESENpreliminary improvements for externalCoupled- added interpretation of lock file contents to function similarly to the abort function object, which allows the slave process to signal OpenFOAM to stop.
- various adjustments to time and residuals control for more flexibility.- added interpretation of lock file contents to function similarly to the abort function object, which allows the slave process to signal OpenFOAM to stop.
- various adjustments to time and residuals control for more flexibility.v1712Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/172Feature arglist option aliases2017-11-23T09:27:35ZMark OLESENFeature arglist option aliasesAllows migration of command-line options, with versioning to track the 'age' of the changes.
Eg, if `-decomposeParDict` gets changed to something like `-decompose-dict`, but we still wish to accept the older name for it:
argList:...Allows migration of command-line options, with versioning to track the 'age' of the changes.
Eg, if `-decomposeParDict` gets changed to something like `-decompose-dict`, but we still wish to accept the older name for it:
argList::addOptionCompat("decompose-dict", { "decomposeParDict", 1612});
argList::addOptionCompat("no-function-objects", {"noFunctionObjects", 1612});
This emits a warning about the option being out of date, but will rewrite it with the newer option name, which is what would be referenced internally.v1712Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/164Feature multiple stitch mesh (wp04)2017-11-20T09:32:31ZMark OLESENFeature multiple stitch mesh (wp04)- dictionary-driven version of stitchMesh allowing several successive operations.
@Prashant- dictionary-driven version of stitchMesh allowing several successive operations.
@Prashantv1712Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/171Consistency update for list typedefs2017-11-20T07:48:09ZMark OLESENConsistency update for list typedefsv1712Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/170cellModel enumerations2017-11-18T13:14:40ZMark OLESENcellModel enumerations- add enumerations for known cell models in cellModel to avoid relying on strings when looking up predefined cell models.
- `cellModeller::lookup()` static is now superseded by `cellModel::ptr()` and `cellModel::ref()` statics.- add enumerations for known cell models in cellModel to avoid relying on strings when looking up predefined cell models.
- `cellModeller::lookup()` static is now superseded by `cellModel::ptr()` and `cellModel::ref()` statics.v1712Mark OLESENMark OLESEN