Serac
0.1
Serac is an implicit thermal strucural mechanics simulation code.
|
Stores all information held in the input file that is used to configure the solver. More...
#include <solid_mechanics_input.hpp>
Static Public Member Functions | |
static void | defineInputFileSchema (axom::inlet::Container &container) |
Input file parameters specific to this class. More... | |
Public Attributes | |
int | order |
The order of the discretization. | |
LinearSolverOptions | lin_solver_options |
The linear solver options. | |
NonlinearSolverOptions | nonlin_solver_options |
The linear solver options. | |
TimesteppingOptions | timestepping_options |
The timestepping options. | |
GeometricNonlinearities | geom_nonlin |
Geometric nonlinearities flag. | |
std::vector< var_solid_material_t > | materials |
The material options. | |
std::unordered_map< std::string, input::BoundaryConditionInputOptions > | boundary_conditions |
Boundary condition information. | |
std::optional< input::CoefficientInputOptions > | initial_displacement |
The initial displacement. More... | |
std::optional< input::CoefficientInputOptions > | initial_velocity |
The initial velocity. | |
Stores all information held in the input file that is used to configure the solver.
Definition at line 25 of file solid_mechanics_input.hpp.
|
static |
Input file parameters specific to this class.
[in] | container | Inlet container on which the input schema will be defined |
Definition at line 11 of file solid_mechanics_input.cpp.
std::optional<input::CoefficientInputOptions> serac::SolidMechanicsInputOptions::initial_displacement |
The initial displacement.
Definition at line 81 of file solid_mechanics_input.hpp.