openfoam/applications/test
Mark Olesen 3c5852ebfc reworked regExp + wordRe a bit, minor change to keyType
regExp:
- added optional ignoreCase for constructor.
- the compile() methods is now exposed as set(...) method with an optional
  ignoreCase argument.  Not currently much use for the other regex compile
  flags though. The set() method can be used directly instead of the
  operator=() assignment.

keyType + wordRe:
- it's not clear that any particular characters are valid/invalid (compared
  to string or word), so just drop the valid(char) method for now

wordRe:
- a bool doesn't suffice, added enum compOption (compile-option)
- most constructors now have a compOption. In *all* cases it defaults to
  LITERAL - ie, the same behaviour for std::string and Foam::string
- added set(...) methods that do much the same as operator=(...), but the
  compOption can be specified.  In all cases, it defaults to DETECT.

 In Summary
    By default the constructors will generally preserve the argument as
    string literal and the assignment operators will use the wordRe::DETECT
    compOption to scan the string for regular expression meta characters
    and/or invalid word characters and react accordingly.

    The exceptions are when constructing/assigning from another
    Foam::wordRe (preserve the same type) or from a Foam::word (always
    literal).
2009-01-05 17:02:58 +01:00
..
alloc Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00
callback update copyrights for 2009 2008-12-31 19:01:56 +01:00
CompactListList update copyrights for 2009 2008-12-31 19:01:56 +01:00
cyclic update copyrights for 2009 2008-12-31 19:01:56 +01:00
dataEntry update copyrights for 2009 2008-12-31 19:01:56 +01:00
delete update copyrights for 2009 2008-12-31 19:01:56 +01:00
dictionary rename xfer<T> class to Xfer<T> 2009-01-05 12:30:19 +01:00
Dictionary update copyrights for 2009 2008-12-31 19:01:56 +01:00
DimensionedField update copyrights for 2009 2008-12-31 19:01:56 +01:00
dimensionedType update copyrights for 2009 2008-12-31 19:01:56 +01:00
DLList update copyrights for 2009 2008-12-31 19:01:56 +01:00
DynamicList rename xfer<T> class to Xfer<T> 2009-01-05 12:30:19 +01:00
error update copyrights for 2009 2008-12-31 19:01:56 +01:00
Field Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00
fileName update copyrights for 2009 2008-12-31 19:01:56 +01:00
findCell-octree update copyrights for 2009 2008-12-31 19:01:56 +01:00
findTimes update copyrights for 2009 2008-12-31 19:01:56 +01:00
FixedList update copyrights for 2009 2008-12-31 19:01:56 +01:00
fvc update copyrights for 2009 2008-12-31 19:01:56 +01:00
graph update copyrights for 2009 2008-12-31 19:01:56 +01:00
graphXi update copyrights for 2009 2008-12-31 19:01:56 +01:00
Gstream Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00
HashPtrTable update copyrights for 2009 2008-12-31 19:01:56 +01:00
HashSet update copyrights for 2009 2008-12-31 19:01:56 +01:00
HashTable rename xfer<T> class to Xfer<T> 2009-01-05 12:30:19 +01:00
HashTable2 rename xfer<T> class to Xfer<T> 2009-01-05 12:30:19 +01:00
IndirectList update copyrights for 2009 2008-12-31 19:01:56 +01:00
io update copyrights for 2009 2008-12-31 19:01:56 +01:00
ISLList update copyrights for 2009 2008-12-31 19:01:56 +01:00
IStringStream update copyrights for 2009 2008-12-31 19:01:56 +01:00
LduMatrix update copyrights for 2009 2008-12-31 19:01:56 +01:00
liquid update copyrights for 2009 2008-12-31 19:01:56 +01:00
List rename xfer<T> class to Xfer<T> 2009-01-05 12:30:19 +01:00
Map update copyrights for 2009 2008-12-31 19:01:56 +01:00
Matrix update copyrights for 2009 2008-12-31 19:01:56 +01:00
maxMem Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00
mesh update copyrights for 2009 2008-12-31 19:01:56 +01:00
mkdir update copyrights for 2009 2008-12-31 19:01:56 +01:00
NamedEnum update copyrights for 2009 2008-12-31 19:01:56 +01:00
nearWallDist-wave update copyrights for 2009 2008-12-31 19:01:56 +01:00
ODETest update copyrights for 2009 2008-12-31 19:01:56 +01:00
OStringStream update copyrights for 2009 2008-12-31 19:01:56 +01:00
parallel update copyrights for 2009 2008-12-31 19:01:56 +01:00
pointField update copyrights for 2009 2008-12-31 19:01:56 +01:00
prefixOSstream update copyrights for 2009 2008-12-31 19:01:56 +01:00
primitivePatch update copyrights for 2009 2008-12-31 19:01:56 +01:00
pTraits update copyrights for 2009 2008-12-31 19:01:56 +01:00
ptrList update copyrights for 2009 2008-12-31 19:01:56 +01:00
PtrList rename xfer<T> class to Xfer<T> 2009-01-05 12:30:19 +01:00
quaternion Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00
readCHEMKINIII update copyrights for 2009 2008-12-31 19:01:56 +01:00
regex regExp - separate full match from partial match, add find() 2009-01-05 09:37:52 +01:00
router update copyrights for 2009 2008-12-31 19:01:56 +01:00
simpleMatrix update copyrights for 2009 2008-12-31 19:01:56 +01:00
slicedField update copyrights for 2009 2008-12-31 19:01:56 +01:00
SLList update copyrights for 2009 2008-12-31 19:01:56 +01:00
sort update copyrights for 2009 2008-12-31 19:01:56 +01:00
speed unused options 2008-08-19 13:49:00 +01:00
sphericalTensorField update copyrights for 2009 2008-12-31 19:01:56 +01:00
StaticHashTable rename xfer<T> class to Xfer<T> 2009-01-05 12:30:19 +01:00
string new wordRe class - a word that holds a regExp 2009-01-04 00:33:27 +01:00
stringList update copyrights for 2009 2008-12-31 19:01:56 +01:00
symmTensorField update copyrights for 2009 2008-12-31 19:01:56 +01:00
tensor Further tinkering and additional test of the eigenvaues of symmTensors. 2008-06-11 13:32:42 +01:00
testPointEdgeWave update copyrights for 2009 2008-12-31 19:01:56 +01:00
tmpField update copyrights for 2009 2008-12-31 19:01:56 +01:00
triTet Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00
Tuple2 update copyrights for 2009 2008-12-31 19:01:56 +01:00
UDictionary update copyrights for 2009 2008-12-31 19:01:56 +01:00
Unix update copyrights for 2009 2008-12-31 19:01:56 +01:00
vector Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00
volField update copyrights for 2009 2008-12-31 19:01:56 +01:00
volPointInterpolation update copyrights for 2009 2008-12-31 19:01:56 +01:00
wordRe reworked regExp + wordRe a bit, minor change to keyType 2009-01-05 17:02:58 +01:00
xfer rename xfer<T> class to Xfer<T> 2009-01-05 12:30:19 +01:00