Skip to content

Commit 22abfea

Browse files
committed
Merge branch 'master' into speedup-transparency
2 parents d338020 + c3c5d6e commit 22abfea

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+3684
-1406
lines changed

src/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -751,6 +751,7 @@ SET_PROPERTY(TARGET Modules_Legacy_Fields PROPERTY FOLDER "Modules/Fields")
751751
SET_PROPERTY(TARGET Modules_Legacy_Forward PROPERTY FOLDER "Modules/Forward")
752752
SET_PROPERTY(TARGET Modules_Legacy_Inverse PROPERTY FOLDER "Modules/Inverse")
753753
SET_PROPERTY(TARGET Modules_Legacy_Matlab_DataIO PROPERTY FOLDER "Modules/DataIO")
754+
SET_PROPERTY(TARGET Modules_Legacy_Visualization PROPERTY FOLDER "Modules/Visualization")
754755
SET_PROPERTY(TARGET Modules_Factory PROPERTY FOLDER "Modules")
755756

756757
IF(BUILD_TESTING)

src/Core/Algorithms/Factory/HardCodedAlgorithmFactory.cc

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
#include <Core/Algorithms/Legacy/Fields/Mapping/MapFieldDataOntoNodes.h>
3333
#include <Core/Algorithms/Legacy/Fields/Mapping/MapFieldDataOntoElems.h>
3434
#include <Core/Algorithms/Legacy/Fields/Mapping/MapFieldDataFromSourceToDestination.h>
35-
#include <Core/Algorithms/Legacy/Fields/FieldData/BuildMatrixOfSurfaceNormalsAlgo.h>
35+
#include <Core/Algorithms/Legacy/Fields/FieldData/BuildMatrixOfSurfaceNormalsAlgo.h>
3636
#include <Core/Algorithms/Legacy/Fields/MeshDerivatives/GetFieldBoundaryAlgo.h>
3737
#include <Core/Algorithms/Legacy/Fields/DistanceField/CalculateSignedDistanceField.h>
3838
#include <Core/Algorithms/Legacy/Fields/DistanceField/CalculateDistanceField.h>
@@ -43,7 +43,7 @@
4343
#include <Core/Algorithms/Legacy/Fields/MeshData/GetMeshNodes.h>
4444
#include <Core/Algorithms/Legacy/Fields/MeshData/SetMeshNodes.h>
4545
#include <Core/Algorithms/Legacy/Fields/MeshData/FlipSurfaceNormals.h>
46-
#include <Core/Algorithms/Legacy/Fields/RefineMesh/RefineMesh.h>
46+
#include <Core/Algorithms/Legacy/Fields/RefineMesh/RefineMesh.h>
4747
#include <Core/Algorithms/Legacy/Fields/FieldData/GetFieldData.h>
4848
#include <Core/Algorithms/Legacy/Fields/FieldData/SetFieldData.h>
4949
#include <Core/Algorithms/Legacy/Fields/ConvertMeshType/ConvertMeshToIrregularMesh.h>
@@ -55,9 +55,10 @@
5555
#include <Core/Algorithms/Legacy/Fields/SmoothMesh/FairMesh.h>
5656
#include <Core/Algorithms/Legacy/Fields/TransformMesh/ScaleFieldMeshAndData.h>
5757
#include <Core/Algorithms/Legacy/Fields/TransformMesh/ProjectPointsOntoMesh.h>
58-
#include <Core/Algorithms/Legacy/Fields/FieldData/SwapFieldDataWithMatrixEntriesAlgo.h>
59-
#include <Core/Algorithms/Legacy/Fields/FieldData/ConvertIndicesToFieldDataAlgo.h>
58+
#include <Core/Algorithms/Legacy/Fields/FieldData/SwapFieldDataWithMatrixEntriesAlgo.h>
59+
#include <Core/Algorithms/Legacy/Fields/FieldData/ConvertIndicesToFieldDataAlgo.h>
6060
#include <Core/Algorithms/Legacy/Fields/Mapping/BuildMappingMatrixAlgo.h>
61+
#include <Core/Algorithms/Legacy/Fields/StreamLines/GenerateStreamLines.h>
6162
#include <Core/Algorithms/Math/AddKnownsToLinearSystem.h>
6263
#include <Core/Algorithms/Math/LinearSystem/SolveLinearSystemAlgo.h>
6364
#include <Core/Algorithms/Math/ReportMatrixInfo.h>
@@ -124,7 +125,7 @@ void HardCodedAlgorithmFactory::addToMakerMap()
124125
ADD_MODULE_ALGORITHM(GenerateROIStatistics, GenerateROIStatisticsAlgorithm)
125126
ADD_MODULE_ALGORITHM(SetFieldNodes, SetMeshNodesAlgo)
126127
ADD_MODULE_ALGORITHM(ReportFieldInfo, ReportFieldInfoAlgorithm)
127-
ADD_MODULE_ALGORITHM(BuildMatrixOfSurfaceNormals, BuildMatrixOfSurfaceNormalsAlgo)
128+
ADD_MODULE_ALGORITHM(BuildMatrixOfSurfaceNormals, BuildMatrixOfSurfaceNormalsAlgo)
128129
ADD_MODULE_ALGORITHM(ReportMatrixInfo, ReportMatrixInfoAlgorithm)
129130
ADD_MODULE_ALGORITHM(AppendMatrix, AppendMatrixAlgorithm)
130131
ADD_MODULE_ALGORITHM(ReadMatrix, ReadMatrixAlgorithm)
@@ -150,6 +151,7 @@ void HardCodedAlgorithmFactory::addToMakerMap()
150151
ADD_MODULE_ALGORITHM(MapFieldDataFromElemToNode, MapFieldDataFromElemToNodeAlgo)
151152
ADD_MODULE_ALGORITHM(ResampleRegularMesh, ResampleRegularMeshAlgo)
152153
ADD_MODULE_ALGORITHM(FairMesh, FairMeshAlgo)
154+
ADD_MODULE_ALGORITHM(GenerateStreamLines, GenerateStreamLinesAlgo)
153155
ADD_MODULE_ALGORITHM(ScaleFieldMeshAndData, ScaleFieldMeshAndDataAlgo)
154156
ADD_MODULE_ALGORITHM(ConvertFieldBasis, ConvertFieldBasisTypeAlgo)
155157
ADD_MODULE_ALGORITHM(ProjectPointsOntoMesh, ProjectPointsOntoMeshAlgo)
@@ -164,11 +166,11 @@ void HardCodedAlgorithmFactory::addToMakerMap()
164166
ADD_MODULE_ALGORITHM(RefineMesh, RefineMeshAlgo)
165167
ADD_MODULE_ALGORITHM(SetFieldDataToConstantValue, SetFieldDataToConstantValueAlgo)
166168
ADD_MODULE_ALGORITHM(SwapFieldDataWithMatrixEntries, SwapFieldDataWithMatrixEntriesAlgo)
167-
ADD_MODULE_ALGORITHM(FlipSurfaceNormals,FlipSurfaceNormalsAlgo)
168-
ADD_MODULE_ALGORITHM(BuildNoiseColumnMatrix,BuildNoiseColumnMatrixAlgorithm)
169+
ADD_MODULE_ALGORITHM(FlipSurfaceNormals,FlipSurfaceNormalsAlgo)
170+
ADD_MODULE_ALGORITHM(BuildNoiseColumnMatrix,BuildNoiseColumnMatrixAlgorithm)
169171
ADD_MODULE_ALGORITHM(BuildMappingMatrix, BuildMappingMatrixAlgo)
170-
ADD_MODULE_ALGORITHM(ConvertIndicesToFieldData, ConvertIndicesToFieldDataAlgo)
171-
ADD_MODULE_ALGORITHM(ComputeSVD, ComputeSVDAlgo)
172+
ADD_MODULE_ALGORITHM(ConvertIndicesToFieldData, ConvertIndicesToFieldDataAlgo)
173+
ADD_MODULE_ALGORITHM(ComputeSVD, ComputeSVDAlgo)
172174
;
173175
}
174176
}

