MAST
first_order_newmark_transient_solver.h File Reference
Include dependency graph for first_order_newmark_transient_solver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 MAST
 

Functions

virtual void MAST::elem_linearized_jacobian_solution_product (RealVectorX &vec)
 This class implements the Newmark solver for solution of a first-order ODE. More...
 
virtual void MAST::elem_sensitivity_calculations (const MAST::FunctionBase &f, RealVectorX &vec)
 performs the element sensitivity calculations over elem, and returns the element residual sensitivity in vec . More...
 
virtual void MAST::elem_sensitivity_contribution_previous_timestep (const std::vector< RealVectorX > &prev_sols, RealVectorX &vec)
 computes the contribution for this element from previous time step More...
 
virtual void MAST::elem_shape_sensitivity_calculations (const MAST::FunctionBase &f, RealVectorX &vec)
 performs the element shape sensitivity calculations over elem, and returns the element residual sensitivity in vec . More...
 
virtual void MAST::elem_topology_sensitivity_calculations (const MAST::FunctionBase &f, const MAST::FieldFunction< RealVectorX > &vel, RealVectorX &vec)
 performs the element topology sensitivity calculations over elem, and returns the element residual sensitivity in vec . More...
 
virtual void MAST::elem_second_derivative_dot_solution_assembly (RealMatrixX &mat)
 calculates $ d ([J] \{\Delta X\})/ dX $ over elem, and returns the matrix in vec . More...