b0b4c1aae5
COMP: intel compiler issues with operator ""_deg ( fixes #544 )
...
- this represents a partial revert for commit 6a0a8b99b3
2017-07-21 16:40:31 +02:00
6a0a8b99b3
STYLE: use ""_deg user-literal for degrees to radians conversion
...
ENH: add degToRad() multiplier (useful for scalar fields)
- use degToRad() functions throughout instead of scattered local solutions
2017-07-04 15:36:46 +02:00
a8e3482591
Merge branch 'edge-labelPair-containers' into 'develop'
...
Use updated edge and labelPair containers
See merge request !106
2017-05-02 16:35:54 +01:00
1a24be6e54
Merge branch 'feature-random-numbers' into 'develop'
...
Updated random numbers
See merge request !107
2017-04-28 10:11:18 +01:00
7f0cc0045d
ENH: Random numbers - updated dependent code from change cachedRandom->Random class
2017-04-28 09:15:52 +01:00
357c2c3470
ENH: relocate labelPairLookup into OpenFOAM library (as labelPairHashes.H)
...
- simplifies organization, allows reuse.
provide some other useful hash types.
2017-04-27 14:40:37 +02:00
633e4c9c7f
ENH: Use edgeHashes.H and labelPairHashes.H
...
- avoids some duplicate code.
2017-04-27 10:15:56 +02:00
9fbd612672
GIT: Initial state after latest Foundation merge
2016-09-20 14:49:08 +01:00
67de20df25
Further standardization of loop index naming: pointI -> pointi, patchI -> patchi
2016-05-18 21:20:42 +01:00
450728ea84
Standardized cell, patch, face and processor loop index names
2016-04-25 12:00:53 +01:00
fd9d801e2d
GIT: Initial commit after latest foundation merge
2016-04-25 11:40:48 +01:00
56fa7c0906
Update code to use the simpler C++11 template syntax removing spaces between closing ">"s
2016-01-10 22:41:16 +00:00
3f55f752fc
GIT: Resolve conflict with upstream merge from Foundation
2015-12-07 17:07:20 +00:00
c4d5f65a10
Completed update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-11 09:03:39 +00:00
0b54e1cc33
ENH: surfaceIntersection: cleanup
2015-10-14 08:52:32 +01:00
e195f10b11
ENH: edgeIntersections: added merging
2014-10-22 12:18:38 +01:00
df9ae1d07f
ENH: edgeIntersections: added subset manipulation
2014-10-13 12:46:27 +01:00
615a74626e
ENH: foamyHexMesh: Include baffle handling
2013-09-25 12:37:19 +01:00
100a25ee25
STYLE: defineDebug: move into Foam namespace
2012-12-17 17:35:42 +00:00
09141f30d7
ENH: Corrected spelling mistakes
2012-12-03 11:04:54 +00:00
c2dd153a14
Copyright transfered to the OpenFOAM Foundation
2011-08-14 12:17:30 +01:00
eaef8d482b
STYLE: Updated 1991 start copyright year to 2004
2011-01-14 16:08:00 +00:00
099cc39e2e
Revert "STYLE: 2011 copyright date."
...
This reverts commit b18f6cc1ce .
2011-01-05 18:24:29 +00:00
b18f6cc1ce
STYLE: 2011 copyright date.
2011-01-05 11:14:26 +00:00
0d662c74c6
STYLE: use triSurface::FaceType where triangle or region information
...
not required
2010-11-26 20:39:46 +01:00
6cdbd0ada7
ENH: Making nearestPointClassify query for triangle.
...
This is to access the face/edge/point status of the nearest at the
same time to ensure a consistent result.
Using getVolumeType query in distanceSurface, not simple normal
dot-product comparison, fails on edges.
2010-10-06 10:25:26 +01:00
d79237597e
STYLE: Fixing code style requirements for all src.
2010-07-28 13:31:46 +01:00
d29c438657
STYLE: use url for FSF license instead of postal address, switch to GPL v3
2010-03-29 14:07:56 +02:00
d17d015f88
Use new last() method for List-type classes
...
- use first() method in some places as well where it helps clarity
- there are a few remaining cases: git grep 'size()-1]'
2009-11-26 13:35:57 +01:00
d6a278f2b2
Introduced the new file unitConversion.H to hold degToRad, radToDeg
...
and other unit conversion functions as they are required e.g. slug <-> kg.
2009-10-21 10:55:00 +01:00
ffc9d0d97b
find/replace pi/180.0 -> degToRad() and 180.0/pi -> radToDeg()
...
- note left utilities/mesh/advanced/collapseEdges/collapseEdges.C as-is.
It looks suspicious, but the change was recent, so maybe it means something
2009-10-19 13:53:25 +02:00
e9da288118
Reverted the Americanism "math" back to the original "mathematical" and reverted name of
...
the include file back to mathematicalConstants.H to make upgrading code slightly easier.
2009-10-10 22:58:58 +01:00
8dcea0f8cd
using new constant definitions
2009-08-28 18:04:22 +01:00
3e0ec9d835
code tidying
2009-08-18 10:43:51 +01:00
95dcb6ded7
Simplify checking of container (List/HashTable, strings) sizes
...
- can use 'XX.empty()' instead of 'XX.size() == 0', 'XX.size() < 1' or
'XX.size() <= 0' or for simpler coding.
It also has the same number of characters as '!XX.size()' and /might/ be
more readable
- many size checking had 'XX.size() > 0', 'XX.size() != 0', or 'XX.size() >= 1'
when a simple 'XX.size()' suffices
2009-01-10 20:28:06 +01:00
973b9ea0ce
boundBox, octree cleanup
...
- added boundBox(const tmp<pointField>&) constructor for use with
coordinate systems
- moved some methods from treeBoundBox to boundBox and use VectorSpace ops
2009-01-01 17:03:19 +01:00
28b200bcd9
update copyrights for 2009
2008-12-31 19:01:56 +01:00
c65a40d57d
don't need shrink before List::transfer(DynamicList&) anymore
2008-12-12 14:20:56 +01:00
1c9102dada
HashSet gets additional operators
...
- 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
2008-11-18 23:11:09 +01:00
02cabc3cf2
updated Copyright (C) \d+-2008 OpenCFD Ltd.
2008-06-25 15:01:46 +02:00
c731cfdca4
initial mattijsLib merge
2008-04-23 15:51:54 +01:00
3170c7c0c9
Creation of OpenFOAM-dev repository 15/04/2008
2008-04-15 18:56:58 +01:00