src/Core/Algorithms/Legacy/Fields/CMakeLists.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,15 @@ SET(Core_Algorithms_Legacy_Fields_HEADERS
7272
TransformMesh/ProjectPointsOntoMesh.h
7373
MeshData/FlipSurfaceNormals.h
7474
RefineMesh/RefineMesh.h
75-
75+
7676
RefineMesh/RefineMeshCurveAlgoV.h
7777
RefineMesh/RefineMeshHexVolAlgoV.h
7878
RefineMesh/RefineMeshQuadSurfAlgoV.h
7979
RefineMesh/RefineMeshTetVolAlgoV.h
8080
RefineMesh/RefineMeshTriSurfAlgoV.h
8181
RefineMesh/EdgePairHash.h
82+
StreamLines/StreamLineIntegrators.h
83+
StreamLines/GenerateStreamLines.h
8284
)
8385

8486
SET(Core_Algorithms_Legacy_Fields_SRCS
@@ -175,8 +177,8 @@ SET(Core_Algorithms_Legacy_Fields_SRCS
175177
#ResampleMesh/PadRegularMesh.cc
176178
#SampleField/GeneratePointSamplesFromField.cc
177179
SmoothMesh/FairMesh.cc
178-
#StreamLines/StreamLineIntegrators.cc
179-
#StreamLines/GenerateStreamLines.cc
180+
StreamLines/StreamLineIntegrators.cc
181+
StreamLines/GenerateStreamLines.cc
180182
TransformMesh/AlignMeshBoundingBoxes.cc
181183
#TransformMesh/TransformMeshWithTransform.cc
182184
#TransformMesh/ConvertMeshCoordinateSystem.cc

0 commit comments

Comments
 (0)