- Feb 07, 2020
-
-
Mark OLESEN authored
- useful for post-processing and data conversion tests
-
Mark OLESEN authored
- Query the etc/config.sh values for ThirdParty software. Usable without an active OpenFOAM environment.
-
Mark OLESEN authored
-
- Feb 06, 2020
-
-
mattijs authored
Issues: - neighbouring processors use different ray since always from owner cc to nbr cc - growing cellZones did not correctly unmark intersections - stand-alone baffles now always removed (if inside 'grow' region, i.e. within 1 cell of cellZone)
-
mattijs authored
-
mattijs authored
-
Mark OLESEN authored
- the foamConfigurePaths script is quite simplistic and aggressive in what it changes. This was particularly evident when using it to change gcc/clang versions. Restructured the corresponding compiler settings to define default versions (eg, "default_gcc_version") that limits the scope of changes performed by foamConfigurePaths and makes it easier to understand if changing manually.
-
Mark OLESEN authored
-
Mark OLESEN authored
BUG: bad buffer size in globalMeshData::sharedPoints() - introduced by vector::zero -> Zero replacement (commit 683cfb9d)
-
- Feb 03, 2020
-
-
Mark OLESEN authored
-
mattijs authored
-
- Jan 31, 2020
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- provides an indirect access to a sub-section of a list that is somewhat less efficient than a Foam::SubList, but supports the following: * adjustment of its addressing range after construction * recovery of the original, underlying list at any time This can be more convenient for some coding cases. For example, template<class Addr> void renumberFaces(IndirectListBase<face, Addr>& faces, ...); which can be called for * Specific faces: UIndirectList<face>(mesh.faces(), facesToChange) * A sub-range of faces: IndirectSubList<face>(mesh.faces(), pp.range()) * All faces: IndirectSubList<face>(mesh.faces()) CONFIG: added IndirectListsFwd.H with some common forwarding
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- the gcc c++/9 includes now inline strncpy, which obliterates the previous method of suppressing the warning. Now simply allocate additional space for the nul character. COMP: silence some icc warnings
-
- Jan 30, 2020
-
-
Andrew Heather authored
Generated methods See merge request !335
-
- make read construct from Istream explicit BUG: sph(const SymmTensor2D<Cmpt>&) - had incorrect constant, but the 2D routines still need more attention (#1575)
-
-
-
- Jan 29, 2020
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Andrew Heather authored
COMP: backport of updates for gcc-92 compilation See merge request !336
-
mattijs authored
-
mattijs authored
-
Andrew Heather authored
TUT: cleanup compressible tutorials See merge request !337
-
Kutalmış Berçin authored
- for all tutorial cases: - correct/uniformize dict-style - rm redundant dict entries - compressible.overRhoPimpleDyMFoam.twoSimpleRotors: rm redundant file: pointDisplacement - compressible.overRhoSimpleFoam.hotCylinder - compressible.rhoCentralDyMFoam.movingCone - compressible.rhoCentralFoam.forwardStep: activate purgeWrite=10 - compressible.rhoCentralFoam.LadenburgJet60psi: rm redundant files: mapFieldsDict & sample - compressible.rhoCentralFoam.shockTube: rm redundant file: sample; command: cleanSample - compressible.rhoPimpleFoam.laminar.sineWaveDamping: rm redundant file: V; activate purgeWrite=10 - compressible.rhoPimpleFoam.LES.pitzDaily: activate purgeWrite=10 - compressible.rhoPimpleFoam.RAS.aerofoilNACA0012: activate purgeWrite=10 - compressible.rhoPimpleFoam.RAS.angledDuct: add Allclean - compressible.rhoPimpleFoam.RAS.mixerVessel2D: add Allclean; rm makeMesh - compressible.rhoPimpleFoam.RAS.angledDuctLTS: add Allclean - compressible...
-
Kutalmış Berçin authored
- refactors the corresponding tutorial by removing redundant files and items: compressible/rhoCentralFoam/biconic25-55Run35
-
- Jan 28, 2020
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- remove stray, unused file
-
Mark OLESEN authored
-
Mark OLESEN authored
- the vtkCellArray internal structure was still largely oriented on the VTK legacy format, but has now been revised. https://gitlab.kitware.com/vtk/vtk/merge_requests/5682 The `VTK_CELL_ARRAY_V2` define from vtkCellArray.h indicates that the newer version is being used. * In VTK-8.2.0 and older, sizes are interwoven (prefixed) in the connectivity. Connectivity: [n1, verts..., n2, verts... ] When using these in vtkUnstructuredGrid, also needed a secondary list of offsets for each of the starting locations. * The update version now resembles a CompactListList. For example Connectivity: [verts..., verts... ] Offsets: [0, n1, n1+n2, n1+n2+n3... ] The offsets are properly handled within vtkCellArray, and dropped as an additional input for vtkUnstructuredGrid.
-
- Jan 27, 2020
-
-
Mark OLESEN authored
- indexing error in the output of values resulted in uniform output in most cases. - allocation error for on-the-fly triangulation ENH: changed decomposed storage from DynamicList to plain faceList for clearer allocation control and better overhead
-
- Jan 23, 2020
-
-
Mark OLESEN authored
- rationalized some layout and comments
-
Mattijs Janssens authored
ENH: stream adjustments See merge request !332
-
Mark OLESEN authored
- make stream constructors explicit - remove "using std::ifstream", "using std::iofstream" statements for a cleaner namespace. * copy/move assignments for ITstream * IStringStream: default construct and construct from std::string instead of Foam::string - reduce some overhead in masterOFstream - simplify Pstream handling of string variants (#1525)
-
Andrew Heather authored
Submodule visualization See merge request !331
-