|
Smith
0.1
Smith is an implicit thermal structural mechanics simulation code.
|
Specifies parametrized residuals and various linearized evaluations for arbitrary nonlinear systems of equations. More...
#include "smith/physics/functional_weak_form.hpp"#include "smith/physics/mesh.hpp"#include "smith/differentiable_numerics/field_state.hpp"#include "smith/differentiable_numerics/time_integration_rule.hpp"

Go to the source code of this file.
Classes | |
| class | smith::TimeDiscretizedWeakForm< spatial_dim, OutputSpace, Parameters< InputSpaces... > > |
| A time discretized weakform gets a TimeInfo object passed as arguments to q-function (lambdas which are integrated over quadrature points) so users can have access to time increments, and timestep cycle. These quantities are often valuable for time integrated PDEs. More... | |
| class | smith::SecondOrderTimeDiscretizedWeakForms |
| A container holding the two types of weak forms useful for solving time discretized second order (in time) systems of equations. More... | |
| class | smith::SecondOrderTimeDiscretizedWeakForm< spatial_dim, OutputSpace, Parameters< TrialInputSpace, InputSpaces... > > |
| Useful for time-discretized PDEs of second order (involves for first and second derivatives of time). Users write q-functions in terns of u, u_dot, u_dot_dot, and the weak form is transformed by the ImplicitNewmarkSecondOrderTimeIntegrationRule so that is it globally a function of u, u_old, u_dot_old, u_dot_dot_old, with u as the distinct unknown for the time discretized system. More... | |
Namespaces | |
| smith | |
| Accelerator functionality. | |
Specifies parametrized residuals and various linearized evaluations for arbitrary nonlinear systems of equations.
Definition in file time_discretized_weak_form.hpp.