| View Issue Details [ Jump to Notes ] | [ Print ] |
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0010341 | VTK | (No Category) | public | 2010-02-26 10:41 | 2016-08-12 09:55 |
|
| Reporter | Thomas F Albrecht | |
| Assigned To | Kitware Robot | |
| Priority | normal | Severity | major | Reproducibility | always |
| Status | closed | Resolution | moved | |
| Platform | | OS | | OS Version | |
| Product Version | | |
| Target Version | | Fixed in Version | | |
|
| Summary | 0010341: Negative Tetraheder Volumes in vtkMeshQuality |
| Description | Similar to my previously reported bug, the vtkMeshQuality filter uses a formular that may produce negative volumes for Tetrahedra.
vtkMeshQuality does not use the vtkTetra::ComputeVolume() method, but rather the v_tet_vol() from verdict.
As before, the issue is resolved by adding an fabs(), see attached file with fix in line 1394 |
| Additional Information | In the verdict files themselves, v_tet_vol() is always used in conjuction with an fabs() when the actual volume is needed. It is probably only for checking orientation, that v_tet_vol() allows negative values itself. |
| Tags | No tags attached. |
|
| Project | |
| Type | |
|
| Attached Files | vtkMeshQuality.cxx [^] (40,931 bytes) 2010-02-26 10:41 |
|