ENH: Adding speciesSorption BC and patchCellsSource fvOption
speciesSorption is a zeroGradient BC which absorbs mass given by a first order time derivative, absoprtion rate and an equilibrium value calculated based on internal species values next to the wall. patchCellsSource is a source fvOption which applies to the corresponding species and apply the source calculated on the speciesSorption BC. A new abstract virtual class was created to group BC's which don't introduce a source to the matrix (i.e zeroGradient) but calculate a mass sink/source which should be introduced into the matrix. This is done through the fvOption patchCellsSource.
parent
33f381c0
Branches
Tags
Showing
- src/fvOptions/Make/files 1 addition, 0 deletionssrc/fvOptions/Make/files
- src/fvOptions/Make/options 3 additions, 1 deletionsrc/fvOptions/Make/options
- src/fvOptions/sources/derived/patchCellsSource/patchCellsSource.C 195 additions, 0 deletions...tions/sources/derived/patchCellsSource/patchCellsSource.C
- src/fvOptions/sources/derived/patchCellsSource/patchCellsSource.H 162 additions, 0 deletions...tions/sources/derived/patchCellsSource/patchCellsSource.H
- src/thermophysicalModels/reactionThermo/Make/files 2 additions, 0 deletionssrc/thermophysicalModels/reactionThermo/Make/files
- src/thermophysicalModels/reactionThermo/Make/options 2 additions, 0 deletionssrc/thermophysicalModels/reactionThermo/Make/options
- src/thermophysicalModels/reactionThermo/derivedFvPatchFields/boundarySourcePatch/boundarySourcePatch.C 38 additions, 0 deletions...edFvPatchFields/boundarySourcePatch/boundarySourcePatch.C
- src/thermophysicalModels/reactionThermo/derivedFvPatchFields/boundarySourcePatch/boundarySourcePatch.H 78 additions, 0 deletions...edFvPatchFields/boundarySourcePatch/boundarySourcePatch.H
- src/thermophysicalModels/reactionThermo/derivedFvPatchFields/speciesSorption/speciesSorptionFvPatchScalarField.C 459 additions, 0 deletions...ields/speciesSorption/speciesSorptionFvPatchScalarField.C
- src/thermophysicalModels/reactionThermo/derivedFvPatchFields/speciesSorption/speciesSorptionFvPatchScalarField.H 322 additions, 0 deletions...ields/speciesSorption/speciesSorptionFvPatchScalarField.H
Please register or sign in to comment