openfoam/applications/test
Mark Olesen 08335beb6f ENH: add get() accessor to tmp classes
- similar to autoPtr and unique_ptr. Returns the pointer value without
  any checks. This provides a simple way for use to use either
  an autoPtr or a tmp for local memory management without accidentally
  stealing the pointer.

  Eg,

     volVectorField* ptr;
     tmp<volVectorField> tempField;

     if (someField.valid())
     {
         ptr = someField.get();
     }
     else
     {
         tempField.reset(new volVectorField(....));
         ptr = tmpField.get();
     }

     const volVectorField& withField = *ptr;

STYLE: make more tmp methods noexcept
2018-12-20 17:29:51 +01:00
..
00-dummy CONFIG: adjustments to environment 2018-12-03 09:50:48 +01:00
alloc STYLE: uniform 'Test-' prefix for all applications/test 2010-11-23 16:26:04 +01:00
argList ENH: simplify use of case-relative paths 2018-12-15 13:26:55 +01:00
autoPtr ENH: explicit convert to bool operator for autoPtr 2018-07-30 14:33:22 +02:00
base64 STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
BinSum ENH: Random numbers - updated dependent code from change cachedRandom->Random class 2017-04-28 09:15:52 +01:00
bitops ENH: ListOp::inplaceMapValue using a Map<label> for the mapping. 2018-04-27 10:43:32 +02:00
bitSet1 STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
bitSet2 STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
boundBox ENH: make indices for boundBox::add() a templated parameter 2018-08-07 22:23:16 +02:00
callback STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
cellModels STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
checkDecomposePar STYLE: argList::opt method instead of the longer argList::lookupOrDefault 2018-12-12 12:10:39 +01:00
Circulator STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
codeStream STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
CompactIOList INT: Integration of Mattijs' collocated parallel IO additions 2017-07-07 11:39:56 +01:00
CompactListList ENH: use Zero when zero-initializing types 2018-12-11 23:50:15 +01:00
contiguous STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
coordinateSystem STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
cplusplus1 STYLE: relocate STRING_QUOTE macro to macros.H 2018-08-02 16:26:25 +02:00
cpuInfo STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
cstring ENH: stringOps inplace methods now use a std::string parameter 2017-11-22 08:03:52 +01:00
cubicEqn BUG: cubicEqn, quadraticEqn: Correction to repeated roots 2018-07-24 15:54:32 +01:00
cyclic applications/test: Updated include and link options 2015-07-16 14:37:19 +01:00
decomposedBlockData STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
decomposePar STYLE: argList::opt method instead of the longer argList::lookupOrDefault 2018-12-12 12:10:39 +01:00
delete STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
dictionary STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
dictionary2 ENH: support token stream checking to entry (issue #762) 2018-10-16 11:13:35 +02:00
Dictionary STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
dictionaryTokens STYLE: consistent use of '= delete' for removed constructors/assignments 2018-05-30 12:03:17 +02:00
dimensionedType ENH: added dimensionedType::writeEntry method 2018-11-20 16:26:44 +01:00
dimensionSet ENH: modernize code in dimensionSet, dimensionSets 2018-11-20 18:16:17 +01:00
DirLister ENH: change wordRes to be a List of wordRe instead of a wrapper (issue #259) 2018-02-21 10:05:30 +01:00
Distribution ENH: Random numbers - updated dependent code from change cachedRandom->Random class 2017-04-28 09:15:52 +01:00
DLList STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
DynamicField COMP: adjust tests to compile with current code base 2018-02-20 17:24:08 +01:00
dynamicIndexedOctree ENH: relocate triSurface classes into surfMesh library (issue #294) 2017-05-18 10:42:05 +02:00
DynamicList STYLE: protect and comment test of illegal access (#1066) 2018-11-08 14:46:35 +01:00
edges STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
ensightFile STYLE: consistency in using argList::addArgument, argList::addOption 2017-11-22 12:54:28 +01:00
ensightFoamReader Copyright transfered to the OpenFOAM Foundation 2011-08-14 12:17:30 +01:00
Enum ENH: cleanup of Enum class 2018-10-18 12:57:32 +02:00
error ENH: added OStringStream reset method (closes #534) 2017-07-17 18:32:42 +02:00
etcFiles ENH: support search modes for etcFiles() 2018-12-12 13:45:32 +01:00
extendedStencil ENH: test: make test apps compile. Fixes #876. 2018-06-14 15:14:14 +01:00
externalFileCoupler STYLE: argList::opt method instead of the longer argList::lookupOrDefault 2018-12-12 12:10:39 +01:00
faces STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
fieldDependency ENH: test: make test apps compile. Fixes #876. 2018-06-14 15:14:14 +01:00
fieldMapping STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
fieldTypes COMP: use hard-coded values for fieldTypes (issue #1068) 2018-11-12 16:39:55 +01:00
fileName ENH: extend fileName::relative() method 2018-12-14 17:44:07 +01:00
fileNameClean STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
findCell-octree ENH: change argList get<> and getList<> from read<>, readList<> 2018-08-09 11:27:36 +02:00
findSphereFeatureEdges-octree ENH: test: make test apps compile. Fixes #876. 2018-06-14 15:14:14 +01:00
findTimes Formatting: Rationalized the indentation of #include 2015-02-10 20:35:50 +00:00
FixedList STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
FixedList2 STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
foamToMetisGraph ENH: support KaHIP decomposition 2017-10-09 21:00:34 +02:00
foamVersion COMP: adjust headers for more detailed build info in the future (issue #1010) 2018-11-29 21:01:01 +01:00
Function1 STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
fvc applications/test: Updated include and link options 2015-07-16 14:37:19 +01:00
fvc2D GIT: Resolved conflicts arising from merge with develop branch 2016-09-26 10:57:34 +01:00
fvSolutionCombine ENH: support token stream checking to entry (issue #762) 2018-10-16 11:13:35 +02:00
GAMGAgglomeration ENH: improve controls for Time (issue #910) 2018-07-02 10:20:01 +02:00
globalIndex ENH: make treatment of stream allocators more uniform (issue #532) 2017-07-17 15:14:38 +02:00
globalMeshData STYLE: add nBoundaryFaces() method to primitiveMesh 2018-09-27 10:17:30 +02:00
graph ENH: test: make test apps compile. Fixes #876. 2018-06-14 15:14:14 +01:00
graphXi Copyright transfered to the OpenFOAM Foundation 2011-08-14 12:17:30 +01:00
hashedWordList ENH: make hashedWordList movable 2018-01-25 15:00:25 +01:00
Hashing STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
HashingSpeed STYLE: compilation of some unit tests 2017-10-26 23:59:18 +02:00
HashPtrTable STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
HashSet STYLE: revert bitSet/HashSet setMany() to set() method (issue #837) 2018-05-29 17:38:02 +02:00
HashTable1 STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
HashTable2 ENH: test: make test apps compile. Fixes #876. 2018-06-14 15:14:14 +01:00
HashTable3 DEFEATURE: remove StaticHashTable 2017-10-30 21:35:05 +01:00
HashTable4 ENH: simplify method names for reading argList options and arguments 2018-01-08 15:35:18 +01:00
hexRef8 STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
IListStream ENH: remove reliance on the Xfer class (issue #639) 2018-03-05 13:28:53 +01:00
IndirectList ENH: provide iterators for IndirectList, UIndirectList 2018-03-07 17:50:34 +01:00
instant ENH: generalize instant to be templated, movable, etc 2018-10-03 14:05:45 +02:00
io ENH: added Ostream fill() methods and corresponding IOmanip setfill() 2018-11-25 14:17:55 +01:00
IOField COMP: adjust tests to compile with current code base 2018-02-20 17:24:08 +01:00
IOobjectList ENH: additional variants of IOobjectList findObject() 2018-11-28 11:28:38 +01:00
ISLList STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
IStringStream ENH: add reset() method to IStringStream 2017-10-23 07:50:12 +02:00
ITstream ENH: allow creation of ITstream by parsing string 2017-11-06 09:25:58 +01:00
labelRanges STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
limits COMP: resolve signed/unsigned long ambiguity on Darwin 2018-04-24 13:17:22 +02:00
liquid COMP: adjust tests to compile with current code base 2018-02-20 17:24:08 +01:00
List STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
List2 STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
List3 STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
ListOps COMP: avoid attempted auto-vivify with PackedBoolList [] 2018-03-15 15:20:00 +01:00
ListOps2 ENH: ListOp::inplaceMapValue using a Map<label> for the mapping. 2018-04-27 10:43:32 +02:00
machine-sizes COMP: resolve signed/unsigned long ambiguity on Darwin 2018-04-24 13:17:22 +02:00
Map ENH: update List and DynamicList methods (issue #595) 2017-09-20 17:20:54 +02:00
mapDistributePolyMesh STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
mappedPatch ENH: test: make test apps compile. Fixes #876. 2018-06-14 15:14:14 +01:00
Matrix LUscalarMatrix: Added processor-local matrix inverse function 2016-07-17 14:44:50 +01:00
maxMem COMP: Applications/test: clean build 2011-06-08 15:37:11 +01:00
memInfo STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
mesh ENH: remove reliance on the Xfer class (issue #639) 2018-03-05 13:28:53 +01:00
mkdir Copyright transfered to the OpenFOAM Foundation 2011-08-14 12:17:30 +01:00
momentOfInertia STYLE: argList::opt method instead of the longer argList::lookupOrDefault 2018-12-12 12:10:39 +01:00
mvBak ENH: simplify method names for reading argList options and arguments 2018-01-08 15:35:18 +01:00
nullObject STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
objectRegistry ENH: simplify/extend objectRegistry code with templated predicates 2018-11-10 17:20:32 +01:00
objectRegistry2 ENH: add objectRegistry::count() methods 2018-11-11 19:00:54 +01:00
OCountStream ENH: coding cleanup for memory streams 2018-01-22 09:42:06 +01:00
ODE STYLE: consistency in using argList::addArgument, argList::addOption 2017-11-22 12:54:28 +01:00
OListStream ENH: remove reliance on the Xfer class (issue #639) 2018-03-05 13:28:53 +01:00
openmp CONFIG: add clang third-party lib to LD_LIBRARY_PATH 2017-12-19 16:07:15 +01:00
OStringStream ENH: added OStringStream reset method (closes #534) 2017-07-17 18:32:42 +02:00
PackedList ENH: add PackedList::unpack() method 2018-08-01 12:48:35 +02:00
PackedList1 STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
PackedList2 STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
parallel ENH: use Zero when zero-initializing types 2018-12-11 23:50:15 +01:00
parallel-communicators STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
parallel-nonBlocking STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
parallelOverset STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
passiveParticle ENH: ignore -noFunctionObjects option when disabled 2018-08-08 09:44:28 +02:00
PatchEdgeFaceWave ENH: test: make test apps compile. Fixes #876. 2018-06-14 15:14:14 +01:00
PatchFunction1 STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
patchRegion STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
PatchTools STYLE: adjust tests for some updates in methods (issue #876) 2018-06-14 17:17:17 +02:00
PointEdgeWave ENH: change argList get<> and getList<> from read<>, readList<> 2018-08-09 11:27:36 +02:00
pointField STYLE: more consistent use of dimensioned Zero 2018-03-16 10:24:03 +01:00
Polynomial ENH: make treatment of stream allocators more uniform (issue #532) 2017-07-17 15:14:38 +02:00
POSIX ENH: make cwd() behaviour user-adjustable (issue #1007) 2018-10-16 01:30:44 +02:00
predicates ENH: added constant predicates 2017-05-17 10:18:14 +02:00
prefixOSstream STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
primitivePatch ENH: remove reliance on the Xfer class (issue #639) 2018-03-05 13:28:53 +01:00
primitives ENH: add fileName::validate static method (issue #628) 2017-10-26 21:23:24 +02:00
pTraits COMP: hash-table size overflow with 64-bit labels (fixes #498) 2017-06-14 12:54:38 +02:00
PtrList STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
PtrListDictionary STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
PtrMap STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
quaternion STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
Random STYLE: floor/truncate instead of rounding for Random::position (issue #865) 2018-06-13 12:38:13 +02:00
reconstruct applications/test: Updated include and link options 2015-07-16 14:37:19 +01:00
regex STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
rigidBodyDynamics ENH: avoid readScalar, readLabel etc from dictionary (#762, #1033) 2018-10-12 08:14:47 +02:00
router STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
scalarPredicates ENH: support scalar predicates and lists of scalar predicates (#1056) 2018-11-13 14:12:53 +01:00
scalarRanges STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
sha1 STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
sigFpe STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
simpleMatrix Matrix: Added (i, j) addressing to allow support for addressing blocks of the matrix 2016-03-20 19:44:29 +00:00
sizeof STYLE: relocate distributed flag into ParRunControl 2018-10-11 09:12:01 +02:00
slicedField applications/test: Updated include and link options 2015-07-16 14:37:19 +01:00
SLList STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
sort ENH: allow passing of comparator to sortToc methods 2017-10-27 14:28:00 +02:00
speed STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
sphericalTensorField Copyright transfered to the OpenFOAM Foundation 2011-08-14 12:17:30 +01:00
spline STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
string ENH: support search modes for etcFiles() 2018-12-12 13:45:32 +01:00
stringList ENH: add wordRes::matching() method 2018-11-09 21:21:15 +01:00
stringSplit STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
surfaceIntersection STYLE: argList::opt method instead of the longer argList::lookupOrDefault 2018-12-12 12:10:39 +01:00
surfaceMeshConvert STYLE: argList::opt method instead of the longer argList::lookupOrDefault 2018-12-12 12:10:39 +01:00
surfaceReading STYLE: some test apps compiling into wrong location (issue #876) 2018-06-27 10:31:35 +02:00
symmTensorField STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
syncTools ENH: use Zero when zero-initializing types 2018-12-11 23:50:15 +01:00
sysInfo STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
tensor STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
tensor2D STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
tetTetOverlap primitiveShapes: Generalised tetrahedron and triangle cutting. Cuts are 2017-05-22 11:40:37 +01:00
thermoMixture thermophysicalModels: Changed specie thermodynamics from mole to mass basis 2017-02-17 11:22:14 +00:00
timeSelector ENH: simplify use of case-relative paths 2018-12-15 13:26:55 +01:00
tmp ENH: add get() accessor to tmp classes 2018-12-20 17:29:51 +01:00
token ENH: enhancements to behaviour of token 2017-11-05 20:05:28 +01:00
tokenize STYLE: argList::opt method instead of the longer argList::lookupOrDefault 2018-12-12 12:10:39 +01:00
triTet STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
Tuple2 STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
UDictionary STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
UIListStream ENH: coding cleanup for memory streams 2018-01-22 09:42:06 +01:00
UIndirectList STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
UList STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
UniformField UniformField: New field type 2013-09-27 22:47:59 +01:00
unitConversion STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
vector STYLE: adds comments in empty Make/options files 2018-11-13 15:21:13 +01:00
vectorTools STYLE: use FOAM_UTILITIES in Make/options 2017-04-07 08:17:43 +02:00
volField STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00
volPointInterpolation boundaryField() -> boundaryFieldRef() 2016-04-24 22:07:37 +01:00
vtkSeriesWriter STYLE: argList::opt method instead of the longer argList::lookupOrDefault 2018-12-12 12:10:39 +01:00
vtmWriter ENH: vtk::vtmWriter for generating vtkMultiBlockDataSet (.vtm) (issue #926) 2018-10-02 12:53:01 +02:00
wallDist ENH: improve controls for Time (issue #910) 2018-07-02 10:20:01 +02:00
wallDistDyM ENH: overset: Initial release of overset capability. 2017-06-14 09:51:02 +01:00
wordRe STYLE: Updating version to v1812 2018-12-19 18:07:52 +00:00