ENH: support exprField specification for SemiImplicitSource
- this allows more flexibility when defining the location or intensity of sources. For example, { type scalarSemiImplicitSource; volumeMode specific; selectionMode all; sources { tracer0 { explicit { type exprField; functions<scalar> { square { type square; scale 0.0025; level 0.0025; frequency 10; } } expression #{ (hypot(pos().x() + 0.025, pos().y()) < 0.01) ? fn:square(time()) : 0 #}; } } } } ENH: SemiImplicitSource: handle "sources" with explicit/i...
Showing
- src/OpenFOAM/primitives/functions/Function1/Function1/Function1.H 3 additions, 0 deletions...FOAM/primitives/functions/Function1/Function1/Function1.H
- src/OpenFOAM/primitives/functions/Function1/None/NoneFunction1.H 6 additions, 3 deletions...nFOAM/primitives/functions/Function1/None/NoneFunction1.H
- src/faOptions/faOption/faOption.C 10 additions, 9 deletionssrc/faOptions/faOption/faOption.C
- src/faOptions/faOption/faOption.H 3 additions, 3 deletionssrc/faOptions/faOption/faOption.H
- src/finiteVolume/cfdTools/general/fvOptions/fvOption.C 1 addition, 1 deletionsrc/finiteVolume/cfdTools/general/fvOptions/fvOption.C
- src/finiteVolume/cfdTools/general/fvOptions/fvOption.H 3 additions, 3 deletionssrc/finiteVolume/cfdTools/general/fvOptions/fvOption.H
- src/functionObjects/solvers/scalarTransport/scalarTransport.H 5 additions, 7 deletions...functionObjects/solvers/scalarTransport/scalarTransport.H
- src/fvOptions/sources/general/semiImplicitSource/SemiImplicitSource.C 359 additions, 52 deletions...s/sources/general/semiImplicitSource/SemiImplicitSource.C
- src/fvOptions/sources/general/semiImplicitSource/SemiImplicitSource.H 67 additions, 22 deletions...s/sources/general/semiImplicitSource/SemiImplicitSource.H
- src/meshTools/PatchFunction1/PatchFunction1/PatchFunction1.H 4 additions, 1 deletionsrc/meshTools/PatchFunction1/PatchFunction1/PatchFunction1.H
- src/meshTools/PatchFunction1/UniformValueField/UniformValueField.H 7 additions, 1 deletion...ools/PatchFunction1/UniformValueField/UniformValueField.H
- tutorials/compressible/rhoPimpleFoam/RAS/mixerVessel2D/0.orig/tracer0 47 additions, 0 deletions...mpressible/rhoPimpleFoam/RAS/mixerVessel2D/0.orig/tracer0
- tutorials/compressible/rhoPimpleFoam/RAS/mixerVessel2D/system/scalarTransport 43 additions, 2 deletions...le/rhoPimpleFoam/RAS/mixerVessel2D/system/scalarTransport
- tutorials/incompressible/pimpleFoam/laminar/planarPoiseuille/validation/WatersKing/createFields.H 18 additions, 4 deletions...nar/planarPoiseuille/validation/WatersKing/createFields.H
Please register or sign in to comment