Description
Constrain the field values within a specified region.
For example to set the turbulence properties within a porous region:
\verbatim
porosityTurbulence
{
type scalarFixedValueConstraint;
active yes;
scalarFixedValueConstraintCoeffs
{
selectionMode cellZone;
cellZone porosity;
fieldValues
{
k 30.7;
epsilon 1.5;
}
}
}
\endverbatim
See tutorials/compressible/rhoSimpleFoam/angledDuctExplicitFixedCoeff
constant/fvOptions for an example of this fvOption in action.
62 lines
2.7 KiB
Plaintext
62 lines
2.7 KiB
Plaintext
cellSetOption/cellSetOption.C
|
|
cellSetOption/cellSetOptionIO.C
|
|
|
|
interRegionOption/interRegionOption.C
|
|
interRegionOption/interRegionOptionIO.C
|
|
|
|
|
|
/* Sources */
|
|
|
|
generalSources=sources/general
|
|
$(generalSources)/codedSource/codedSource.C
|
|
$(generalSources)/semiImplicitSource/semiImplicitSource.C
|
|
|
|
derivedSources=sources/derived
|
|
$(derivedSources)/actuationDiskSource/actuationDiskSource.C
|
|
$(derivedSources)/effectivenessHeatExchangerSource/effectivenessHeatExchangerSource.C
|
|
$(derivedSources)/explicitPorositySource/explicitPorositySource.C
|
|
$(derivedSources)/meanVelocityForce/meanVelocityForce.C
|
|
$(derivedSources)/meanVelocityForce/meanVelocityForceIO.C
|
|
$(derivedSources)/meanVelocityForce/patchMeanVelocityForce/patchMeanVelocityForce.C
|
|
$(derivedSources)/radialActuationDiskSource/radialActuationDiskSource.C
|
|
$(derivedSources)/rotorDiskSource/rotorDiskSource.C
|
|
$(derivedSources)/rotorDiskSource/bladeModel/bladeModel.C
|
|
$(derivedSources)/rotorDiskSource/profileModel/profileModel.C
|
|
$(derivedSources)/rotorDiskSource/profileModel/profileModelList.C
|
|
$(derivedSources)/rotorDiskSource/profileModel/lookup/lookupProfile.C
|
|
$(derivedSources)/rotorDiskSource/profileModel/series/seriesProfile.C
|
|
$(derivedSources)/rotorDiskSource/trimModel/trimModel/trimModel.C
|
|
$(derivedSources)/rotorDiskSource/trimModel/trimModel/trimModelNew.C
|
|
$(derivedSources)/rotorDiskSource/trimModel/fixed/fixedTrim.C
|
|
$(derivedSources)/rotorDiskSource/trimModel/targetCoeff/targetCoeffTrim.C
|
|
$(derivedSources)/solidificationMeltingSource/solidificationMeltingSource.C
|
|
$(derivedSources)/solidificationMeltingSource/solidificationMeltingSourceIO.C
|
|
$(derivedSources)/tabulatedAccelerationSource/tabulatedAccelerationSource.C
|
|
$(derivedSources)/tabulatedAccelerationSource/tabulated6DoFAcceleration/tabulated6DoFAcceleration.C
|
|
$(derivedSources)/buoyancyForce/buoyancyForce.C
|
|
$(derivedSources)/buoyancyForce/buoyancyForceIO.C
|
|
$(derivedSources)/buoyancyEnergy/buoyancyEnergy.C
|
|
$(derivedSources)/buoyancyEnergy/buoyancyEnergyIO.C
|
|
|
|
interRegion = sources/interRegion
|
|
$(interRegion)/interRegionHeatTransfer/interRegionHeatTransferModel/interRegionHeatTransferModel.C
|
|
$(interRegion)/interRegionHeatTransfer/interRegionHeatTransferModel/interRegionHeatTransferModelIO.C
|
|
$(interRegion)/interRegionHeatTransfer/constantHeatTransfer/constantHeatTransfer.C
|
|
$(interRegion)/interRegionHeatTransfer/tabulatedHeatTransfer/tabulatedHeatTransfer.C
|
|
$(interRegion)/interRegionHeatTransfer/variableHeatTransfer/variableHeatTransfer.C
|
|
$(interRegion)/interRegionExplicitPorositySource/interRegionExplicitPorositySource.C
|
|
|
|
|
|
/* Constraints */
|
|
|
|
constraints/fixedValueConstraint/fixedValueConstraints.C
|
|
constraints/fixedTemperatureConstraint/fixedTemperatureConstraint.C
|
|
|
|
|
|
/* Corrections */
|
|
|
|
corrections/limitTemperature/limitTemperature.C
|
|
|
|
|
|
LIB = $(FOAM_LIBBIN)/libfvOptions
|