- Oct 02, 2018
-
-
Mark OLESEN authored
- handle tmp fields in interpolate methods - special method interpolateInternal() for creating a volume field with zero-gradient treatment for patches from an internal field. This method was previously also called interpolate(), but that masked the ability to subset the internal field only. Ensight output needs the volume field: uses interpolateInternal(). VTK output has separate handling of internal and patch fields: uses interpolate(). ENH: added fvMeshSubset mesh() method for baseMesh or subMesh. - simplies coding when the fvMeshSubset may or may not be in active use. ENH: update foamToEnsight to use newer methods in wrapped form - static interpolate functions with renaming for manual use with fvMeshSubset (when fvMeshSubsetProxy may be too limiting in functionality)
-
- Nov 07, 2018
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
sergio authored
the actuation disk FO
-
Mark OLESEN authored
-
Mark OLESEN authored
- helps reduce clutter in the topoSetDict files. Caveats when using this. The older specification styles using "name" will conflict with the set name. Eg, { name f0 type faceSet; action add; source patchToFace; sourceInfo { name inlet; } } would flattened to the following { name f0 type faceSet; action add; source patchToFace; name inlet; } which overwrites the "name" used for the faceSet. The solution is to use the updated syntax: { name f0 type faceSet; action add; source patchToFace; patch inlet; }
-
- Nov 06, 2018
-
-
Mark OLESEN authored
- faceBitSet, pointBitSet and faceBoolSet (similar to cellBitSet) * allows topo sources in a wider variety of places. * With copy or move constructors. - cylinderToPoint, searchableSurfaceToFace, searchableSurfaceToPoint, sphereToFace, sphereToPoint sources - optional innerRadius for sphere and cylinder sources to treat as hollow. - support "sets" as well as "set" for cellToCell, faceToFace... sources. * convenience and avoids writing the set during processing.
-
Mark OLESEN authored
-
- Nov 07, 2018
-
-
Mark OLESEN authored
-
- Nov 06, 2018
-
-
Mark OLESEN authored
- Standard known field types in Foam::fieldTypes namespace
-
Mark OLESEN authored
-
Mark OLESEN authored
- permits use of these checks for routines wishing to handle their own logic.
-
Mark OLESEN authored
-
Mark OLESEN authored
-
- Nov 05, 2018
-
-
Mark OLESEN authored
- now applicable to labelLists. Note: in some situations it will be more efficient to use Foam::identity() directly. Eg, globalIndex globalCells(mesh.nCells()); ... labelList cellIds ( identity(globalCells.localSize(), globalCells.localStart()) );
-
mattijs authored
-
mattijs authored
-
- Nov 03, 2018
-
-
Mark OLESEN authored
- this helps for trapping unguarded dictionary lookups.
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- The change from "solver" to "motionSolver" has not been applied consistently for all types of motion solvers.
-
Mark OLESEN authored
-
Mark OLESEN authored
- previously simply read files until the input stream went bad and no more lines could be read. With the more stringent checking of values read (commit 0ce7e364) this approach causes problems. Use the underlying tokenizer instead to decide about termination.
-
- Nov 02, 2018
-
-
Mark OLESEN authored
- SubField<vector> vs Field<vector>
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
- Nov 01, 2018
-
-
Mark OLESEN authored
- for space-savings the VTK fields are normally written as 'float' rather than double. When a double field contains very large values, these can result in a overflow when converted to float. Now trap these with the appropriate numeric limits. No warning when these values are clipped: it should be readily apparent from the output. ENH: handle symmTensor component swapping directly on VTK output. - use VTK output routines in vtkSurfaceWriter to benefit from the above changes
-
Mark OLESEN authored
- a failed attempt to read a value (eg, word, label, scalar) from a stream now always provokes a FatalIOError. This helps avoid some difficult to trace input errors.
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- preliminary work to #1057 - add dictionary selectable format (ascii|binary) to VTKsurfaceFormat, VTPsurfaceFormat
-
mattijs authored
-
mattijs authored
-
Mattijs Janssens authored
Feature topo set improvements (issue #1060) See merge request OpenFOAM-plus!216
-
Mark OLESEN authored
-
- Oct 31, 2018
-
-
mattijs authored
-
mattijs authored
type sampled is the equivalent of 'mappedField' bc functionality - it samples a registered field on a different region/patch/cells.
-
mattijs authored
-
Mark OLESEN authored
-