There was an error fetching the commit references. Please try again later.
ENH: add absolute weighting for surfaceFieldValue (issue #567)
- can be useful either for flow-rate weighting where backflow is to be ignored in the average, or for flow-rate weighting on surfaces with inconsistent orientation. Reworked to code to make better use of Enum (the NamedEnum replacement). Enum doesn't require contiguous enumeration values, which lets us use bitmasking of similar operations to reduce duplicate code.
Showing
- src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValue.C 66 additions, 63 deletions...s/field/fieldValues/surfaceFieldValue/surfaceFieldValue.C
- src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValue.H 92 additions, 38 deletions...s/field/fieldValues/surfaceFieldValue/surfaceFieldValue.H
- src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValueI.H 16 additions, 1 deletion.../field/fieldValues/surfaceFieldValue/surfaceFieldValueI.H
- src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValueTemplates.C 76 additions, 60 deletions...ieldValues/surfaceFieldValue/surfaceFieldValueTemplates.C
- src/functionObjects/field/fieldValues/volFieldValue/volFieldValue.C 33 additions, 32 deletions...onObjects/field/fieldValues/volFieldValue/volFieldValue.C
- src/functionObjects/field/fieldValues/volFieldValue/volFieldValue.H 41 additions, 18 deletions...onObjects/field/fieldValues/volFieldValue/volFieldValue.H
- src/functionObjects/field/fieldValues/volFieldValue/volFieldValueTemplates.C 37 additions, 48 deletions.../field/fieldValues/volFieldValue/volFieldValueTemplates.C
Please register or sign in to comment