- 12 Dec, 2008 3 commits
-
-
Mark Olesen authored
-
Mark Olesen authored
-
Mark Olesen authored
-
- 11 Dec, 2008 1 commit
-
-
Mark Olesen authored
-
- 10 Dec, 2008 4 commits
-
-
Mark Olesen authored
-
Mark Olesen authored
-
Mark Olesen authored
- moved findStrings from stringList to new stringListOps (helps reduce the influence on dependencies) - findStrings can also do partial matches
-
Mark Olesen authored
- the improved side-effect of enabling -zeroTimea alters default selection behaviour and -latestTime selection behaviour for utilities in which accidentally using the 0/ directory can cause damage (eg, reconstructPar) - can combine -time ranges and -latestTime
-
- 09 Dec, 2008 2 commits
-
-
Mark Olesen authored
-
Mark Olesen authored
-
- 08 Dec, 2008 3 commits
-
-
Mark Olesen authored
- allow banner to be disabled (for easier parsing of utils output) - amalgamate distributed/non-distributed code chunks
-
Mark Olesen authored
-
Mark Olesen authored
- can now use dictionary substitutions and regular expressions in system/fvSolution - foamUpgradeFvSolution application to convert system/fvSolution (with -test option) motion solver syntax left as-is.
-
- 03 Dec, 2008 1 commit
-
-
mattijs authored
-
- 02 Dec, 2008 1 commit
-
-
Mark Olesen authored
-
- 29 Nov, 2008 1 commit
-
-
Mark Olesen authored
- using SizeInc to define the granularity in the SizeMult=0 needed?
-
- 25 Nov, 2008 2 commits
-
-
mattijs authored
-
Mark Olesen authored
- dropped setSize() in favour of List::setSize(). The size of the indices is set in sort() anyhow and undefined before that. - added reverseSort() method - added ListOps uniqueOrder() and duplicateOrder()
-
- 24 Nov, 2008 2 commits
-
-
mattijs authored
-
Mark Olesen authored
- setSize() adjusts the addressable length only. Changed setSize(label) usage to setCapacity(label) or reserve(label) throughout. The final name (capacity vs. storageSize() vs. whatever) can easily be decided at a later date. - added setSize(label, const T&), which may still not be really useful, but is at least now meaningful - made shrink() a bit more legible. - added append(UList<T>&) - copying from a UList avoids reallocations where possible The following bits of code continue to use the DynamicList::setSize(), but appear to be legitimate (or the corresponding code itself needs rethinking). src/OpenFOAM/meshes/primitiveMesh/primitiveMeshPointCells.C:167: error: within this context src/OpenFOAM/lnInclude/faceTemplates.C:44: error: within this context src/surfMesh/surfaceFormats/tri/TRIsurfaceFormatCore.C:178: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:737: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:741: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:745: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:749: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:754: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:935: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:940: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:1041: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:1046: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2161: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2162: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2201: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2205: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2261: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2262: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2263: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2264: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2265: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:3011: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:3076: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:3244: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:3371: error: within this context src/dynamicMesh/meshCut/cellLooper/topoCellLooper.C:73: error: within this context src/dynamicMesh/meshCut/cellLooper/topoCellLooper.C:91: error: within this context src/dynamicMesh/meshCut/cellLooper/topoCellLooper.C:73: error: within this context src/dynamicMesh/meshCut/cellLooper/topoCellLooper.C:91: error: within this context
-
- 23 Nov, 2008 1 commit
-
-
Mark Olesen authored
-
- 22 Nov, 2008 1 commit
-
-
Mark Olesen authored
- plain nTriangles() inline method for face class - triFace gets the same for symmetry - face::triangles(), face::trianglesQuads() return the number of faces generated - face::triangles() can append to a DynamicList
-
- 23 Nov, 2008 1 commit
-
-
Mark Olesen authored
* DynamicList::allocSize(label) - Adjust the allocated size. The addressed list can be truncated but not extended, use setSize() for that. * DynamicList::reserve(label) - Reserve allocation for *at least* this number of elements. Never shrinks the allocated size, nor touches the addressed list size. * DynamicList::setSize(label) - proposed behaviour: Adjust the addressed list size, allocating extra space if required. - The current behaviour is ambiguous about what addressable size will actually get set and using it to extend the addressable size (as per List) automatically shrinks the allocated space to this size!
-
- 22 Nov, 2008 1 commit
-
-
Mark Olesen authored
- boundBox::invertedBox is useful for initializing our own calculations - NOTE treeBoundBox::greatBox is still in place, since it uses GREAT instead of VGREAT. If this is only historical, we can drop it.
-
- 21 Nov, 2008 1 commit
-
-
Mark Olesen authored
-
- 20 Nov, 2008 2 commits
-
-
henry authored
-
Mark Olesen authored
-
- 19 Nov, 2008 3 commits
-
-
Mark Olesen authored
- added global operator|, operator& and operator^ - can construct from table of contents of another HashTable
-
Mark Olesen authored
- now works as expected with transfer() and assignment from other Lists - shrink() method : clears indices and returns underlying List
-
Mark Olesen authored
- changed template<class List> to template<class ListType> for better distinction between List as class and as template type
-
- 18 Nov, 2008 3 commits
-
-
Mark Olesen authored
- operator+= : add in the listed keys - operator-= : remove the listed keys - operator&= : intersection of keys - added xfer constructor (just in case) - moved labelHashSet typedef to HashSet.H, for consistency with the wordHashSet typedef being there and since it is used so often
-
Mark Olesen authored
PackedList with (const UList<label>&) instead of (const labelList&)
-
Mark Olesen authored
- moved SortableList<T>::less class to UList<T>::less for better accessibility - add clear() method now also handles the indices - indices length is caught in sort() - indices remain (mostly) zero-sized until after sort() - allow non-const access to indices
-
- 17 Nov, 2008 2 commits
-
-
Mark Olesen authored
-
Mark Olesen authored
-
- 15 Nov, 2008 1 commit
-
-
Mark Olesen authored
-
- 14 Nov, 2008 3 commits
-
-
henry authored
through the field algebra.
-
henry authored
-
Mark Olesen authored
- also allow table definition to have a templated baseType - added some comments/whitespace to make the files easier to read
-
- 13 Nov, 2008 1 commit
-
-
Mark Olesen authored
- useful when the baseType isn't a typedef and thus requires the same template argument as the derived class
-