ENH: more flexible finiteArea patch selection (#2084)
- support wordRes for selecting patch names - ownerPolyPatch specification is now optional, which simplifies input and also supports a faMesh spanning different patches but with a single boundary condition. Alternatively, can specify more granularity if required. ``` polyMeshPatches ( "top.*" ); boundary { inlet1 { type patch; ownerPolyPatch top1; // <- specific to this portion neighbourPolyPatch inlet; } inlet2 { type patch; ownerPolyPatch top2; // <- specific to this portion neighbourPolyPatch inlet; } outlet { type patch; neighbourPolyPatch outflow; } bound { type symmetry; neighbourPolyPatch bound; } } ```
Showing
- src/finiteArea/faMesh/faMesh.C 25 additions, 19 deletionssrc/finiteArea/faMesh/faMesh.C
- src/finiteArea/faMesh/faMeshPatches.C 38 additions, 23 deletionssrc/finiteArea/faMesh/faMeshPatches.C
- src/finiteArea/faMesh/faPatches/faPatch/faPatchData.C 38 additions, 7 deletionssrc/finiteArea/faMesh/faPatches/faPatch/faPatchData.C
- src/finiteArea/faMesh/faPatches/faPatch/faPatchData.H 12 additions, 3 deletionssrc/finiteArea/faMesh/faPatches/faPatch/faPatchData.H
- tutorials/compressible/acousticFoam/obliqueAirJet/main/system/faMeshDefinition 0 additions, 1 deletion...e/acousticFoam/obliqueAirJet/main/system/faMeshDefinition
- tutorials/finiteArea/liquidFilmFoam/cylinder/system/faMeshDefinition 0 additions, 5 deletions...initeArea/liquidFilmFoam/cylinder/system/faMeshDefinition
- tutorials/finiteArea/surfactantFoam/planeTransport/0.orig/Cs 7 additions, 1 deletiontutorials/finiteArea/surfactantFoam/planeTransport/0.orig/Cs
- tutorials/finiteArea/surfactantFoam/planeTransport/0.orig/Us 7 additions, 1 deletiontutorials/finiteArea/surfactantFoam/planeTransport/0.orig/Us
- tutorials/finiteArea/surfactantFoam/planeTransport/system/blockMeshDict 59 additions, 25 deletions...teArea/surfactantFoam/planeTransport/system/blockMeshDict
- tutorials/finiteArea/surfactantFoam/planeTransport/system/faMeshDefinition 10 additions, 6 deletions...rea/surfactantFoam/planeTransport/system/faMeshDefinition
- tutorials/incompressible/pimpleFoam/laminar/contactAngleCavity/system/faMeshDefinition 0 additions, 3 deletions...leFoam/laminar/contactAngleCavity/system/faMeshDefinition
- tutorials/incompressible/pimpleFoam/laminar/contaminatedDroplet2D/system/faMeshDefinition 0 additions, 1 deletion...oam/laminar/contaminatedDroplet2D/system/faMeshDefinition
- tutorials/incompressible/pimpleFoam/laminar/sloshing2D/system/faMeshDefinition 0 additions, 3 deletions...ble/pimpleFoam/laminar/sloshing2D/system/faMeshDefinition
Please register or sign in to comment