![]() |
SPEED
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | make_nh_enhanced_assign_prop (nn_loc, nmat, prop_mat, sdeg_mat, ne_loc, cs_nnz_loc, cs_loc, node_nhe_flag, count, nn_src_ind_loc, qs, qp, lambda_nhe, mu_nhe, rho_nhe, qs_nhe_el, qp_nhe_el, mpi_id, mpi_comm) |
...Not-Honoring Enhanced (NHE) Implementation | |
subroutine make_nh_enhanced_assign_prop | ( | integer*4 | nn_loc, |
integer*4 | nmat, | ||
real*8, dimension(nmat,4) | prop_mat, | ||
integer*4, dimension(nmat) | sdeg_mat, | ||
integer*4 | ne_loc, | ||
integer*4 | cs_nnz_loc, | ||
integer*4, dimension(0:cs_nnz_loc) | cs_loc, | ||
integer*4, dimension(nn_loc) | node_nhe_flag, | ||
integer*4 | count, | ||
integer*4, dimension(count) | nn_src_ind_loc, | ||
real*8, dimension(nmat) | qs, | ||
real*8, dimension(nmat) | qp, | ||
real*8, dimension(nn_loc), intent(inout) | lambda_nhe, | ||
real*8, dimension(nn_loc), intent(inout) | mu_nhe, | ||
real*8, dimension(nn_loc), intent(inout) | rho_nhe, | ||
real*4, dimension(ne_loc) | qs_nhe_el, | ||
real*4, dimension(ne_loc) | qp_nhe_el, | ||
integer*4 | mpi_id, | ||
integer*4 | mpi_comm | ||
) |
...Not-Honoring Enhanced (NHE) Implementation
[in] | loc_n_num. | Global node number of 'i'th local node is loc_n_num(i) |
[in] | nn_loc. | No. of nodes in Local/Current Partition |
[in] | nmat_nhe | No. of Blocks specified with NHE case |
[in] | nhe_mat | Tag/Labels of Blocks where NHE has to be implemented |
[in] | xs_loc | x-coordinate of spectral nodes |
[in] | ys_loc | y-coordinate of spectral nodes |
[in] | zs_loc | z-coordinate of spectral nodes |
[out] | lambda_nhe | Lame coefficient lambda |
[out] | mu_nhe | Lame coefficient mu |
[out] | rho_nhe | material density |
[out] | Qs_nhe | quality factor for S-waves (Standard Linear Solid damping) |
[out] | Qp_nhe | quality factor for P-waves (Standard Linear Solid damping) |
[out] | gamma_dmp_nhe | damping coefficient gamma (Kosloff&Kosloff) |
Definition at line 53 of file MAKE_NH_Enhanced_ASSIGN_PROP.f90.
Referenced by make_nh_enhanced().