- 18 Sep, 2017 1 commit
-
-
mattijs authored
Note that now mirrorMesh does not delete empty patches anymore.
-
- 07 Sep, 2017 2 commits
- 06 Sep, 2017 1 commit
-
-
mattijs authored
-
- 31 Aug, 2017 1 commit
-
-
Prashant Sonakar authored
-
- 28 Aug, 2017 1 commit
-
-
Prashant Sonakar authored
-
- 18 Aug, 2017 1 commit
-
-
Prashant Sonakar authored
fixes #560
-
- 10 Aug, 2017 1 commit
-
-
mattijs authored
-
- 02 Aug, 2017 1 commit
-
-
Mark Olesen authored
- consolidate word::validated() into word::validate() and also allow as short form for string::validate<word>(). Also less confusing than having similarly named methods that essentially do the same thing. - more consistent const access when iterating over strings - add valid(char) for keyType and wordRe
-
- 21 Jul, 2017 1 commit
-
-
Mark Olesen authored
- this represents a partial revert for commit 6a0a8b99
-
- 20 Jul, 2017 1 commit
-
-
Mark Olesen authored
-
- 17 Jul, 2017 2 commits
-
-
Mark Olesen authored
- use allocator class to wrap the stream pointers instead of passing them into ISstream, OSstream and using a dynamic cast to delete then. This is especially important if we will have a bidirectional stream (can't delete twice!). STYLE: - file stream constructors with std::string (C++11) - for rewind, explicit about in|out direction. This is not currently important, but avoids surprises with any future bidirectional access. - combined string streams in StringStream.H header. Similar to <sstream> include that has both input and output string streams.
-
Mark Olesen authored
-
- 16 Jul, 2017 1 commit
-
-
Pete Bachant authored
-
- 12 Jul, 2017 1 commit
-
-
mattijs authored
-
- 21 Jul, 2017 1 commit
-
-
Mark Olesen authored
- makes the purpose clearer. In some places, string::resize() is even simpler. - use C++11 string::back() in preference to str[str.size()-1]
-
- 04 Jul, 2017 1 commit
-
-
Mark Olesen authored
ENH: add degToRad() multiplier (useful for scalar fields) - use degToRad() functions throughout instead of scattered local solutions
-
- 03 Jul, 2017 1 commit
-
-
Mark Olesen authored
-
- 05 Jul, 2017 1 commit
-
-
Mark Olesen authored
- use 1024 instead of 1000 since it will be changed internally to 1024 anyhow.
-
- 03 Jul, 2017 1 commit
-
-
Mark Olesen authored
-
- 26 Jun, 2017 2 commits
-
-
Mark Olesen authored
- STLpoint.H - isoAdvection.C - checkMesh/writeFields.C STYLE: drop construct STLpoint(Istream&), since it doesn't make much sense - No use case for reading via an OpenFOAM stream and tokenizer. Should always be parsing ASCII or reading binary directly.
-
Mark Olesen authored
- disable automatically upgrading copyrights in files since changes to not automatically imply a change in copyright. Eg, fixing a typo in comments, or changing a variable from 'loopI' to 'loopi' etc.
-
- 21 Jun, 2017 1 commit
-
-
Mark Olesen authored
#includeEtc "caseDicts/setConstraintTypes" vs. #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes"
-
- 14 Jun, 2017 1 commit
-
-
mattijs authored
Adds overset discretisation to selected physics: - diffusion : overLaplacianDyMFoam - incompressible steady : overSimpleFoam - incompressible transient : overPimpleDyMFoam - compressible transient: overRhoPimpleDyMFoam - two-phase VOF: overInterDyMFoam The overset method chosen is a parallel, fully implicit implementation whereby the interpolation (from donor to acceptor) is inserted as an adapted discretisation on the donor cells, such that the resulting matrix can be solved using the standard linear solvers. Above solvers come with a set of tutorials, showing how to create and set-up simple simulations from scratch.
-
- 13 Jun, 2017 1 commit
-
-
Mark Olesen authored
- elminate the foamVtkFormatter operator() in favour of xmlAttr. Improves readability and the purpose is clearer.
-
- 31 May, 2017 2 commits
-
-
Mark Olesen authored
- this shifts responsibility away from caller to the individual writers for knowing which file formats are supported and which file ending is appropriate. When the writer receives the output format request, it can elect to downgrade or otherwise adjust it to what it can actually manage (eg, legacy vs xml vs xml-append). But currently still just with legacy format backends.
-
Mark Olesen authored
- was generally somewhat fragile. The main problem stems from the fact that several interfaces may be attached to a boundary. No trivial means of solving this without too much work for a feature that is only "nice-to-have".
-
- 29 May, 2017 2 commits
-
-
Mark Olesen authored
- no penalty compared to Tuple2, potential future benefits with C++ constructor forwarding.
-
Mark Olesen authored
- Remove the unused enums() method since it delivers wholly unreliable results. It is not guaranteed to cover the full enumeration range, but only the listed names. - Remove the unused strings() method. Duplicated functionality of the words(), but was never used. - Change access of words() method from static to object. Better code isolation. Permits the constructor to take over as the single point of failure for bad input. - Add values() method - do not expose internal (HashTable) lookup since it makes it more difficult to enforce constness and the implementation detail should not be exposed. However leave toc() and sortedToc() for the interface. STYLE: relocated NamedEnum under primitives (was containers) - internal typedef as 'value_type' for some consistency with STL conventions
-
- 19 May, 2017 1 commit
-
-
Andrew Heather authored
-
- 17 May, 2017 1 commit
-
-
Mark Olesen authored
-
- 19 May, 2017 1 commit
-
-
Mark Olesen authored
-
- 10 May, 2017 1 commit
-
-
Mark Olesen authored
- less clutter and typing to use the default template parameter when the key is 'word' anyhow. - use EdgeMap instead of the longhand HashTable version where appropriate
-
- 08 May, 2017 2 commits
- 18 May, 2017 1 commit
-
-
- simplifies organization, includes, linkage etc.
-
- 02 May, 2017 1 commit
-
-
Mark Olesen authored
-
- 28 Apr, 2017 1 commit
-
-
Andrew Heather authored
-
- 27 Apr, 2017 1 commit
-
-
Mark Olesen authored
- avoids some duplicate code.
-
- 21 Apr, 2017 1 commit
-
-
Henry Weller authored
-