![]() |
SPEED
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | check_expl (cs_nnz, cs, nm, tm, sd, nl_expl, num_ne, max_num_ne, sour_ne, dist_sour_ne, check_ne, check_dist_ne, length_cne, fun_expl, nf, tag_func, val_expl, nn_loc, local_n_num) |
Fills array check_ns for explosive force. | |
subroutine check_expl | ( | integer*4 | cs_nnz, |
integer*4, dimension(0:cs_nnz) | cs, | ||
integer*4 | nm, | ||
integer*4, dimension(nm) | tm, | ||
integer*4, dimension(nm) | sd, | ||
integer*4 | nl_expl, | ||
integer*4, dimension(nl_expl) | num_ne, | ||
integer*4 | max_num_ne, | ||
integer*4, dimension(max_num_ne,nl_expl) | sour_ne, | ||
real*8, dimension(max_num_ne,nl_expl) | dist_sour_ne, | ||
integer*4, dimension(length_cne,4) | check_ne, | ||
real*8, dimension(length_cne,1) | check_dist_ne, | ||
integer*4 | length_cne, | ||
integer*4, dimension(nl_expl) | fun_expl, | ||
integer*4 | nf, | ||
integer*4, dimension(nf) | tag_func, | ||
real*8, dimension(nl_expl,20) | val_expl, | ||
integer*4 | nn_loc, | ||
integer*4, dimension(nn_loc) | local_n_num | ||
) |
Fills array check_ns for explosive force.
[in] | cs_nnz | length of cs |
[in] | cs | spectral connectivity vector |
[in] | nm | number of materials |
[in] | tm | label for materias |
[in] | sd | polynomial degree vector |
[in] | nl_expl | number of explosive nodes |
[in] | num_ne | number of explosive nodes |
[in] | max_num_ne | max number of explosive nodes |
[in] | sour_ne | explosive source |
[in] | dist_sour_ne | distance of the node from the explosive source |
[in] | length_cne | length check explosive nodes (useless) |
[in] | fun_expl | function associeted with the explosive load |
[in] | nf | number of functions |
[in] | tag_func | label for explosive functions |
[in] | val_expl | values for the explosive loads |
[in] | nn_loc | number of local nodes |
[in] | local_n_num | local numeration vector |
[out] | check_ne | check_ne(i,1) explosive source node, check_ne(i,2) explosive function for the node i, check_ne(i,3) i for explosive load, check_ne(i,4) number of the element |
[out] | check_dist_ne | check_dist_ne(i,1) = dist_sour_ne / val_expl |
Definition at line 47 of file CHECK_EXPL.f90.
References make_lgl_nw().