.. Opt documentation master file, created by sphinx-quickstart on Mon Nov 18 18:13:33 2019. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Structural Optimization with FEniCS and dolfin-adjoint ====================================================== Introduction ============ Sofa, *Structural Optimization with FEniCS and dolfin-adjoint*, is a compilation of tutorials and examples used for the authors' research in Solid Mechanics. `FEniCS `_ is used to solve the PDEs in Solid Mechanics and `dolfin-adjoint `_ automatically computes the adjoint derivative of the objective function. For a nice introduction to FEniCS, refer to `The FEniCS Tutorial `_. For an application of FEniCS to Solid Mechanics, refer to `The FEniCS Book `_ Chapters 26 & 27 and `Numerical Tours of Computational Mechanics with FEniCS `_. About the authors ~~~~~~~~~~~~~~~~~ Luis Santos is a PhD Candidate in the `Department of Mechanical Engineering `_ at the University of Maryland, College Park. Raphael Pedersen is an undergraduate student also in the Department of Mechanical Engineering at `University of Maryland\, College Park `_ . Contents ======== .. toctree:: :maxdepth: 2 fenics_region_selector fenics_intro basic_optimization Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`