updateAccelNewmarkBetaSeismicAnalysis Function

public function updateAccelNewmarkBetaSeismicAnalysis(obj, u, u_n, v_n, a_n, gamma, beta, dt) result(ret)

Type Bound

SeismicAnalysis_

Arguments

Type IntentOptional Attributes Name
class(SeismicAnalysis_), intent(in) :: obj
real(kind=real64), intent(in) :: u(:)
real(kind=real64), intent(in) :: u_n(:)
real(kind=real64), intent(in) :: v_n(:)
real(kind=real64), intent(in) :: a_n(:)
real(kind=real64), intent(in) :: gamma
real(kind=real64), intent(in) :: beta
real(kind=real64), intent(in) :: dt

Return Value real(kind=real64), allocatable, (:)