• brugger's avatar
    · 80168542
    brugger authored
    I made a number of changes to the multi-pass CSG discretization to
    improve performance. These include:
    
    a) I increased the number of boundaries that can be handled from
       128 to 512.
    
    b) I modified the discretization to perform the partitions against
       all the boundaries and then create a vtkDataSet at the end rather
       than creating a new vtkDataSet after partitioning with each boundary.
    
    c) I changed the discretization to only process a portion of the mesh
       on each processor instead of the entire mesh. Previously each processor
       processed the entire mesh.
    
    
    
    git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@18840 18c085ea-50e0-402c-830e-de6fd14e8384
    80168542
Name
Last commit
Last update
..
CMakeLists.txt Loading commit data...
InitVTK.C Loading commit data...
InitVTK.h Loading commit data...
visit_vtk_exports.h Loading commit data...
vtkAccessors.h Loading commit data...
vtkAxisDepthSort.C Loading commit data...
vtkAxisDepthSort.h Loading commit data...
vtkBinaryPartitionVolumeFromVolume.C Loading commit data...
vtkBinaryPartitionVolumeFromVolume.h Loading commit data...
vtkCSGCell.C Loading commit data...
vtkCSGCell.h Loading commit data...
vtkCSGGrid.C Loading commit data...
vtkCSGGrid.h Loading commit data...
vtkConnectedTubeFilter.C Loading commit data...
vtkConnectedTubeFilter.h Loading commit data...
vtkCreateTriangleHelpers.h Loading commit data...
vtkDataSetRemoveGhostCells.C Loading commit data...
vtkDataSetRemoveGhostCells.h Loading commit data...
vtkDisjointCubesFacelistFilter.C Loading commit data...
vtkDisjointCubesFacelistFilter.h Loading commit data...
vtkLineoutFilter.C Loading commit data...
vtkLineoutFilter.h Loading commit data...
vtkLinesFromOriginalCells.C Loading commit data...
vtkLinesFromOriginalCells.h Loading commit data...
vtkMultiSplitter.C Loading commit data...
vtkMultiSplitter.h Loading commit data...
vtkOBJWriter.C Loading commit data...
vtkOBJWriter.h Loading commit data...
vtkOnionPeelFilter.C Loading commit data...
vtkOnionPeelFilter.h Loading commit data...
vtkPPMWriter.C Loading commit data...
vtkPPMWriter.h Loading commit data...
vtkPolyDataOnionPeelFilter.C Loading commit data...
vtkPolyDataOnionPeelFilter.h Loading commit data...
vtkRGBWriter.C Loading commit data...
vtkRGBWriter.h Loading commit data...
vtkRectilinearGridFacelistFilter.C Loading commit data...
vtkRectilinearGridFacelistFilter.h Loading commit data...
vtkRectilinearLinesNoDataFilter.C Loading commit data...
vtkRectilinearLinesNoDataFilter.h Loading commit data...
vtkSkew.h Loading commit data...
vtkSlicer.C Loading commit data...
vtkSlicer.h Loading commit data...
vtkStructuredGridFacelistFilter.C Loading commit data...
vtkStructuredGridFacelistFilter.h Loading commit data...
vtkSurfaceFilter.C Loading commit data...
vtkSurfaceFilter.h Loading commit data...
vtkSurfaceFromVolume.C Loading commit data...
vtkSurfaceFromVolume.h Loading commit data...
vtkTensorReduceFilter.C Loading commit data...
vtkTensorReduceFilter.h Loading commit data...
vtkUniqueFeatureEdges.C Loading commit data...
vtkUniqueFeatureEdges.h Loading commit data...
vtkUnstructuredGridRelevantPointsFilter.C Loading commit data...
vtkUnstructuredGridRelevantPointsFilter.h Loading commit data...
vtkVectorGlyph.C Loading commit data...
vtkVectorGlyph.h Loading commit data...
vtkVectorReduceFilter.C Loading commit data...
vtkVectorReduceFilter.h Loading commit data...
vtkVertexFilter.C Loading commit data...
vtkVertexFilter.h Loading commit data...
vtkVisItCellDataToPointData.C Loading commit data...
vtkVisItCellDataToPointData.h Loading commit data...
vtkVisItClipper.C Loading commit data...
vtkVisItClipper.h Loading commit data...
vtkVisItContourFilter.C Loading commit data...
vtkVisItContourFilter.h Loading commit data...
vtkVisItCutter.C Loading commit data...
vtkVisItCutter.h Loading commit data...
vtkVisItExtractGrid.C Loading commit data...
vtkVisItExtractGrid.h Loading commit data...
vtkVisItExtractRectilinearGrid.C Loading commit data...
vtkVisItExtractRectilinearGrid.h Loading commit data...
vtkVisItFeatureEdges.C Loading commit data...
vtkVisItFeatureEdges.h Loading commit data...
vtkVisItGlyph3D.C Loading commit data...
vtkVisItGlyph3D.h Loading commit data...
vtkVisItInterpolatedVelocityField.C Loading commit data...
vtkVisItInterpolatedVelocityField.h Loading commit data...
vtkVisItPolyDataNormals.C Loading commit data...
vtkVisItPolyDataNormals.h Loading commit data...
vtkVisItProbeFilter.C Loading commit data...
vtkVisItProbeFilter.h Loading commit data...
vtkVisItRectilinearGrid.C Loading commit data...
vtkVisItRectilinearGrid.h Loading commit data...
vtkVisItSTLWriter.C Loading commit data...
vtkVisItSTLWriter.h Loading commit data...
vtkVisItScalarTree.C Loading commit data...
vtkVisItScalarTree.h Loading commit data...
vtkVisItSplitter.C Loading commit data...
vtkVisItSplitter.h Loading commit data...
vtkVisItStreamLine.C Loading commit data...
vtkVisItStreamLine.h Loading commit data...
vtkVisItStructuredGrid.C Loading commit data...
vtkVisItStructuredGrid.h Loading commit data...
vtkVisItStructuredGridNormals.C Loading commit data...
vtkVisItStructuredGridNormals.h Loading commit data...
vtkVisItTIFFWriter.C Loading commit data...
vtkVisItTIFFWriter.h Loading commit data...
vtkVisItTensorGlyph.C Loading commit data...
vtkVisItTensorGlyph.h Loading commit data...
vtkVisItTubeFilter.C Loading commit data...
vtkVisItTubeFilter.h Loading commit data...
vtkVolumeFromCSGVolume.C Loading commit data...
vtkVolumeFromCSGVolume.h Loading commit data...
vtkVolumeFromVolume.C Loading commit data...
vtkVolumeFromVolume.h Loading commit data...