-
- Downloads
ENH: Minor NURBS3DVolume refactoring
- controlPointsDefinition is now controled by a class with runTimeSelection. - Added a new controlPointsDefinition option that translates, rotates and scales a given box. The required entries have the same meaning as in the Paraview 'Transform' filter, facilitating the transition between the visual placement of control boxes (e.g. in Paraview) and their setup in the code. - Improved performance during the parameterization, sensitivity computation and grid displacement phases by re-using already computed basis functions.
parent
24d64972
No related branches found
No related tags found
Showing
- src/optimisation/adjointOptimisation/adjoint/Make/files 9 additions, 4 deletionssrc/optimisation/adjointOptimisation/adjoint/Make/files
- src/optimisation/adjointOptimisation/adjoint/parameterization/NURBS/NURBS3DVolume/NURBS3DVolume/NURBS3DVolume.C 49 additions, 133 deletions...ization/NURBS/NURBS3DVolume/NURBS3DVolume/NURBS3DVolume.C
- src/optimisation/adjointOptimisation/adjoint/parameterization/NURBS/NURBS3DVolume/NURBS3DVolume/NURBS3DVolume.H 20 additions, 7 deletions...ization/NURBS/NURBS3DVolume/NURBS3DVolume/NURBS3DVolume.H
- src/optimisation/adjointOptimisation/adjoint/parameterization/NURBS/NURBS3DVolume/NURBS3DVolume/NURBS3DVolumeI.H 18 additions, 0 deletions...zation/NURBS/NURBS3DVolume/NURBS3DVolume/NURBS3DVolumeI.H
- src/optimisation/adjointOptimisation/adjoint/parameterization/NURBS/NURBS3DVolume/controlPointsDefinition/axisAligned/axisAligned.C 94 additions, 0 deletions...DVolume/controlPointsDefinition/axisAligned/axisAligned.C
- src/optimisation/adjointOptimisation/adjoint/parameterization/NURBS/NURBS3DVolume/controlPointsDefinition/axisAligned/axisAligned.H 102 additions, 0 deletions...DVolume/controlPointsDefinition/axisAligned/axisAligned.H
- src/optimisation/adjointOptimisation/adjoint/parameterization/NURBS/NURBS3DVolume/controlPointsDefinition/controlPointsDefinition/controlPointsDefinition.C 140 additions, 0 deletions...inition/controlPointsDefinition/controlPointsDefinition.C
- src/optimisation/adjointOptimisation/adjoint/parameterization/NURBS/NURBS3DVolume/controlPointsDefinition/controlPointsDefinition/controlPointsDefinition.H 139 additions, 0 deletions...inition/controlPointsDefinition/controlPointsDefinition.H
- src/optimisation/adjointOptimisation/adjoint/parameterization/NURBS/NURBS3DVolume/controlPointsDefinition/fromFile/fromFile.C 94 additions, 0 deletions...NURBS3DVolume/controlPointsDefinition/fromFile/fromFile.C
- src/optimisation/adjointOptimisation/adjoint/parameterization/NURBS/NURBS3DVolume/controlPointsDefinition/fromFile/fromFile.H 102 additions, 0 deletions...NURBS3DVolume/controlPointsDefinition/fromFile/fromFile.H
- src/optimisation/adjointOptimisation/adjoint/parameterization/NURBS/NURBS3DVolume/controlPointsDefinition/transformBox/transformBox.C 98 additions, 0 deletions...olume/controlPointsDefinition/transformBox/transformBox.C
- src/optimisation/adjointOptimisation/adjoint/parameterization/NURBS/NURBS3DVolume/controlPointsDefinition/transformBox/transformBox.H 105 additions, 0 deletions...olume/controlPointsDefinition/transformBox/transformBox.H
Loading
Please register or sign in to comment