ENH: modernize code in dimensionSet, dimensionSets

- 'unfriend' operators on dimensionSet, since they operate without
  requiring access to non-public members.

- add missing invTransform() function for dimensionSet.

- make inv(const dimensionSet&) available as
  operator~(const dimensionSet&), which can be used instead
  of (dimless/ds).
This commit is contained in:
Mark Olesen
2018-11-20 18:16:17 +01:00
parent 72c4b3186b
commit 5a9a2935ad
8 changed files with 289 additions and 254 deletions

View File

@ -0,0 +1,3 @@
Test-dimensionSet.C
EXE = $(FOAM_USER_APPBIN)/Test-dimensionSet

View File

@ -0,0 +1,2 @@
/* EXE_INC = */
/* EXE_LIBS = */