![]() |
SPEED
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | make_lgl_nw (nb_pnt, xq, wq, dd) |
Makes Gauss-Legendre-Lobatto nodes, weigths and spectral derivatives. | |
subroutine make_lgl_nw | ( | integer*4, intent(inout) | nb_pnt, |
real*8, dimension(nb_pnt) | xq, | ||
real*8, dimension(nb_pnt) | wq, | ||
real*8, dimension(nb_pnt,nb_pnt) | dd | ||
) |
Makes Gauss-Legendre-Lobatto nodes, weigths and spectral derivatives.
[in] | nb_pnt | polynomial degree |
[out] | xq | LGL nodes |
[out] | wq | LGL weights |
[out] | dd | matrix for spectral derivatives |
Definition at line 28 of file MAKE_LGL_NW.f90.
References find_root_pol(), and get_legendre_value().
Referenced by check_expl(), check_sism(), compute_energy_error(), compute_sdof_input(), get_highest_node(), get_max_values(), get_node_depth_and_vs(), get_node_depth_from_alluvial(), get_node_depth_from_cmplx(), get_node_depth_from_simple(), make_extint_forces(), make_spx_grid_loc(), setup_dg_elem(), and write_output().