getNewmarkBetaVectorSeismicAnalysis Function

public function getNewmarkBetaVectorSeismicAnalysis(obj, u_n, v_n, a_n, force, beta, gamma, M, C, dt) result(ret)

Type Bound

SeismicAnalysis_

Arguments

Type IntentOptional Attributes Name
class(SeismicAnalysis_), intent(in) :: obj
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) :: force(:)
real(kind=real64), intent(in) :: beta
real(kind=real64), intent(in) :: gamma
real(kind=real64), intent(in) :: M(:,:)
real(kind=real64), intent(in) :: C(:,:)
real(kind=real64), intent(in) :: dt

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