cd852be3da
OpenFOAM: Updated all libraries, solvers and utilities to use the new const-safe tmp
...
The deprecated non-const tmp functionality is now on the compiler switch
NON_CONST_TMP which can be enabled by adding -DNON_CONST_TMP to EXE_INC
in the Make/options file. However, it is recommended to upgrade all
code to the new safer tmp by using the '.ref()' member function rather
than the non-const '()' dereference operator when non-const access to
the temporary object is required.
Please report any problems on Mantis.
Henry G. Weller
CFD Direct.
2016-02-26 17:31:28 +00:00
96b0f62d04
surfaceCoarsen: Changed List<::... to List< ::... for gcc-4.5
2016-02-21 09:03:39 +00: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
4eba393fe1
Update code to use the simpler C++11 template syntax
2016-01-10 19:20:16 +00:00
75cf86b769
Correct formatting: "forAll (" -> "forAll("
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1967
2016-01-09 23:10:16 +00:00
e2ef006b91
applications: Update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-10 17:53:31 +00:00
8342cdc6ee
Documentation: Use '-' rather than '+' for lists for Doxygen
2015-10-29 22:41:34 +00:00
3673b65b61
surfaceCheck: Make -blockMesh output easier to parse
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1534
2015-02-16 22:15:54 +00:00
c778346c96
Formatting: Rationalized the indentation of #include
2015-02-10 20:35:50 +00:00
f4596ad247
Resolve issues relating to compilation with clang-3.5.0
2014-12-15 22:38:10 +00:00
9fb26d59d3
GIT: Repo update
2014-12-11 08:35:10 +00:00
18d73c1131
BUG: surfaceCheck: face based data
2014-09-26 17:39:37 +01:00
723e5bd75c
STYLE: surfaceCheck: use boundBox non-reduce constructor
2014-06-09 11:12:14 +01:00
fbb3ddf2c4
Updated for release 2.3.0
2014-02-17 10:21:46 +00:00
1f192f8b73
ENH: snappyHexMesh: have single region surface named as <surface> instead of <surface>_<region>
2014-01-27 12:44:45 +00:00
ff50972634
ENH: surfaceCheck: added writing of zones as vtk file
2014-01-07 14:58:15 +00:00
198a9a6adf
ENH: surfaceLambdaMuSmooth: shortcut if mu=0
2013-12-20 16:00:26 +00:00
fe4762ca58
ENH: surfaceLambdaMuSmooth: added reference
2013-12-18 12:11:49 +00:00
7dfccf21ad
ENH: surfaceFeatureExtract: excess dumping of obj files
2013-11-20 15:42:36 +00:00
cde75af134
ENH: surfaceMeshTriangulate: extract faceZones
2013-10-01 16:26:36 +01:00
615a74626e
ENH: foamyHexMesh: Include baffle handling
2013-09-25 12:37:19 +01:00
71528efa13
BUG: surfaceFeatureExtract: checking for valid dictionary
2013-09-05 09:50:44 +01:00
714799612e
ENH: surfaceFeatureExtract: skip non-dictionary entries.
2013-09-04 16:23:49 +01:00
f6757ce79e
BUG: surfaceFeatureExtract: extraneous check for CGAL
2013-08-01 15:18:41 +01:00
6c319ce47b
ENH: surfaceSubset: add select-by-plane
2013-07-11 17:12:49 +01:00
9fc91675b3
ENH: surfaceCheck: do self-intersection more efficiently
2013-06-21 12:34:25 +01:00
62f18ee7d5
BUG: extendedFeatureEdgeMesh: Add stream operators for sideVolumeType
2013-06-20 12:40:15 +01:00
a26c9ebd55
ENH: surfaceCheck: new self-intersection test
2013-06-10 11:27:20 +01:00
057691a6b4
STYLE: surfaceLambdaMuSmooth: remove unused code
2013-06-04 14:28:16 +01:00
aa6f0170a3
ENH: Add surfaceLambdaMuSmooth utility and remove surfaceSmooth
...
Set lambda to the relaxation factor and mu to zero to replicate
laplacian smoothing from surfaceSmooth in the new utility
2013-06-03 14:30:51 +01:00
4ac91793a3
ENH: surfaceBooleanFeatures: Update and start handling baffles
2013-05-31 17:17:34 +01:00
0a7eada21b
ENH: Remove dependencies on CGAL because of new curvature calculation method
2013-05-31 12:42:38 +01:00
65ed16c33e
ENH: update surfaceFeatureExtract to work with new surfaceFeatures
2013-05-31 10:39:25 +01:00
143a43836f
REVERT: Remove findNearestOpSubset from treeDataEdge and add to the application
2013-05-16 10:43:44 +01:00
6f9823d0de
Merge branch 'master' into feature/cvMesh
...
Conflicts:
src/OpenFOAM/algorithms/indexedOctree/indexedOctree.C
src/OpenFOAM/algorithms/indexedOctree/indexedOctree.H
src/dynamicMesh/polyMeshFilter/polyMeshFilter.C
src/meshTools/indexedOctree/treeDataPrimitivePatch.C
src/meshTools/indexedOctree/treeDataTriSurface.C
src/meshTools/triSurface/triSurfaceSearch/triSurfaceSearch.C
2013-05-08 12:20:52 +01:00
9ebd8a851a
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-05-03 17:33:37 +01:00
45fd7105ff
ENH: Add surfaceHookUp utility
...
Matches boundary edges between surfaces by retriangulating edges.
2013-05-03 12:45:25 +01:00
4435d64047
STYLE: Corrected spelling mistakes
2013-04-16 17:01:23 +01:00
f52327c4e3
BUG: Incorrect assignment
2013-04-11 21:00:32 +01:00
c2d3bab08e
ENH: Merge searchableSurface and indexedOctree volumeType
2013-04-11 19:52:03 +01:00
e2482a4e8b
ENH: Merge searchableSurface and indexedOctree volumeType
2013-04-11 19:52:03 +01:00
72c3da08b2
Merge branch 'master' into feature/cvMesh
...
Conflicts:
applications/test/Matrix/Test-Matrix.C
applications/utilities/mesh/generation/extrude2DMesh/extrude2DMesh/extrude2DMesh/extrude2DMesh.C
applications/utilities/mesh/generation/extrude2DMesh/extrude2DMesh/extrude2DMesh/extrude2DMesh.H
src/OpenFOAM/algorithms/indexedOctree/indexedOctree.C
src/OpenFOAM/primitives/Tensor2D/Tensor2DI.H
2013-04-05 16:09:24 +01:00
13ea7fc73a
ENH: Add new curvature calculation to surfaceFeatureExtract
2013-03-21 10:36:27 +00:00
f33b977421
ENH: surfaceBooleanFeatures: Output files to constant/extendedFeatureEdgeMesh
2013-03-15 12:46:18 +00:00
b45a4486b1
STYLE: Updates to erroneous copyright dates - applications
2013-03-13 09:45:16 +00:00
448bd7be3e
ENH: surfaceFeatures: Add an option to only extract features geometrically
...
If geometricTestOnly is set to true then edges will not be marked as region
edges, only as internal or external edges. If there are any edges still
marked as regions then this is because they are non-manifold.
2013-02-27 12:34:44 +00:00
e637dc30d1
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-02-21 16:11:47 +00:00
944b8d438b
Reformat "template <..." to template<"
...
Add support for constructing VectorSpaces from forms with lower component type,
e.g. Vector<scalar> from Vector<label>
2013-02-21 15:07:09 +00:00
951c8436aa
ENH: Applying Gijs' patch: Update header documentation for utilities
2013-02-21 10:54:34 +00:00
53533a2da2
ENH: cvMesh: split refinement and smoothing of background mesh
2013-01-28 18:01:22 +00:00