|
Serac
0.1
Serac is an implicit thermal strucural mechanics simulation code.
|
An object containing an monolithic thermal structural solver with operator-split options. More...
#include "mfem.hpp"#include "serac/physics/base_physics.hpp"#include "serac/physics/thermomechanics_input.hpp"#include "serac/physics/boundary_conditions/components.hpp"#include "serac/numerics/stdfunction_operator.hpp"#include "serac/numerics/functional/shape_aware_functional.hpp"#include "serac/physics/state/state_manager.hpp"#include "serac/physics/mesh.hpp"
Go to the source code of this file.
Classes | |
| class | serac::ThermomechanicsMonolithic< order, dim, Parameters< parameter_space... >, std::integer_sequence< int, parameter_indices... > > |
| The monolithic thermal-structural solver with operator-split options. More... | |
| struct | serac::ThermomechanicsMonolithic< order, dim, Parameters< parameter_space... >, std::integer_sequence< int, parameter_indices... > >::ThermalMaterialInterface< MaterialType > |
| Functor representing the integrand of a thermal material. Material type must be a functor as well. More... | |
| struct | serac::ThermomechanicsMonolithic< order, dim, Parameters< parameter_space... >, std::integer_sequence< int, parameter_indices... > >::SolidMaterialInterface< MaterialType > |
| Functor representing a material stress. A functor is used here instead of an extended, generic lambda for compatibility with NVCC. More... | |
Namespaces | |
| serac | |
| Accelerator functionality. | |
| serac::thermomechanics | |
| Thermomechanics helper data types. | |
Variables | |
| const serac::LinearSolverOptions | serac::thermomechanics::direct_linear_options = {.linear_solver = LinearSolver::SuperLU, .print_level = 0} |
| the default direct solver option for solving the linear stiffness equations | |
| const serac::NonlinearSolverOptions | serac::thermomechanics::default_nonlinear_options |
| Reasonable defaults for most thermomechanics nonlinear solver options. More... | |
An object containing an monolithic thermal structural solver with operator-split options.
Definition in file thermomechanics_monolithic.hpp.