diff --git a/etc/caseDicts/surface/surfaceFeatureExtractDict.cfg b/etc/caseDicts/surface/surfaceFeatureExtractDict.cfg index 3f832b92..6bed80ba 100644 --- a/etc/caseDicts/surface/surfaceFeatureExtractDict.cfg +++ b/etc/caseDicts/surface/surfaceFeatureExtractDict.cfg @@ -28,6 +28,12 @@ subsetFeatures openEdges yes; } +trimFeatures +{ + minElem 0; + minLen 0; +} + writeObj yes; // ************************************************************************* // diff --git a/etc/templates/axisymmetricJet/constant/transportProperties b/etc/templates/axisymmetricJet/constant/transportProperties index ac1c91ae..25f0e2aa 100644 --- a/etc/templates/axisymmetricJet/constant/transportProperties +++ b/etc/templates/axisymmetricJet/constant/transportProperties @@ -18,4 +18,36 @@ transportModel Newtonian; nu nu [ 0 2 -1 0 0 0 0 ] 1.5e-05; +BirdCarreauCoeffs +{ + nu0 nu0 [ 0 2 -1 0 0 0 0 ] 1e-03; + nuInf nuInf [ 0 2 -1 0 0 0 0 ] 1e-05; + m m [ 0 0 1 0 0 0 0 ] 1; + n n [ 0 0 0 0 0 0 0 ] 0.5; +} + +CrossPowerLawCoeffs +{ + nu0 nu0 [ 0 2 -1 0 0 0 0 ] 1e-03; + nuInf nuInf [ 0 2 -1 0 0 0 0 ] 1e-05; + m m [ 0 0 1 0 0 0 0 ] 1; + n n [ 0 0 0 0 0 0 0 ] 0.5; +} + +powerLawCoeffs +{ + nuMax nuMax [ 0 2 -1 0 0 0 0 ] 1e-03; + nuMin nuMin [ 0 2 -1 0 0 0 0 ] 1e-05; + k k [ 0 2 -1 0 0 0 0 ] 1e-05; + n n [ 0 0 0 0 0 0 0 ] 1; +} + +HerschelBulkleyCoeffs +{ + nu0 nu0 [ 0 2 -1 0 0 0 0 ] 1e-03; + tau0 tau0 [ 0 2 -2 0 0 0 0 ] 1; + k k [ 0 2 -1 0 0 0 0 ] 1e-05; + n n [ 0 0 0 0 0 0 0 ] 1; +} + // ************************************************************************* // diff --git a/etc/templates/closedVolume/system/surfaceFeatureExtractDict b/etc/templates/closedVolume/system/surfaceFeatureExtractDict index fab26191..96785f5e 100644 --- a/etc/templates/closedVolume/system/surfaceFeatureExtractDict +++ b/etc/templates/closedVolume/system/surfaceFeatureExtractDict @@ -29,6 +29,12 @@ CAD.obj openEdges yes; } + trimFeatures + { + minElem 0; + minLen 0; + } + writeObj yes; } diff --git a/etc/templates/closedVolumeRotating/constant/transportProperties b/etc/templates/closedVolumeRotating/constant/transportProperties index ac1c91ae..25f0e2aa 100644 --- a/etc/templates/closedVolumeRotating/constant/transportProperties +++ b/etc/templates/closedVolumeRotating/constant/transportProperties @@ -18,4 +18,36 @@ transportModel Newtonian; nu nu [ 0 2 -1 0 0 0 0 ] 1.5e-05; +BirdCarreauCoeffs +{ + nu0 nu0 [ 0 2 -1 0 0 0 0 ] 1e-03; + nuInf nuInf [ 0 2 -1 0 0 0 0 ] 1e-05; + m m [ 0 0 1 0 0 0 0 ] 1; + n n [ 0 0 0 0 0 0 0 ] 0.5; +} + +CrossPowerLawCoeffs +{ + nu0 nu0 [ 0 2 -1 0 0 0 0 ] 1e-03; + nuInf nuInf [ 0 2 -1 0 0 0 0 ] 1e-05; + m m [ 0 0 1 0 0 0 0 ] 1; + n n [ 0 0 0 0 0 0 0 ] 0.5; +} + +powerLawCoeffs +{ + nuMax nuMax [ 0 2 -1 0 0 0 0 ] 1e-03; + nuMin nuMin [ 0 2 -1 0 0 0 0 ] 1e-05; + k k [ 0 2 -1 0 0 0 0 ] 1e-05; + n n [ 0 0 0 0 0 0 0 ] 1; +} + +HerschelBulkleyCoeffs +{ + nu0 nu0 [ 0 2 -1 0 0 0 0 ] 1e-03; + tau0 tau0 [ 0 2 -2 0 0 0 0 ] 1; + k k [ 0 2 -1 0 0 0 0 ] 1e-05; + n n [ 0 0 0 0 0 0 0 ] 1; +} + // ************************************************************************* // diff --git a/etc/templates/inflowOutflow/constant/transportProperties b/etc/templates/inflowOutflow/constant/transportProperties index ac1c91ae..25f0e2aa 100644 --- a/etc/templates/inflowOutflow/constant/transportProperties +++ b/etc/templates/inflowOutflow/constant/transportProperties @@ -18,4 +18,36 @@ transportModel Newtonian; nu nu [ 0 2 -1 0 0 0 0 ] 1.5e-05; +BirdCarreauCoeffs +{ + nu0 nu0 [ 0 2 -1 0 0 0 0 ] 1e-03; + nuInf nuInf [ 0 2 -1 0 0 0 0 ] 1e-05; + m m [ 0 0 1 0 0 0 0 ] 1; + n n [ 0 0 0 0 0 0 0 ] 0.5; +} + +CrossPowerLawCoeffs +{ + nu0 nu0 [ 0 2 -1 0 0 0 0 ] 1e-03; + nuInf nuInf [ 0 2 -1 0 0 0 0 ] 1e-05; + m m [ 0 0 1 0 0 0 0 ] 1; + n n [ 0 0 0 0 0 0 0 ] 0.5; +} + +powerLawCoeffs +{ + nuMax nuMax [ 0 2 -1 0 0 0 0 ] 1e-03; + nuMin nuMin [ 0 2 -1 0 0 0 0 ] 1e-05; + k k [ 0 2 -1 0 0 0 0 ] 1e-05; + n n [ 0 0 0 0 0 0 0 ] 1; +} + +HerschelBulkleyCoeffs +{ + nu0 nu0 [ 0 2 -1 0 0 0 0 ] 1e-03; + tau0 tau0 [ 0 2 -2 0 0 0 0 ] 1; + k k [ 0 2 -1 0 0 0 0 ] 1e-05; + n n [ 0 0 0 0 0 0 0 ] 1; +} + // ************************************************************************* // diff --git a/etc/templates/inflowOutflow/system/snappyHexMeshDict b/etc/templates/inflowOutflow/system/snappyHexMeshDict index 1d033ce2..ffb13c1b 100644 --- a/etc/templates/inflowOutflow/system/snappyHexMeshDict +++ b/etc/templates/inflowOutflow/system/snappyHexMeshDict @@ -53,13 +53,21 @@ castellatedMeshControls { level (2 2); - patchInfo { type patch; } + patchInfo + { + type patch; + inGroups (inlet); + } } { level (2 2); - patchInfo { type patch; } + patchInfo + { + type patch; + inGroups (outlet); + } } } } diff --git a/etc/templates/inflowOutflow/system/surfaceFeatureExtractDict b/etc/templates/inflowOutflow/system/surfaceFeatureExtractDict index fab26191..96785f5e 100644 --- a/etc/templates/inflowOutflow/system/surfaceFeatureExtractDict +++ b/etc/templates/inflowOutflow/system/surfaceFeatureExtractDict @@ -29,6 +29,12 @@ CAD.obj openEdges yes; } + trimFeatures + { + minElem 0; + minLen 0; + } + writeObj yes; } diff --git a/etc/templates/inflowOutflowRotating/constant/transportProperties b/etc/templates/inflowOutflowRotating/constant/transportProperties index ac1c91ae..25f0e2aa 100644 --- a/etc/templates/inflowOutflowRotating/constant/transportProperties +++ b/etc/templates/inflowOutflowRotating/constant/transportProperties @@ -18,4 +18,36 @@ transportModel Newtonian; nu nu [ 0 2 -1 0 0 0 0 ] 1.5e-05; +BirdCarreauCoeffs +{ + nu0 nu0 [ 0 2 -1 0 0 0 0 ] 1e-03; + nuInf nuInf [ 0 2 -1 0 0 0 0 ] 1e-05; + m m [ 0 0 1 0 0 0 0 ] 1; + n n [ 0 0 0 0 0 0 0 ] 0.5; +} + +CrossPowerLawCoeffs +{ + nu0 nu0 [ 0 2 -1 0 0 0 0 ] 1e-03; + nuInf nuInf [ 0 2 -1 0 0 0 0 ] 1e-05; + m m [ 0 0 1 0 0 0 0 ] 1; + n n [ 0 0 0 0 0 0 0 ] 0.5; +} + +powerLawCoeffs +{ + nuMax nuMax [ 0 2 -1 0 0 0 0 ] 1e-03; + nuMin nuMin [ 0 2 -1 0 0 0 0 ] 1e-05; + k k [ 0 2 -1 0 0 0 0 ] 1e-05; + n n [ 0 0 0 0 0 0 0 ] 1; +} + +HerschelBulkleyCoeffs +{ + nu0 nu0 [ 0 2 -1 0 0 0 0 ] 1e-03; + tau0 tau0 [ 0 2 -2 0 0 0 0 ] 1; + k k [ 0 2 -1 0 0 0 0 ] 1e-05; + n n [ 0 0 0 0 0 0 0 ] 1; +} + // ************************************************************************* // diff --git a/etc/templates/inflowOutflowRotating/system/snappyHexMeshDict b/etc/templates/inflowOutflowRotating/system/snappyHexMeshDict index 5693250b..a2231867 100644 --- a/etc/templates/inflowOutflowRotating/system/snappyHexMeshDict +++ b/etc/templates/inflowOutflowRotating/system/snappyHexMeshDict @@ -66,13 +66,21 @@ castellatedMeshControls { level (2 2); - patchInfo { type patch; } + patchInfo + { + type patch; + inGroups (inlet); + } } { level (2 2); - patchInfo { type patch; } + patchInfo + { + type patch; + inGroups (outlet); + } } } }