├── .gitignore ├── .gitmodules ├── 3rdparty └── StripePatterns │ ├── CMakeLists.txt │ ├── LICENSE.txt │ ├── README.txt │ ├── include │ ├── Complex.h │ ├── DenseMatrix.h │ ├── DenseMatrix.inl │ ├── Edge.h │ ├── Face.h │ ├── HalfEdge.h │ ├── LinearContext.h │ ├── LinearEquation.h │ ├── LinearPolynomial.h │ ├── LinearSystem.h │ ├── Mesh.h │ ├── MeshIO.h │ ├── Quaternion.h │ ├── Real.h │ ├── SparseMatrix.h │ ├── SparseMatrix.inl │ ├── Types.h │ ├── Utility.h │ ├── Variable.h │ ├── Vector.h │ └── Vertex.h │ └── src │ ├── Complex.cpp │ ├── DenseMatrix.cpp │ ├── Edge.cpp │ ├── Face.cpp │ ├── HalfEdge.cpp │ ├── LinearContext.cpp │ ├── LinearEquation.cpp │ ├── LinearPolynomial.cpp │ ├── LinearSystem.cpp │ ├── Mesh.cpp │ ├── MeshIO.cpp │ ├── Quaternion.cpp │ ├── Real.cpp │ ├── SparseMatrix.cpp │ ├── Variable.cpp │ ├── Vector.cpp │ └── Vertex.cpp ├── BendingEnergy.hh ├── CMakeLists.txt ├── CollapseBarrier.hh ├── CollapsePreventionEnergy.hh ├── CompressionPenalty.hh ├── DualLaplacianStencil.cc ├── DualLaplacianStencil.hh ├── DualMesh.hh ├── EigSensitivity.hh ├── FusingCurveSmoothness.hh ├── IncompressibleBalloonEnergy.hh ├── IncompressibleBalloonEnergyWithHessProjection.hh ├── InflatableSheet.cc ├── InflatableSheet.hh ├── InflatedSurfaceAnalysis.cc ├── InflatedSurfaceAnalysis.hh ├── LICENSE ├── MetricFitter.cc ├── MetricFitter.hh ├── MetricFittingEnergy.hh ├── Nondimensionalization.hh ├── README.md ├── ReducedSheetOptimizer.hh ├── SVDSensitivity.hh ├── SheetOptimizer.cc ├── SheetOptimizer.hh ├── SurfaceSampler.cc ├── SurfaceSampler.hh ├── TargetAttractedInflation.cc ├── TargetAttractedInflation.hh ├── TargetSurfaceFitter.cc ├── TargetSurfaceFitter.hh ├── TensionFieldEnergy.hh ├── TubeRemesh.hh ├── WallPositionInterpolator.hh ├── circular_mean.hh ├── cmake ├── FindKnitro.cmake ├── FindLIBIGL.cmake ├── FindMPFR.cmake └── UseColors.cmake ├── curvature.cc ├── curvature.hh ├── examples ├── full_sphere.msh ├── half_sphere.msh ├── julius.msh ├── lilium.msh ├── octagon.obj ├── paraboloid.hh └── single_tri.obj ├── fit_metric_newton.cc ├── fit_metric_newton.hh ├── inflation_newton.cc ├── inflation_newton.hh ├── parametrization.cc ├── parametrization.hh ├── parametrization_newton.cc ├── parametrization_newton.hh ├── python ├── Demos │ ├── ConcentricCircles.ipynb │ ├── ForwardDesign.ipynb │ ├── Lilium.ipynb │ ├── LogSpiral.ipynb │ └── data │ │ └── ForwardDesign │ │ ├── example.obj │ │ ├── example_fusedPts.txt │ │ └── example_holePts.txt ├── boundaries.py ├── fabrication.py ├── fd_validation.py ├── hpc_optimization_job.py ├── inflation_pressure_analysis.py ├── io_redirection.py ├── measurements.py ├── opt_config.py ├── optimize_sheet_cli.py ├── parametric_pillows.py ├── register_inflation_frames.py ├── reinflate.py ├── remeshing_utils.py ├── sheet_meshing.py ├── sheet_optimizer.py ├── utils.py ├── visualization.py ├── wall_width_formulas.py └── write_line_mesh.py ├── python_bindings ├── CMakeLists.txt ├── extended_precision.hh ├── inflation.cc ├── mesh_utilities.cc ├── metric_fit.cc ├── parametrization.cc └── wall_generation.cc ├── subdivide_triangle.hh ├── tests ├── CMakeLists.txt ├── catch2_main.cc ├── catch2_svd_tests.cc ├── catch2_tf_validation.cc ├── test_balloon_energy.cc ├── test_eig_sensitivity.cc ├── test_newton.cc ├── test_subdivide.cc ├── test_svd_sensitivity.cc └── test_tension_field_energy.cc └── wall_generation ├── CMakeLists.txt ├── evaluate_stripe_field.cc ├── evaluate_stripe_field.hh ├── extract_contours.cc └── extract_contours.hh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/.gitmodules -------------------------------------------------------------------------------- /3rdparty/StripePatterns/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/CMakeLists.txt -------------------------------------------------------------------------------- /3rdparty/StripePatterns/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/LICENSE.txt -------------------------------------------------------------------------------- /3rdparty/StripePatterns/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/README.txt -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/Complex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/Complex.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/DenseMatrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/DenseMatrix.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/DenseMatrix.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/DenseMatrix.inl -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/Edge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/Edge.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/Face.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/Face.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/HalfEdge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/HalfEdge.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/LinearContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/LinearContext.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/LinearEquation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/LinearEquation.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/LinearPolynomial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/LinearPolynomial.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/LinearSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/LinearSystem.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/Mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/Mesh.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/MeshIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/MeshIO.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/Quaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/Quaternion.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/Real.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/Real.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/SparseMatrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/SparseMatrix.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/SparseMatrix.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/SparseMatrix.inl -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/Types.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/Utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/Utility.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/Variable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/Variable.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/Vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/Vector.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/include/Vertex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/include/Vertex.h -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/Complex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/Complex.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/DenseMatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/DenseMatrix.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/Edge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/Edge.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/Face.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/Face.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/HalfEdge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/HalfEdge.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/LinearContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/LinearContext.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/LinearEquation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/LinearEquation.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/LinearPolynomial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/LinearPolynomial.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/LinearSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/LinearSystem.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/Mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/Mesh.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/MeshIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/MeshIO.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/Quaternion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/Quaternion.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/Real.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/Real.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/SparseMatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/SparseMatrix.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/Variable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/Variable.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/Vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/Vector.cpp -------------------------------------------------------------------------------- /3rdparty/StripePatterns/src/Vertex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/3rdparty/StripePatterns/src/Vertex.cpp -------------------------------------------------------------------------------- /BendingEnergy.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/BendingEnergy.hh -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CollapseBarrier.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/CollapseBarrier.hh -------------------------------------------------------------------------------- /CollapsePreventionEnergy.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/CollapsePreventionEnergy.hh -------------------------------------------------------------------------------- /CompressionPenalty.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/CompressionPenalty.hh -------------------------------------------------------------------------------- /DualLaplacianStencil.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/DualLaplacianStencil.cc -------------------------------------------------------------------------------- /DualLaplacianStencil.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/DualLaplacianStencil.hh -------------------------------------------------------------------------------- /DualMesh.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/DualMesh.hh -------------------------------------------------------------------------------- /EigSensitivity.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/EigSensitivity.hh -------------------------------------------------------------------------------- /FusingCurveSmoothness.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/FusingCurveSmoothness.hh -------------------------------------------------------------------------------- /IncompressibleBalloonEnergy.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/IncompressibleBalloonEnergy.hh -------------------------------------------------------------------------------- /IncompressibleBalloonEnergyWithHessProjection.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/IncompressibleBalloonEnergyWithHessProjection.hh -------------------------------------------------------------------------------- /InflatableSheet.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/InflatableSheet.cc -------------------------------------------------------------------------------- /InflatableSheet.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/InflatableSheet.hh -------------------------------------------------------------------------------- /InflatedSurfaceAnalysis.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/InflatedSurfaceAnalysis.cc -------------------------------------------------------------------------------- /InflatedSurfaceAnalysis.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/InflatedSurfaceAnalysis.hh -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/LICENSE -------------------------------------------------------------------------------- /MetricFitter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/MetricFitter.cc -------------------------------------------------------------------------------- /MetricFitter.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/MetricFitter.hh -------------------------------------------------------------------------------- /MetricFittingEnergy.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/MetricFittingEnergy.hh -------------------------------------------------------------------------------- /Nondimensionalization.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/Nondimensionalization.hh -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/README.md -------------------------------------------------------------------------------- /ReducedSheetOptimizer.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/ReducedSheetOptimizer.hh -------------------------------------------------------------------------------- /SVDSensitivity.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/SVDSensitivity.hh -------------------------------------------------------------------------------- /SheetOptimizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/SheetOptimizer.cc -------------------------------------------------------------------------------- /SheetOptimizer.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/SheetOptimizer.hh -------------------------------------------------------------------------------- /SurfaceSampler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/SurfaceSampler.cc -------------------------------------------------------------------------------- /SurfaceSampler.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/SurfaceSampler.hh -------------------------------------------------------------------------------- /TargetAttractedInflation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/TargetAttractedInflation.cc -------------------------------------------------------------------------------- /TargetAttractedInflation.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/TargetAttractedInflation.hh -------------------------------------------------------------------------------- /TargetSurfaceFitter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/TargetSurfaceFitter.cc -------------------------------------------------------------------------------- /TargetSurfaceFitter.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/TargetSurfaceFitter.hh -------------------------------------------------------------------------------- /TensionFieldEnergy.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/TensionFieldEnergy.hh -------------------------------------------------------------------------------- /TubeRemesh.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/TubeRemesh.hh -------------------------------------------------------------------------------- /WallPositionInterpolator.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/WallPositionInterpolator.hh -------------------------------------------------------------------------------- /circular_mean.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/circular_mean.hh -------------------------------------------------------------------------------- /cmake/FindKnitro.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/cmake/FindKnitro.cmake -------------------------------------------------------------------------------- /cmake/FindLIBIGL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/cmake/FindLIBIGL.cmake -------------------------------------------------------------------------------- /cmake/FindMPFR.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/cmake/FindMPFR.cmake -------------------------------------------------------------------------------- /cmake/UseColors.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/cmake/UseColors.cmake -------------------------------------------------------------------------------- /curvature.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/curvature.cc -------------------------------------------------------------------------------- /curvature.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/curvature.hh -------------------------------------------------------------------------------- /examples/full_sphere.msh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/examples/full_sphere.msh -------------------------------------------------------------------------------- /examples/half_sphere.msh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/examples/half_sphere.msh -------------------------------------------------------------------------------- /examples/julius.msh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/examples/julius.msh -------------------------------------------------------------------------------- /examples/lilium.msh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/examples/lilium.msh -------------------------------------------------------------------------------- /examples/octagon.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/examples/octagon.obj -------------------------------------------------------------------------------- /examples/paraboloid.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/examples/paraboloid.hh -------------------------------------------------------------------------------- /examples/single_tri.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/examples/single_tri.obj -------------------------------------------------------------------------------- /fit_metric_newton.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/fit_metric_newton.cc -------------------------------------------------------------------------------- /fit_metric_newton.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/fit_metric_newton.hh -------------------------------------------------------------------------------- /inflation_newton.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/inflation_newton.cc -------------------------------------------------------------------------------- /inflation_newton.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/inflation_newton.hh -------------------------------------------------------------------------------- /parametrization.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/parametrization.cc -------------------------------------------------------------------------------- /parametrization.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/parametrization.hh -------------------------------------------------------------------------------- /parametrization_newton.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/parametrization_newton.cc -------------------------------------------------------------------------------- /parametrization_newton.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/parametrization_newton.hh -------------------------------------------------------------------------------- /python/Demos/ConcentricCircles.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/Demos/ConcentricCircles.ipynb -------------------------------------------------------------------------------- /python/Demos/ForwardDesign.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/Demos/ForwardDesign.ipynb -------------------------------------------------------------------------------- /python/Demos/Lilium.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/Demos/Lilium.ipynb -------------------------------------------------------------------------------- /python/Demos/LogSpiral.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/Demos/LogSpiral.ipynb -------------------------------------------------------------------------------- /python/Demos/data/ForwardDesign/example.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/Demos/data/ForwardDesign/example.obj -------------------------------------------------------------------------------- /python/Demos/data/ForwardDesign/example_fusedPts.txt: -------------------------------------------------------------------------------- 1 | 0.0 0.0 -------------------------------------------------------------------------------- /python/Demos/data/ForwardDesign/example_holePts.txt: -------------------------------------------------------------------------------- 1 | 0.0 1.0 -------------------------------------------------------------------------------- /python/boundaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/boundaries.py -------------------------------------------------------------------------------- /python/fabrication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/fabrication.py -------------------------------------------------------------------------------- /python/fd_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/fd_validation.py -------------------------------------------------------------------------------- /python/hpc_optimization_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/hpc_optimization_job.py -------------------------------------------------------------------------------- /python/inflation_pressure_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/inflation_pressure_analysis.py -------------------------------------------------------------------------------- /python/io_redirection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/io_redirection.py -------------------------------------------------------------------------------- /python/measurements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/measurements.py -------------------------------------------------------------------------------- /python/opt_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/opt_config.py -------------------------------------------------------------------------------- /python/optimize_sheet_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/optimize_sheet_cli.py -------------------------------------------------------------------------------- /python/parametric_pillows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/parametric_pillows.py -------------------------------------------------------------------------------- /python/register_inflation_frames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/register_inflation_frames.py -------------------------------------------------------------------------------- /python/reinflate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/reinflate.py -------------------------------------------------------------------------------- /python/remeshing_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/remeshing_utils.py -------------------------------------------------------------------------------- /python/sheet_meshing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/sheet_meshing.py -------------------------------------------------------------------------------- /python/sheet_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/sheet_optimizer.py -------------------------------------------------------------------------------- /python/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/utils.py -------------------------------------------------------------------------------- /python/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/visualization.py -------------------------------------------------------------------------------- /python/wall_width_formulas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/wall_width_formulas.py -------------------------------------------------------------------------------- /python/write_line_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python/write_line_mesh.py -------------------------------------------------------------------------------- /python_bindings/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python_bindings/CMakeLists.txt -------------------------------------------------------------------------------- /python_bindings/extended_precision.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python_bindings/extended_precision.hh -------------------------------------------------------------------------------- /python_bindings/inflation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python_bindings/inflation.cc -------------------------------------------------------------------------------- /python_bindings/mesh_utilities.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python_bindings/mesh_utilities.cc -------------------------------------------------------------------------------- /python_bindings/metric_fit.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python_bindings/metric_fit.cc -------------------------------------------------------------------------------- /python_bindings/parametrization.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python_bindings/parametrization.cc -------------------------------------------------------------------------------- /python_bindings/wall_generation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/python_bindings/wall_generation.cc -------------------------------------------------------------------------------- /subdivide_triangle.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/subdivide_triangle.hh -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/catch2_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/tests/catch2_main.cc -------------------------------------------------------------------------------- /tests/catch2_svd_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/tests/catch2_svd_tests.cc -------------------------------------------------------------------------------- /tests/catch2_tf_validation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/tests/catch2_tf_validation.cc -------------------------------------------------------------------------------- /tests/test_balloon_energy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/tests/test_balloon_energy.cc -------------------------------------------------------------------------------- /tests/test_eig_sensitivity.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/tests/test_eig_sensitivity.cc -------------------------------------------------------------------------------- /tests/test_newton.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/tests/test_newton.cc -------------------------------------------------------------------------------- /tests/test_subdivide.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/tests/test_subdivide.cc -------------------------------------------------------------------------------- /tests/test_svd_sensitivity.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/tests/test_svd_sensitivity.cc -------------------------------------------------------------------------------- /tests/test_tension_field_energy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/tests/test_tension_field_energy.cc -------------------------------------------------------------------------------- /wall_generation/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/wall_generation/CMakeLists.txt -------------------------------------------------------------------------------- /wall_generation/evaluate_stripe_field.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/wall_generation/evaluate_stripe_field.cc -------------------------------------------------------------------------------- /wall_generation/evaluate_stripe_field.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/wall_generation/evaluate_stripe_field.hh -------------------------------------------------------------------------------- /wall_generation/extract_contours.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/wall_generation/extract_contours.cc -------------------------------------------------------------------------------- /wall_generation/extract_contours.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeshFEM/Inflatables/HEAD/wall_generation/extract_contours.hh --------------------------------------------------------------------------------