Smith  0.1
Smith is an implicit thermal structural mechanics simulation code.
Public Member Functions | List of all members
smith::BackwardEulerFirstOrderTimeIntegrationRule Struct Reference

encodes rules for time discretizing first order odes (involving first time derivatives). When solving f(u, u_dot, t) = 0 this class provides the current discrete approximation for u and u_dot as a function of (u^{n+1}, u^n). More...

#include <time_integration_rule.hpp>

Public Member Functions

 BackwardEulerFirstOrderTimeIntegrationRule ()
 Constructor.
 
template<typename T1 , typename T2 >
SMITH_HOST_DEVICE auto value (const TimeInfo &, const T1 &field_new, const T2 &) const
 evaluate value of the ode state as used by the integration rule
 
template<typename T1 , typename T2 >
SMITH_HOST_DEVICE auto dot (const TimeInfo &t, const T1 &field_new, const T2 &field_old) const
 evaluate time derivative discretization of the ode state as used by the integration rule
 

Detailed Description

encodes rules for time discretizing first order odes (involving first time derivatives). When solving f(u, u_dot, t) = 0 this class provides the current discrete approximation for u and u_dot as a function of (u^{n+1}, u^n).

Definition at line 24 of file time_integration_rule.hpp.


The documentation for this struct was generated from the following file: