- Mar 16, 2020
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- make tar-file generation more flexible
-
- Mar 13, 2020
-
-
Andrew Heather authored
-
Andrew Heather authored
-
- Mar 12, 2020
-
-
Mark OLESEN authored
Feature surface handling See merge request !343
-
Mark OLESEN authored
-
Mark OLESEN authored
- base level surface container is now a meshedSurface instead of a triSurface. This avoid automatic triangulation of surfaces when they are read, and simplifies the internals. - sampling types: * "meshedSurface" (compat: "sampledTriSurfaceMesh") * "meshedSurfaceNormal" (compat: "sampledTriSurfaceMeshNormal")
-
Mark OLESEN authored
- uses MeshedSurface instead of triSurface to prevent automatic triangulation. - supports '-patches' and '-excludePatches' controls as per foamToVTK. For example, surfaceSplitByPatch -patches '( ".*rider.*" )' motorBike.obj ENH: use MeshedSurface for surfaceSubset
-
Mark OLESEN authored
- removed swapZones method (unused, potentially fragile) - add subsetMesh by name BUG: incorrect zone assignment in MeshedSurface::subsetMesh - used the new (zero-sized) zone when determining the old zone ending instead of the original zone bounds.
-
Mark OLESEN authored
- use local branching for face maps to reduce code complexity and duplication
-
Mark OLESEN authored
- refactor logic from triSurfaceMesh for triSurface, MeshedSurface, UnsortedMeshedSurface. Makes it easier to locate and use surface files without the triSurfaceMesh (meshTools) infrastructure. STYLE: remove unused sampledTriSurfaceMesh constructors
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
- Mar 11, 2020
-
-
Mark OLESEN authored
- coordinateSystems, DictionaryBase
-
Mark OLESEN authored
-
Andrew Heather authored
-
Andrew Heather authored
-
mattijs authored
-
Andrew Heather authored
ENH: improve access to the inner content of turbulence models See merge request !344
-
-
STYLE: update dimensionSets in SpalartAllmaras
-
Andrew Heather authored
-
Andrew Heather authored
Often we want to copy a field and replace boundary conditions, e.g. change type to calculated for some patches. This has typically been achieved by creating a word list of new patch types which are then fed through to the fvPatchField::New factory method. This is OK for types that require no additional input (usually from dictionary) but leaves other more complex types partially constructed/usable. The new constructor clones all BCs except those with indices specified, for which the fvPatchField::New method is called for the supplied patch field type.
-
mattijs authored
-
mattijs authored
-
Andrew Heather authored
ENH: lduMatrix: new matrix solvers: PPCG,PPCR See merge request !334
-
PPCG is pipelined version of PCG, PPCR is conjugate residual version.
-
Mark OLESEN authored
- support postOperation for volFieldValue as well
-
- Mar 03, 2020
-
-
Andrew Heather authored
-
Andrew Heather authored
-
- Feb 28, 2020
-
-
sergio authored
Proper counting of regime on faces of the patch
-
Andrew Heather authored
ENH: improve analytic eigen for small off-diagonals See merge request !342
-
-
- Feb 27, 2020
-
-
Mark OLESEN authored
- avoid face copying. Maintain separate offsets/list for non tri/quad face decomposition, which eliminates copying for tri/quad types that represent the bulk of geometries - report inappropriate use of PLOAD2 for higher-ranks only once per field instead of per face. For this case, write its magnitude instead of 0. - perform field output scaling prior to calling the write face function. This will make it easier to handle different per-field scaling in the future (#1612) BUG: nastran quad written as "CTRIA3" instead of "CQUAD4"
-
- Feb 26, 2020
-
-
Mark OLESEN authored
- refactored from ensightMesh, foamToVTK, surfaceMeshExtract STYLE: use wordRes matching() method instead of findString() function
-
- Feb 24, 2020
-
-
Mark OLESEN authored
- use point::uniform in more places
-