ENH: enable writing volumetric B-Splines control points in binary
as a step towards machine-accuracy continuation of the optimisation loop. Additionally, control points are now written under the time/uniform folder, to be in-line with rest of the code structure for continuation. As a side-effect, the controlPointsDefinition in constant/dynamicMeshDict does not need to be changed to 'fromFile' anymore in order to perform the continuation. The 'fromFile' option is still valid if the user wants to supply the control points manually but, as with all other controlPointsDefinitions, it will be disregarded if the proper file exists under the time/uniform/volumetricBSplines folder.
Showing
- src/optimisation/adjointOptimisation/adjoint/parameterization/NURBS/NURBS3DVolume/NURBS3DVolume/NURBS3DVolume.C 63 additions, 65 deletions...ization/NURBS/NURBS3DVolume/NURBS3DVolume/NURBS3DVolume.C
- src/optimisation/adjointOptimisation/adjoint/parameterization/NURBS/NURBS3DVolume/NURBS3DVolume/NURBS3DVolume.H 18 additions, 8 deletions...ization/NURBS/NURBS3DVolume/NURBS3DVolume/NURBS3DVolume.H
- src/optimisation/adjointOptimisation/adjoint/parameterization/NURBS/NURBS3DVolume/volBSplinesBase/volBSplinesBase.C 1 addition, 2 deletions...ion/NURBS/NURBS3DVolume/volBSplinesBase/volBSplinesBase.C
Please register or sign in to comment