- Jul 01, 2021
-
-
Kutalmış Berçin authored
-
- Jun 28, 2021
-
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
Minor clean-up
-
Andrew Heather authored
-
- Jun 24, 2021
-
-
sergio authored
-
Mark OLESEN authored
-
Mattijs Janssens authored
Hot fixes for v2106 See merge request !474
-
mattijs authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
- Jun 23, 2021
-
-
Andrew Heather authored
ENH: Adding subMesh option to momentumError and div FOs See merge request !463
-
-
1) Adding subMesh capabilities to momentumError and div FOs. - A subMesh is created from cellZones. - The operators (div, etc) are only calculated in the subMesh. 2) Optionally, halo cells can be added to the cellZones. 3) New helper class to handle the subMesh creation and field mapping.
-
- Jun 22, 2021
-
-
Sergio Ferraris authored
TUT: multiphase: replace boatAndPropeller with rigidBodyHull See merge request !473
-
-
-
sergio authored
-
Mark OLESEN authored
-
- Jun 21, 2021
-
-
Mark OLESEN authored
ENH: less cryptic error message in surfaceWriters::vtkWriter - fall back to nFields=1 and report the problem.
-
mattijs authored
-
- Jun 19, 2021
-
-
Mark OLESEN authored
- add setter/getter methods for the zone selection - construct for multiple zone selection - support explicit zone ids instead of name matcher
-
Mark OLESEN authored
-
Mark OLESEN authored
- add setter/getter methods for number of grow/shrink steps, which allows reuse of the same object. - remove the lower input hard-limit of 1 step, to allow definition of a no-op filter. - drop early exit from grow/shrink cycle (potential parallel issues).
-
- Jun 18, 2021
-
-
Mark OLESEN authored
CONFIG: set API level to 2106 in ramp-up for release
-
Mark OLESEN authored
- previously a function (unlike the csh version) but since bashrc and setup have been split -> replace with inline definition STYLE: formatting/wording for openfoam starters TUT: simplify controlDict modification, add default substitution ENH: accept '/' for end-of-options terminator (etc/openfoam) - makes the application or service more apparent. * eg. /usr/bin/openfoam / blockMesh * vs. /usr/bin/openfoam -- blockMesh Accept lone '-' as the end-of-options terminator, as per bash - Adjust handling of openfoam '-c' option to flag that a command-string will appear, but continue with option parsing. Consistent with bash definition.
-
Mark OLESEN authored
- in the 'auto' mode (now the default), it will use cleanCase and also remove the 0/ directory if a 0.orig/ directory also exists. This corresponds to a frequent idiom and can be used quite safely for most cases. ENH: add -serial / -parallel preference for foamRunTutorials
-
Mark OLESEN authored
- adjust commented-out evaluation to avoid warnings. With code like this ``` #if 0 nxin #eval{ round($nxin / 5) }; #endif ``` The handling of the "#if 0 / #endif" clause uses the plain ISstream parser to tokenize. This means that the "round(" is parsed as a word with a mismatched closing ')', whereas the "#eval" parser will slurp everything in until the closing brace and send it off as a string to the expression parser.
-
-
Mark OLESEN authored
-
Andrew Heather authored
STYLE: PDRFOAM End of Program was inconsistent with other applications See merge request !447
-
-
Mattijs Janssens authored
AMI improvements See merge request !468
-
- Added new faceAreaWeightAMI2D AMIMethod: - performs intersection using a new 2D triangle class; - candidate face matches set using an AABBTree method (vs advancing front for faceAreaWeightAMI). - Use by setting the AMIMethod entry when specifying the AMI in the constant/polyMesh/boundary file, e.g. AMI { type cyclicACMI; AMIMethod faceAreaWeightAMI2D; // new method Cbb 0.1; // optional coefficient nFaces 1000; startFace 100000; matchTolerance 0.0001; transform noOrdering; neighbourPatch AMI1; nonOverlapPatch AMI1_non_overlap; } - The optional Cbb coeffcient controls the size of the bounding box used when looking for candidate pairs; the value of 0.1 is the default and worked well for a large range of test cases. For badly matched AMI patches this may need to be increased. - Deprecated the partialFaceAreaWeightAMI class - primarily used by ACMI: - functionality now offered by the AMI variants.
-
-
- Jun 17, 2021
-
-
Andrew Heather authored
ENH: Adding new permeable boundary conditions and a tutorial See merge request !471
-
-
- prghPermeableAlphaTotalPressure for p_rgh - pressurePermeableAlphaInletOutletVelocity for U - new helper class for pressure-related BCs: updateableSnGrad
-
mattijs authored
-