Merge branch 'master' of github.com-OpenFOAM:OpenFOAM/OpenFOAM-dev
This commit is contained in:
@ -13,8 +13,8 @@ Description
|
|||||||
|
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
|
|
||||||
triSurface <triSurfaceFile>;
|
name <triSurfaceFileName>;
|
||||||
|
|
||||||
#includeEtc "caseDicts/postProcessing/flowRate/volFlowRateSurface.cfg"
|
#includeEtc "caseDicts/postProcessing/flowRate/volumetricFlowRateTriSurface.cfg"
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
@ -6,7 +6,7 @@
|
|||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
|
|
||||||
#includeEtc "caseDicts/postProcessing/surfaceFieldValue/surfaceRegion.cfg"
|
#includeEtc "caseDicts/postProcessing/surfaceFieldValue/triSurfaceRegion.cfg"
|
||||||
|
|
||||||
fields (U);
|
fields (U);
|
||||||
operation areaNormalIntegrate;
|
operation areaNormalIntegrate;
|
||||||
@ -13,7 +13,7 @@ regionType sampledSurface;
|
|||||||
sampledSurfaceDict
|
sampledSurfaceDict
|
||||||
{
|
{
|
||||||
type triSurfaceMesh;
|
type triSurfaceMesh;
|
||||||
surface $triSurface;
|
surface $name;
|
||||||
source cells;
|
source cells;
|
||||||
interpolate true;
|
interpolate true;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
# ========= |
|
# ========= |
|
||||||
# \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
# \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
# \\ / O peration | Website: https://openfoam.org
|
# \\ / O peration | Website: https://openfoam.org
|
||||||
# \\ / A nd | Copyright (C) 2017-2020 OpenFOAM Foundation
|
# \\ / A nd | Copyright (C) 2017-2021 OpenFOAM Foundation
|
||||||
# \\/ M anipulation |
|
# \\/ M anipulation |
|
||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
# License
|
# License
|
||||||
@ -307,6 +307,31 @@ _buoyantPimpleFoam_ ()
|
|||||||
}
|
}
|
||||||
complete -o filenames -o nospace -F _buoyantPimpleFoam_ buoyantPimpleFoam
|
complete -o filenames -o nospace -F _buoyantPimpleFoam_ buoyantPimpleFoam
|
||||||
|
|
||||||
|
_buoyantReactingFoam_ ()
|
||||||
|
{
|
||||||
|
local cur="${COMP_WORDS[COMP_CWORD]}"
|
||||||
|
local prev="${COMP_WORDS[COMP_CWORD-1]}"
|
||||||
|
local line=${COMP_LINE}
|
||||||
|
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
||||||
|
|
||||||
|
opts="-case -doc -fileHandler -help -hostRoots -libs -listFunctionObjects -listFvOptions -listMomentumTransportModels -listScalarBCs -listSwitches -listVectorBCs -noFunctionObjects -parallel -postProcess -roots -srcDoc"
|
||||||
|
for o in $used ; do opts="${opts/$o/}" ; done
|
||||||
|
extra=""
|
||||||
|
|
||||||
|
[ "$COMP_CWORD" = 1 ] || \
|
||||||
|
case "$prev" in
|
||||||
|
-case)
|
||||||
|
opts="" ; extra="-d" ;;
|
||||||
|
-fileHandler)
|
||||||
|
opts="uncollated collated masterUncollated" ; extra="" ;;
|
||||||
|
-hostRoots|-libs|-roots)
|
||||||
|
opts="" ; extra="" ;;
|
||||||
|
*) ;;
|
||||||
|
esac
|
||||||
|
COMPREPLY=( $(compgen -W "${opts}" $extra -- ${cur}) )
|
||||||
|
}
|
||||||
|
complete -o filenames -o nospace -F _buoyantReactingFoam_ buoyantReactingFoam
|
||||||
|
|
||||||
_buoyantReactingParticleFoam_ ()
|
_buoyantReactingParticleFoam_ ()
|
||||||
{
|
{
|
||||||
local cur="${COMP_WORDS[COMP_CWORD]}"
|
local cur="${COMP_WORDS[COMP_CWORD]}"
|
||||||
@ -1156,7 +1181,7 @@ _extrudeMesh_ ()
|
|||||||
local line=${COMP_LINE}
|
local line=${COMP_LINE}
|
||||||
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
||||||
|
|
||||||
opts="-case -doc -fileHandler -help -hostRoots -libs -noFunctionObjects -parallel -region -roots -srcDoc"
|
opts="-case -dict -doc -fileHandler -help -hostRoots -libs -noFunctionObjects -parallel -region -roots -srcDoc"
|
||||||
for o in $used ; do opts="${opts/$o/}" ; done
|
for o in $used ; do opts="${opts/$o/}" ; done
|
||||||
extra=""
|
extra=""
|
||||||
|
|
||||||
@ -1164,6 +1189,8 @@ _extrudeMesh_ ()
|
|||||||
case "$prev" in
|
case "$prev" in
|
||||||
-case)
|
-case)
|
||||||
opts="" ; extra="-d" ;;
|
opts="" ; extra="-d" ;;
|
||||||
|
-dict)
|
||||||
|
opts="" ; extra="-d -f" ;;
|
||||||
-fileHandler)
|
-fileHandler)
|
||||||
opts="uncollated collated masterUncollated" ; extra="" ;;
|
opts="uncollated collated masterUncollated" ; extra="" ;;
|
||||||
-hostRoots|-libs|-region|-roots)
|
-hostRoots|-libs|-region|-roots)
|
||||||
@ -3104,7 +3131,7 @@ _reconstructParMesh_ ()
|
|||||||
local line=${COMP_LINE}
|
local line=${COMP_LINE}
|
||||||
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
||||||
|
|
||||||
opts="-allRegions -case -cellDist -constant -doc -fileHandler -fullMatch -help -latestTime -libs -mergeTol -noFunctionObjects -noZero -region -srcDoc -time -withZero"
|
opts="-allRegions -case -cellDist -constant -doc -fileHandler -help -latestTime -libs -noFunctionObjects -noZero -region -srcDoc -time -withZero"
|
||||||
for o in $used ; do opts="${opts/$o/}" ; done
|
for o in $used ; do opts="${opts/$o/}" ; done
|
||||||
extra=""
|
extra=""
|
||||||
|
|
||||||
@ -3116,7 +3143,7 @@ _reconstructParMesh_ ()
|
|||||||
opts="uncollated collated masterUncollated" ; extra="" ;;
|
opts="uncollated collated masterUncollated" ; extra="" ;;
|
||||||
-time)
|
-time)
|
||||||
opts="$(foamListTimes -withZero 2> /dev/null)" ; extra="" ;;
|
opts="$(foamListTimes -withZero 2> /dev/null)" ; extra="" ;;
|
||||||
-libs|-mergeTol|-region)
|
-libs|-region)
|
||||||
opts="" ; extra="" ;;
|
opts="" ; extra="" ;;
|
||||||
*) ;;
|
*) ;;
|
||||||
esac
|
esac
|
||||||
@ -3131,7 +3158,7 @@ _redistributePar_ ()
|
|||||||
local line=${COMP_LINE}
|
local line=${COMP_LINE}
|
||||||
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
||||||
|
|
||||||
opts="-case -constant -doc -fileHandler -help -hostRoots -latestTime -libs -mergeTol -noFunctionObjects -noZero -overwrite -parallel -region -roots -srcDoc -time"
|
opts="-case -constant -doc -fileHandler -help -hostRoots -latestTime -libs -noFunctionObjects -noZero -overwrite -parallel -region -roots -srcDoc -time"
|
||||||
for o in $used ; do opts="${opts/$o/}" ; done
|
for o in $used ; do opts="${opts/$o/}" ; done
|
||||||
extra=""
|
extra=""
|
||||||
|
|
||||||
@ -3143,7 +3170,7 @@ _redistributePar_ ()
|
|||||||
opts="uncollated collated masterUncollated" ; extra="" ;;
|
opts="uncollated collated masterUncollated" ; extra="" ;;
|
||||||
-time)
|
-time)
|
||||||
opts="$(foamListTimes -withZero 2> /dev/null)" ; extra="" ;;
|
opts="$(foamListTimes -withZero 2> /dev/null)" ; extra="" ;;
|
||||||
-hostRoots|-libs|-mergeTol|-region|-roots)
|
-hostRoots|-libs|-region|-roots)
|
||||||
opts="" ; extra="" ;;
|
opts="" ; extra="" ;;
|
||||||
*) ;;
|
*) ;;
|
||||||
esac
|
esac
|
||||||
@ -3405,56 +3432,6 @@ _rhoPorousSimpleFoam_ ()
|
|||||||
}
|
}
|
||||||
complete -o filenames -o nospace -F _rhoPorousSimpleFoam_ rhoPorousSimpleFoam
|
complete -o filenames -o nospace -F _rhoPorousSimpleFoam_ rhoPorousSimpleFoam
|
||||||
|
|
||||||
_rhoReactingBuoyantFoam_ ()
|
|
||||||
{
|
|
||||||
local cur="${COMP_WORDS[COMP_CWORD]}"
|
|
||||||
local prev="${COMP_WORDS[COMP_CWORD-1]}"
|
|
||||||
local line=${COMP_LINE}
|
|
||||||
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
|
||||||
|
|
||||||
opts="-case -doc -fileHandler -help -hostRoots -libs -listFunctionObjects -listFvOptions -listMomentumTransportModels -listScalarBCs -listSwitches -listVectorBCs -noFunctionObjects -parallel -postProcess -roots -srcDoc"
|
|
||||||
for o in $used ; do opts="${opts/$o/}" ; done
|
|
||||||
extra=""
|
|
||||||
|
|
||||||
[ "$COMP_CWORD" = 1 ] || \
|
|
||||||
case "$prev" in
|
|
||||||
-case)
|
|
||||||
opts="" ; extra="-d" ;;
|
|
||||||
-fileHandler)
|
|
||||||
opts="uncollated collated masterUncollated" ; extra="" ;;
|
|
||||||
-hostRoots|-libs|-roots)
|
|
||||||
opts="" ; extra="" ;;
|
|
||||||
*) ;;
|
|
||||||
esac
|
|
||||||
COMPREPLY=( $(compgen -W "${opts}" $extra -- ${cur}) )
|
|
||||||
}
|
|
||||||
complete -o filenames -o nospace -F _rhoReactingBuoyantFoam_ rhoReactingBuoyantFoam
|
|
||||||
|
|
||||||
_rhoReactingFoam_ ()
|
|
||||||
{
|
|
||||||
local cur="${COMP_WORDS[COMP_CWORD]}"
|
|
||||||
local prev="${COMP_WORDS[COMP_CWORD-1]}"
|
|
||||||
local line=${COMP_LINE}
|
|
||||||
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
|
||||||
|
|
||||||
opts="-case -doc -fileHandler -help -hostRoots -libs -listFunctionObjects -listFvOptions -listMomentumTransportModels -listScalarBCs -listSwitches -listVectorBCs -noFunctionObjects -parallel -postProcess -roots -srcDoc"
|
|
||||||
for o in $used ; do opts="${opts/$o/}" ; done
|
|
||||||
extra=""
|
|
||||||
|
|
||||||
[ "$COMP_CWORD" = 1 ] || \
|
|
||||||
case "$prev" in
|
|
||||||
-case)
|
|
||||||
opts="" ; extra="-d" ;;
|
|
||||||
-fileHandler)
|
|
||||||
opts="uncollated collated masterUncollated" ; extra="" ;;
|
|
||||||
-hostRoots|-libs|-roots)
|
|
||||||
opts="" ; extra="" ;;
|
|
||||||
*) ;;
|
|
||||||
esac
|
|
||||||
COMPREPLY=( $(compgen -W "${opts}" $extra -- ${cur}) )
|
|
||||||
}
|
|
||||||
complete -o filenames -o nospace -F _rhoReactingFoam_ rhoReactingFoam
|
|
||||||
|
|
||||||
_rhoSimpleFoam_ ()
|
_rhoSimpleFoam_ ()
|
||||||
{
|
{
|
||||||
local cur="${COMP_WORDS[COMP_CWORD]}"
|
local cur="${COMP_WORDS[COMP_CWORD]}"
|
||||||
@ -4496,7 +4473,7 @@ _surfaceMeshConvert_ ()
|
|||||||
local line=${COMP_LINE}
|
local line=${COMP_LINE}
|
||||||
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
||||||
|
|
||||||
opts="-case -clean -dict -doc -fileHandler -from -help -libs -noFunctionObjects -scaleIn -scaleOut -srcDoc -to -tri"
|
opts="-case -clean -doc -fileHandler -from -help -libs -noFunctionObjects -scaleIn -scaleOut -srcDoc -to -tri"
|
||||||
for o in $used ; do opts="${opts/$o/}" ; done
|
for o in $used ; do opts="${opts/$o/}" ; done
|
||||||
extra="-d -f"
|
extra="-d -f"
|
||||||
|
|
||||||
@ -4504,8 +4481,6 @@ _surfaceMeshConvert_ ()
|
|||||||
case "$prev" in
|
case "$prev" in
|
||||||
-case)
|
-case)
|
||||||
opts="" ; extra="-d" ;;
|
opts="" ; extra="-d" ;;
|
||||||
-dict)
|
|
||||||
opts="" ; extra="-d -f" ;;
|
|
||||||
-fileHandler)
|
-fileHandler)
|
||||||
opts="uncollated collated masterUncollated" ; extra="" ;;
|
opts="uncollated collated masterUncollated" ; extra="" ;;
|
||||||
-from|-libs|-scaleIn|-scaleOut|-to)
|
-from|-libs|-scaleIn|-scaleOut|-to)
|
||||||
@ -4513,7 +4488,7 @@ _surfaceMeshConvert_ ()
|
|||||||
-*) ;;
|
-*) ;;
|
||||||
*)
|
*)
|
||||||
case "${COMP_WORDS[COMP_CWORD-2]}" in
|
case "${COMP_WORDS[COMP_CWORD-2]}" in
|
||||||
-from|-libs|-scaleIn|-scaleOut|-to|-case|-dict|-fileHandler) ;;
|
-from|-libs|-scaleIn|-scaleOut|-to|-case|-fileHandler) ;;
|
||||||
*) opts=""; extra="" ;;
|
*) opts=""; extra="" ;;
|
||||||
esac
|
esac
|
||||||
;;
|
;;
|
||||||
@ -4556,7 +4531,7 @@ _surfaceMeshExport_ ()
|
|||||||
local line=${COMP_LINE}
|
local line=${COMP_LINE}
|
||||||
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
||||||
|
|
||||||
opts="-case -clean -dict -doc -fileHandler -from -help -libs -name -noFunctionObjects -scaleIn -scaleOut -srcDoc -to"
|
opts="-case -clean -doc -fileHandler -from -help -libs -name -noFunctionObjects -scaleIn -scaleOut -srcDoc -to"
|
||||||
for o in $used ; do opts="${opts/$o/}" ; done
|
for o in $used ; do opts="${opts/$o/}" ; done
|
||||||
extra=""
|
extra=""
|
||||||
|
|
||||||
@ -4564,8 +4539,6 @@ _surfaceMeshExport_ ()
|
|||||||
case "$prev" in
|
case "$prev" in
|
||||||
-case)
|
-case)
|
||||||
opts="" ; extra="-d" ;;
|
opts="" ; extra="-d" ;;
|
||||||
-dict)
|
|
||||||
opts="" ; extra="-d -f" ;;
|
|
||||||
-fileHandler)
|
-fileHandler)
|
||||||
opts="uncollated collated masterUncollated" ; extra="" ;;
|
opts="uncollated collated masterUncollated" ; extra="" ;;
|
||||||
-from|-libs|-name|-scaleIn|-scaleOut|-to)
|
-from|-libs|-name|-scaleIn|-scaleOut|-to)
|
||||||
@ -4583,7 +4556,7 @@ _surfaceMeshImport_ ()
|
|||||||
local line=${COMP_LINE}
|
local line=${COMP_LINE}
|
||||||
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
||||||
|
|
||||||
opts="-case -clean -dict -doc -fileHandler -from -help -libs -name -noFunctionObjects -scaleIn -scaleOut -srcDoc -to"
|
opts="-case -clean -doc -fileHandler -from -help -libs -name -noFunctionObjects -scaleIn -scaleOut -srcDoc -to"
|
||||||
for o in $used ; do opts="${opts/$o/}" ; done
|
for o in $used ; do opts="${opts/$o/}" ; done
|
||||||
extra="-d -f"
|
extra="-d -f"
|
||||||
|
|
||||||
@ -4591,8 +4564,6 @@ _surfaceMeshImport_ ()
|
|||||||
case "$prev" in
|
case "$prev" in
|
||||||
-case)
|
-case)
|
||||||
opts="" ; extra="-d" ;;
|
opts="" ; extra="-d" ;;
|
||||||
-dict)
|
|
||||||
opts="" ; extra="-d -f" ;;
|
|
||||||
-fileHandler)
|
-fileHandler)
|
||||||
opts="uncollated collated masterUncollated" ; extra="" ;;
|
opts="uncollated collated masterUncollated" ; extra="" ;;
|
||||||
-from|-libs|-name|-scaleIn|-scaleOut|-to)
|
-from|-libs|-name|-scaleIn|-scaleOut|-to)
|
||||||
@ -4600,7 +4571,7 @@ _surfaceMeshImport_ ()
|
|||||||
-*) ;;
|
-*) ;;
|
||||||
*)
|
*)
|
||||||
case "${COMP_WORDS[COMP_CWORD-2]}" in
|
case "${COMP_WORDS[COMP_CWORD-2]}" in
|
||||||
-from|-libs|-name|-scaleIn|-scaleOut|-to|-case|-dict|-fileHandler) ;;
|
-from|-libs|-name|-scaleIn|-scaleOut|-to|-case|-fileHandler) ;;
|
||||||
*) opts=""; extra="" ;;
|
*) opts=""; extra="" ;;
|
||||||
esac
|
esac
|
||||||
;;
|
;;
|
||||||
@ -5873,6 +5844,44 @@ _reactingTwoPhaseEulerFoam_ ()
|
|||||||
}
|
}
|
||||||
complete -o filenames -o nospace -F _reactingTwoPhaseEulerFoam_ reactingTwoPhaseEulerFoam
|
complete -o filenames -o nospace -F _reactingTwoPhaseEulerFoam_ reactingTwoPhaseEulerFoam
|
||||||
|
|
||||||
|
_rhoReactingBuoyantFoam_ ()
|
||||||
|
{
|
||||||
|
local cur="${COMP_WORDS[COMP_CWORD]}"
|
||||||
|
local prev="${COMP_WORDS[COMP_CWORD-1]}"
|
||||||
|
local line=${COMP_LINE}
|
||||||
|
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
||||||
|
|
||||||
|
opts=""
|
||||||
|
for o in $used ; do opts="${opts/$o/}" ; done
|
||||||
|
extra=""
|
||||||
|
|
||||||
|
[ "$COMP_CWORD" = 1 ] || \
|
||||||
|
case "$prev" in
|
||||||
|
*) ;;
|
||||||
|
esac
|
||||||
|
COMPREPLY=( $(compgen -W "${opts}" $extra -- ${cur}) )
|
||||||
|
}
|
||||||
|
complete -o filenames -o nospace -F _rhoReactingBuoyantFoam_ rhoReactingBuoyantFoam
|
||||||
|
|
||||||
|
_rhoReactingFoam_ ()
|
||||||
|
{
|
||||||
|
local cur="${COMP_WORDS[COMP_CWORD]}"
|
||||||
|
local prev="${COMP_WORDS[COMP_CWORD-1]}"
|
||||||
|
local line=${COMP_LINE}
|
||||||
|
local used=$(echo "$line" | grep -oE "\-[a-zA-Z]+ ")
|
||||||
|
|
||||||
|
opts=""
|
||||||
|
for o in $used ; do opts="${opts/$o/}" ; done
|
||||||
|
extra=""
|
||||||
|
|
||||||
|
[ "$COMP_CWORD" = 1 ] || \
|
||||||
|
case "$prev" in
|
||||||
|
*) ;;
|
||||||
|
esac
|
||||||
|
COMPREPLY=( $(compgen -W "${opts}" $extra -- ${cur}) )
|
||||||
|
}
|
||||||
|
complete -o filenames -o nospace -F _rhoReactingFoam_ rhoReactingFoam
|
||||||
|
|
||||||
_simpleReactingParcelFoam_ ()
|
_simpleReactingParcelFoam_ ()
|
||||||
{
|
{
|
||||||
local cur="${COMP_WORDS[COMP_CWORD]}"
|
local cur="${COMP_WORDS[COMP_CWORD]}"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration | Website: https://openfoam.org
|
\\ / O peration | Website: https://openfoam.org
|
||||||
\\ / A nd | Copyright (C) 2020 OpenFOAM Foundation
|
\\ / A nd | Copyright (C) 2020-2021 OpenFOAM Foundation
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -91,7 +91,8 @@ public:
|
|||||||
|
|
||||||
|
|
||||||
//- Destructor
|
//- Destructor
|
||||||
~objectFunction1();
|
~objectFunction1()
|
||||||
|
{}
|
||||||
|
|
||||||
|
|
||||||
// Member Functions
|
// Member Functions
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration | Website: https://openfoam.org
|
\\ / O peration | Website: https://openfoam.org
|
||||||
\\ / A nd | Copyright (C) 2020 OpenFOAM Foundation
|
\\ / A nd | Copyright (C) 2020-2021 OpenFOAM Foundation
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -78,12 +78,6 @@ Foam::autoPtr<Foam::objectFunction1> Foam::objectFunction1::New
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
Foam::objectFunction1::~objectFunction1()
|
|
||||||
{}
|
|
||||||
|
|
||||||
|
|
||||||
// * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
template <class PrimitiveType>
|
template <class PrimitiveType>
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration | Website: https://openfoam.org
|
\\ / O peration | Website: https://openfoam.org
|
||||||
\\ / A nd | Copyright (C) 2011-2020 OpenFOAM Foundation
|
\\ / A nd | Copyright (C) 2011-2021 OpenFOAM Foundation
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -426,23 +426,24 @@ void Foam::functionObjects::fieldValues::surfaceFieldValue::initialise
|
|||||||
const dictionary& dict
|
const dictionary& dict
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
dict.lookup("name") >> regionName_;
|
|
||||||
|
|
||||||
switch (regionType_)
|
switch (regionType_)
|
||||||
{
|
{
|
||||||
case regionTypes::faceZone:
|
case regionTypes::faceZone:
|
||||||
{
|
{
|
||||||
|
dict.lookup("name") >> regionName_;
|
||||||
setFaceZoneFaces();
|
setFaceZoneFaces();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case regionTypes::patch:
|
case regionTypes::patch:
|
||||||
{
|
{
|
||||||
|
dict.lookup("name") >> regionName_;
|
||||||
setPatchFaces();
|
setPatchFaces();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case regionTypes::sampledSurface:
|
case regionTypes::sampledSurface:
|
||||||
{
|
{
|
||||||
sampledSurfaceFaces(dict);
|
sampledSurfaceFaces(dict);
|
||||||
|
regionName_ = surfacePtr_().name();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@ -49,5 +49,12 @@ adjustTimeStep yes;
|
|||||||
|
|
||||||
maxCo 1.0;
|
maxCo 1.0;
|
||||||
|
|
||||||
|
functions
|
||||||
|
{
|
||||||
|
#includeFunc "flowRatePatch(name=inlet)"
|
||||||
|
#includeFunc "flowRatePatch(name=outlet)"
|
||||||
|
#includeFunc "volumetricFlowRateTriSurface(name=surface0.stl)"
|
||||||
|
#includeFunc "volumetricFlowRateTriSurface(name=surface1.stl)"
|
||||||
|
}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
Reference in New Issue
Block a user