56 write(*,
'(A)')
'--------------------Monitored points------------------'
169 write(*,
'(A,I10)')
'Monitored points Peak Ground Map: ',
nmonitors_pgm
199 !
write(*,*)
'mon' ,
i
293 write(*,
'(A)')
'MLST key not found!'
subroutine find_monitor_position()
Find monitor position an writes MLST.input or MPGM.
subroutine get_highest_node(nn_loc, ne_loc, zz_loc, loc_n_num, nnz
Computes the highest node of the mesh (z-dir)
subroutine get_indloc_from_indglo(local_el, nel_loc, ie, ic)
Returns local id from global id.
subroutine get_minvalues(i_glo, v_glo, n_glo, i_loc, n_loc, np)
Computes positions of minimum values.
subroutine get_nearest_node_pgm(nloc, xs, ys, zs, xt, yt, zt, nt, dist_min
Computes the nearest node with respet to (xt,yt,zt) starting from a given elevation.
subroutine get_pnt_pos_pgm(nb_el, aa11, aa12, aa13, aa21, aa22, aa23, aa31, aa32, aa33, bb11, bb12, bb13, bb21, bb22, bb23, bb31, bb32, bb33, gg1, gg2, gg3, dd1, dd2, dd3, x_true, y_true, z_true, el, xref, yref, zref,
Findes node coordinates in the reference element.
subroutine read_dime_filepg(filec, num_nodes)
Reads dimension of monitor files.
subroutine read_filepg(filec, num_nodes, x, y, z)
Reads LS.input file.
subroutine read_file_mpgm(filec, nmonitors_pgm, n_monitor_pgm, el_monitor_pgm, xr_monitor_pgm, yr_monitor_pgm, zr_monitor_pgm)
Reads files such as MLST.input, MLST.position or MPGM.input.
Contains SPEED PARAMETERS used in (SPEED, READ_INPUT_FILES, MAKE_PARTION_AND_MPI_FILES,...
real *8, dimension(:), allocatable y_monitor_lst
real *8, dimension(:), allocatable x_monitor_lst
real *8, dimension(:), allocatable dist_glo
real *8, dimension(:), allocatable delta2
real *8, dimension(:), allocatable gamma3
integer *4, dimension(:), allocatable local_el_num
real *8, dimension(:), allocatable gamma2
real *8, dimension(:), allocatable delta3
real *8, dimension(:), allocatable alfa23
real *8, dimension(:), allocatable beta13
character *70 monitor_file_new
real *8, dimension(:), allocatable alfa33
real *8, dimension(:), allocatable alfa11
real *8, dimension(:), allocatable beta21
real *8, dimension(:), allocatable yr_glo
real *8, dimension(:), allocatable dist_monitor_lst
real *8, dimension(:), allocatable delta1
real *8, dimension(:), allocatable zr_monitor_lst
real *8, dimension(:), allocatable beta23
real *8, dimension(:), allocatable zz_spx_loc
real *8, dimension(:), allocatable z_glo_real
real *8, dimension(:), allocatable yy_spx_loc
real *8, dimension(:), allocatable alfa13
integer *4, dimension(:), allocatable el_monitor_lst
real *8, dimension(:), allocatable y_glo_real
real *8, dimension(:), allocatable beta12
real *8, dimension(:), allocatable xr_glo
character *70 monitor_file
real *8, dimension(:), allocatable beta11
real *8, dimension(:), allocatable alfa31
integer *4, dimension(:), allocatable local_node_num
integer *4, dimension(:), allocatable el_glo
integer *4, dimension(:), allocatable sdeg_mat
real *8, dimension(:), allocatable x_glo_real
real *8, dimension(:), allocatable beta22
real *8, dimension(:), allocatable beta31
real *8, dimension(:), allocatable x_monitor_real
integer *4, dimension(:), allocatable con_spx_loc
real *8, dimension(:), allocatable alfa21
real *8, dimension(:), allocatable zr_glo
integer *4, dimension(:), allocatable n_monitor_lst
real *8, dimension(:), allocatable z_monitor_lst
real *8, dimension(:), allocatable alfa22
real *8, dimension(:), allocatable highest_lst_loc
real *8, dimension(:), allocatable beta33
integer *4, dimension(:), allocatable tag_mat
integer *4, dimension(:), allocatable n_glo
real *8, dimension(:), allocatable z_monitor_real
real *8, dimension(:), allocatable gamma1
real *8, dimension(:), allocatable xr_monitor_lst
real *8, dimension(:), allocatable alfa32
real *8, dimension(:), allocatable y_monitor_real
real *8, dimension(:), allocatable yr_monitor_lst
real *8, dimension(:), allocatable xx_spx_loc
integer *4, dimension(:), allocatable monit_files
real *8, dimension(:), allocatable beta32
real *8 depth_search_mon_lst
integer *4, dimension(:), allocatable elem_domain
real *8, dimension(:), allocatable alfa12