21 #ifndef __mast_transient_assembly_elem_operations_h__ 22 #define __mast_transient_assembly_elem_operations_h__ 110 #endif // __mast_transient_assembly_elem_operations_h__
virtual void linearized_jacobian_solution_product(RealVectorX &f)=0
Calculates the product of Jacobian-solution, and Jacobian-velocity over the element for a system of t...
virtual void elem_sensitivity_calculations(const MAST::FunctionBase &f, RealVectorX &f_m, RealVectorX &f_x)=0
performs the element sensitivity calculations over elem, and returns the component of element residua...
virtual void elem_calculations(bool if_jac, RealVectorX &f_m, RealVectorX &f_x, RealMatrixX &f_m_jac_xdot, RealMatrixX &f_m_jac, RealMatrixX &f_x_jac)=0
performs the element calculations over elem, for a system of the form .
Matrix< Real, Dynamic, Dynamic > RealMatrixX
TransientAssemblyElemOperations()
Matrix< Real, Dynamic, 1 > RealVectorX
virtual ~TransientAssemblyElemOperations()