|
Serac
0.1
Serac is an implicit thermal strucural mechanics simulation code.
|

Directories |
Files | |
| file | base_physics.hpp [code] |
| The base interface class for a generic PDE solver. | |
| file | common.hpp [code] |
| A file defining some enums and structs that are used by the different physics modules. | |
| file | field_types.hpp [code] |
| Defines common types and helper functions for using the residual and scalar_objective classes. | |
| file | functional_objective.hpp [code] |
| Implements the scalar objective interface using shape aware functional's scalar output capability. | |
| file | functional_weak_form.hpp [code] |
| Implements the WeakForm interface using serac::ShapeAwareFunctional. Allows for generic specification of body and boundary integrals. | |
| file | heat_transfer.hpp [code] |
| An object containing the solver for a heat transfer PDE. | |
| file | heat_transfer_input.hpp [code] |
| An object containing all input file options for the solver for a heat transfer PDE. | |
| file | heat_transfer_weak_form.hpp [code] |
| Implements the WeakForm interface for heat transfer physics. Derives from FunctionalWeakForm. | |
| file | mesh.hpp [code] |
| Serac mesh class which assists in constructing the appropriate parallel mfem meshes and registering and accessing Domains for use in serac::Functional operations. | |
| file | scalar_objective.hpp [code] |
| Specifies interface for evaluating scalar objective from fields and their field gradients. | |
| file | solid_mechanics.hpp [code] |
| Tools for tagging a set of components of a vector field for boundary condition enforcement. | |
| file | solid_mechanics_contact.hpp [code] |
| An object containing the solver for total Lagrangian finite deformation solid mechanics with contact. | |
| file | solid_mechanics_input.hpp [code] |
| An object containing all input file options for the solver for total Lagrangian finite deformation solid mechanics. | |
| file | solid_weak_form.hpp [code] |
| Implements the WeakForm interface for solid mechanics physics. Derives from FunctionalWeakForm. | |
| file | thermomechanics.hpp [code] |
| An object containing an operator-split thermal structural solver. | |
| file | thermomechanics_input.hpp [code] |
| An object containing all input file options for the solver for thermal structural solver. | |
| file | thermomechanics_monolithic.hpp [code] |
| An object containing an monolithic thermal structural solver with operator-split options. | |
| file | weak_form.hpp [code] |
| Specifies interface for evaluating weak form residuals and their gradients. | |