| Type | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|
| type(SeismicAnalysis_) | :: | siml | ||||
| type(FEMDomain_), | target | :: | domains(2) | |||
| real(kind=real64), | allocatable | :: | x_axis(:) | |||
| real(kind=real64), | allocatable | :: | y_axis(:) | |||
| real(kind=real64), | allocatable | :: | z_axis(:) | |||
| logical | :: | connected(1,1) | = | .false. | ||
| real(kind=real64) | :: | Length | ||||
| real(kind=real64) | :: | Width | ||||
| real(kind=real64) | :: | Thickness | ||||
| real(kind=real64), | allocatable | :: | YoungModulus_1(:) | |||
| real(kind=real64), | allocatable | :: | PoissonRatio_1(:) | |||
| real(kind=real64), | allocatable | :: | rho_1(:) | |||
| real(kind=real64), | allocatable | :: | YoungModulus_2(:) | |||
| real(kind=real64), | allocatable | :: | PoissonRatio_2(:) | |||
| real(kind=real64), | allocatable | :: | rho_2(:) | |||
| real(kind=real64), | allocatable | :: | v(:,:) | |||
| real(kind=real64) | :: | dt | ||||
| real(kind=real64) | :: | t | ||||
| real(kind=real64) | :: | angle | ||||
| type(MPI_) | :: | mpid | ||||
| real(kind=real64) | :: | Density(1:4) | ||||
| real(kind=real64) | :: | Vs(1:4) | ||||
| real(kind=real64) | :: | Vp(1:4) | ||||
| real(kind=real64) | :: | H(1:4,1:2) | ||||
| real(kind=real64) | :: | E | ||||
| real(kind=real64) | :: | vv | ||||
| integer(kind=int32) | :: | layer | ||||
| type(Random_) | :: | random | ||||
| type(Logger_), | allocatable | :: | loggers(:) | |||
| integer(kind=int32), | allocatable | :: | impact_point_candidate(:) | |||
| integer(kind=int32), | allocatable | :: | current_impact_point(:) |