OptiCut

Contents:

  • Shape optimization method
  • CutFEM for Immersed geometry discretization
  • Shape optimization with CutFEM
  • Demos
  • Documentation
    • Augmented Lagrangian Tools
    • CutFEM Method
    • Mesher
    • Ersatz Method
    • Geometry
    • Mechanics Tools
    • Optimization Tools
    • Parameters Class
    • Problem Class
    • Reinitialization — Prediction-Correction method
  • Bibliography
OptiCut
  • Documentation
  • View page source

Documentation

  • Augmented Lagrangian Tools
    • maj_param_constraint_optim_slack()
    • maj_param_constraint_optim()
    • init_param_constraint_optim()
  • CutFEM Method
    • CutFemMethod
      • CutFemMethod.adjoint_problem()
      • CutFemMethod.cut_fem_adv()
      • CutFemMethod.cutfem_solver()
      • CutFemMethod.descent_direction()
      • CutFemMethod.euclidean_norm_grad()
      • CutFemMethod.primal_problem()
      • CutFemMethod.set_measure_dxq()
      • CutFemMethod.velocity_normalization()
  • Mesher
    • create_mesh_2D()
    • create_mesh_3D()
  • Ersatz Method
    • ErsatzMethod
      • ErsatzMethod.advection()
      • ErsatzMethod.compute_lame_lambda()
      • ErsatzMethod.compute_lame_mu()
      • ErsatzMethod.descent_direction()
      • ErsatzMethod.ersatz_solver()
      • ErsatzMethod.euclidean_norm_grad()
      • ErsatzMethod.heaviside()
      • ErsatzMethod.primal_problem()
      • ErsatzMethod.set_bilin_form()
  • Geometry
    • circle()
    • level_set()
    • level_set_3D()
  • Mechanics Tools
    • stress()
    • strain()
    • lame_compute()
    • von_mises()
  • Optimization Tools
    • lagrangian_cost()
    • adapt_c_HJ()
    • adapt_dt()
    • adapt_HJ()
    • catch_NAN()
  • Parameters Class
    • Parameters
      • Parameters.set__paramFolder()
  • Problem Class
    • Class
      • Compliance_Problem
      • VMLp_Problem
      • AreaProblem
  • Reinitialization — Prediction-Correction method
    • Reinitialization
      • Reinitialization.corrector()
      • Reinitialization.predictor()
      • Reinitialization.reinitializationPC()
Previous Next

© Copyright 2025, ONERA and MINES PARIS - PSL.

Built with Sphinx using a theme provided by Read the Docs.