Skip to content
Success

Changes

Summary

  1. do not mark a Node as potentially spurious if it has a _Keep attribute; mark Nodes on axis of revolution of a REVOLVE command with a _Keep attribute; mark Nodes in JOIN or UNION that are in common with both parents with a _Keep attribute; mark new Nodes due to a scribe (via SUBTRACT a NodeBody or SheetBody) with a _Keep attribute; mark Nodes at beginning and end of RULE and BLEND with a _Keep attribute; add REMOVE_SPURIOUS compile-time option to remove spurious Nodes; add spurious* test cases; fix bug that made sensitivities of scribes susceptable to roundoff errors; fix documentation associated with SUBTRACT command
  2. update SBOs so that they avoid creating spurious Nodes
Revision 2509 by jfdannen:
do not mark a Node as potentially spurious if it has a _Keep attribute; mark Nodes on axis of revolution of a REVOLVE command with a _Keep attribute; mark Nodes in JOIN or UNION that are in common with both parents with a _Keep attribute; mark new Nodes due to a scribe (via SUBTRACT a NodeBody or SheetBody) with a _Keep attribute; mark Nodes at beginning and end of RULE and BLEND with a _Keep attribute; add REMOVE_SPURIOUS compile-time option to remove spurious Nodes; add spurious* test cases; fix bug that made sensitivities of scribes susceptable to roundoff errors; fix documentation associated with SUBTRACT command
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/ESP/ESP-help.htmlOpenCSM/trunk/ESP/ESP-help.html
The file was modified /trunk/ToDo.txtOpenCSM/trunk/ToDo.txt
The file was modified /trunk/data/basic/designZ9a.csmOpenCSM/trunk/data/basic/designZ9a.csm
The file was modified /trunk/data/basic/designZ9b.csmOpenCSM/trunk/data/basic/designZ9b.csm
The file was modified /trunk/data/basic/nodeAttribute.csmOpenCSM/trunk/data/basic/nodeAttribute.csm
The file was modified /trunk/data/basic/plateHoles3.csmOpenCSM/trunk/data/basic/plateHoles3.csm
The file was modified /trunk/data/basic/plateHoles4.csmOpenCSM/trunk/data/basic/plateHoles4.csm
The file was added/trunk/data/basic/spurious1.csmOpenCSM/trunk/data/basic/spurious1.csm
The file was added/trunk/data/basic/spurious2.csmOpenCSM/trunk/data/basic/spurious2.csm
The file was added/trunk/data/basic/spurious3.csmOpenCSM/trunk/data/basic/spurious3.csm
The file was added/trunk/data/basic/spurious4.csmOpenCSM/trunk/data/basic/spurious4.csm
The file was added/trunk/data/basic/spurious5.csmOpenCSM/trunk/data/basic/spurious5.csm
The file was added/trunk/data/basic/spurious6.csmOpenCSM/trunk/data/basic/spurious6.csm
The file was added/trunk/data/basic/spurious7.csmOpenCSM/trunk/data/basic/spurious7.csm
The file was added/trunk/data/basic/spurious8.csmOpenCSM/trunk/data/basic/spurious8.csm
The file was added/trunk/data/basic/spurious9.csmOpenCSM/trunk/data/basic/spurious9.csm
The file was modified /trunk/data/basic/verify_7.6.0/designZ9a.vfyOpenCSM/trunk/data/basic/verify_7.6.0/designZ9a.vfy
The file was modified /trunk/data/basic/verify_7.6.0/designZ9b.vfyOpenCSM/trunk/data/basic/verify_7.6.0/designZ9b.vfy
The file was modified /trunk/data/basic/verify_7.6.0/matchBodys4b.vfyOpenCSM/trunk/data/basic/verify_7.6.0/matchBodys4b.vfy
The file was modified /trunk/data/basic/verify_7.6.0/nodeAttribute.vfyOpenCSM/trunk/data/basic/verify_7.6.0/nodeAttribute.vfy
The file was modified /trunk/data/basic/verify_7.6.0/plateHoles3.vfyOpenCSM/trunk/data/basic/verify_7.6.0/plateHoles3.vfy
The file was modified /trunk/data/basic/verify_7.6.0/plateHoles4.vfyOpenCSM/trunk/data/basic/verify_7.6.0/plateHoles4.vfy
The file was modified /trunk/data/basic/verify_7.6.0/slices2y.vfyOpenCSM/trunk/data/basic/verify_7.6.0/slices2y.vfy
The file was added/trunk/data/basic/verify_7.6.0/spurious1.vfyOpenCSM/trunk/data/basic/verify_7.6.0/spurious1.vfy
The file was added/trunk/data/basic/verify_7.6.0/spurious2.vfyOpenCSM/trunk/data/basic/verify_7.6.0/spurious2.vfy
The file was added/trunk/data/basic/verify_7.6.0/spurious3.vfyOpenCSM/trunk/data/basic/verify_7.6.0/spurious3.vfy
The file was added/trunk/data/basic/verify_7.6.0/spurious4.vfyOpenCSM/trunk/data/basic/verify_7.6.0/spurious4.vfy
The file was added/trunk/data/basic/verify_7.6.0/spurious5.vfyOpenCSM/trunk/data/basic/verify_7.6.0/spurious5.vfy
The file was added/trunk/data/basic/verify_7.6.0/spurious6.vfyOpenCSM/trunk/data/basic/verify_7.6.0/spurious6.vfy
The file was added/trunk/data/basic/verify_7.6.0/spurious7.vfyOpenCSM/trunk/data/basic/verify_7.6.0/spurious7.vfy
The file was added/trunk/data/basic/verify_7.6.0/spurious8.vfyOpenCSM/trunk/data/basic/verify_7.6.0/spurious8.vfy
The file was added/trunk/data/basic/verify_7.6.0/spurious9.vfyOpenCSM/trunk/data/basic/verify_7.6.0/spurious9.vfy
The file was modified /trunk/data/basic/verify_7.7.0/designZ9a.vfyOpenCSM/trunk/data/basic/verify_7.7.0/designZ9a.vfy
The file was modified /trunk/data/basic/verify_7.7.0/designZ9b.vfyOpenCSM/trunk/data/basic/verify_7.7.0/designZ9b.vfy
The file was modified /trunk/data/basic/verify_7.7.0/matchBodys4b.vfyOpenCSM/trunk/data/basic/verify_7.7.0/matchBodys4b.vfy
The file was modified /trunk/data/basic/verify_7.7.0/nodeAttribute.vfyOpenCSM/trunk/data/basic/verify_7.7.0/nodeAttribute.vfy
The file was modified /trunk/data/basic/verify_7.7.0/plateHoles3.vfyOpenCSM/trunk/data/basic/verify_7.7.0/plateHoles3.vfy
The file was modified /trunk/data/basic/verify_7.7.0/plateHoles4.vfyOpenCSM/trunk/data/basic/verify_7.7.0/plateHoles4.vfy
The file was modified /trunk/data/basic/verify_7.7.0/slices2y.vfyOpenCSM/trunk/data/basic/verify_7.7.0/slices2y.vfy
The file was added/trunk/data/basic/verify_7.7.0/spurious1.vfyOpenCSM/trunk/data/basic/verify_7.7.0/spurious1.vfy
The file was added/trunk/data/basic/verify_7.7.0/spurious2.vfyOpenCSM/trunk/data/basic/verify_7.7.0/spurious2.vfy
The file was added/trunk/data/basic/verify_7.7.0/spurious3.vfyOpenCSM/trunk/data/basic/verify_7.7.0/spurious3.vfy
The file was added/trunk/data/basic/verify_7.7.0/spurious4.vfyOpenCSM/trunk/data/basic/verify_7.7.0/spurious4.vfy
The file was added/trunk/data/basic/verify_7.7.0/spurious5.vfyOpenCSM/trunk/data/basic/verify_7.7.0/spurious5.vfy
The file was added/trunk/data/basic/verify_7.7.0/spurious6.vfyOpenCSM/trunk/data/basic/verify_7.7.0/spurious6.vfy
The file was added/trunk/data/basic/verify_7.7.0/spurious7.vfyOpenCSM/trunk/data/basic/verify_7.7.0/spurious7.vfy
The file was added/trunk/data/basic/verify_7.7.0/spurious8.vfyOpenCSM/trunk/data/basic/verify_7.7.0/spurious8.vfy
The file was added/trunk/data/basic/verify_7.7.0/spurious9.vfyOpenCSM/trunk/data/basic/verify_7.7.0/spurious9.vfy
The file was modified /trunk/data/basic/verify_7.8.0/designZ9a.vfyOpenCSM/trunk/data/basic/verify_7.8.0/designZ9a.vfy
The file was modified /trunk/data/basic/verify_7.8.0/designZ9b.vfyOpenCSM/trunk/data/basic/verify_7.8.0/designZ9b.vfy
The file was modified /trunk/data/basic/verify_7.8.0/matchBodys4b.vfyOpenCSM/trunk/data/basic/verify_7.8.0/matchBodys4b.vfy
The file was modified /trunk/data/basic/verify_7.8.0/nodeAttribute.vfyOpenCSM/trunk/data/basic/verify_7.8.0/nodeAttribute.vfy
The file was modified /trunk/data/basic/verify_7.8.0/plateHoles3.vfyOpenCSM/trunk/data/basic/verify_7.8.0/plateHoles3.vfy
The file was modified /trunk/data/basic/verify_7.8.0/plateHoles4.vfyOpenCSM/trunk/data/basic/verify_7.8.0/plateHoles4.vfy
The file was modified /trunk/data/basic/verify_7.8.0/slices2y.vfyOpenCSM/trunk/data/basic/verify_7.8.0/slices2y.vfy
The file was added/trunk/data/basic/verify_7.8.0/spurious1.vfyOpenCSM/trunk/data/basic/verify_7.8.0/spurious1.vfy
The file was added/trunk/data/basic/verify_7.8.0/spurious2.vfyOpenCSM/trunk/data/basic/verify_7.8.0/spurious2.vfy
The file was added/trunk/data/basic/verify_7.8.0/spurious3.vfyOpenCSM/trunk/data/basic/verify_7.8.0/spurious3.vfy
The file was added/trunk/data/basic/verify_7.8.0/spurious4.vfyOpenCSM/trunk/data/basic/verify_7.8.0/spurious4.vfy
The file was added/trunk/data/basic/verify_7.8.0/spurious5.vfyOpenCSM/trunk/data/basic/verify_7.8.0/spurious5.vfy
The file was added/trunk/data/basic/verify_7.8.0/spurious6.vfyOpenCSM/trunk/data/basic/verify_7.8.0/spurious6.vfy
The file was added/trunk/data/basic/verify_7.8.0/spurious7.vfyOpenCSM/trunk/data/basic/verify_7.8.0/spurious7.vfy
The file was added/trunk/data/basic/verify_7.8.0/spurious8.vfyOpenCSM/trunk/data/basic/verify_7.8.0/spurious8.vfy
The file was added/trunk/data/basic/verify_7.8.0/spurious9.vfyOpenCSM/trunk/data/basic/verify_7.8.0/spurious9.vfy
The file was modified /trunk/prebuiltTesting/testBetaOpenCSM/trunk/prebuiltTesting/testBeta
The file was modified /trunk/src/OpenCSM.cOpenCSM/trunk/src/OpenCSM.c
The file was modified /trunk/src/OpenCSM.hOpenCSM/trunk/src/OpenCSM.h
Revision 2055 by jfdannen:
update SBOs so that they avoid creating spurious Nodes
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/src/OCC/BRepLib_FuseEdges.cppEGADS/trunk/src/OCC/BRepLib_FuseEdges.cpp
The file was modified /trunk/src/egadsHLevel.cppEGADS/trunk/src/egadsHLevel.cpp