All Classes Files Functions Variables Pages
mod_gll_value Module Reference

This module contains subroutines to get GLL nodes values from global GLL nodes numbering.

Data Types

interface  get_node_gll_value
 Interface for redirection to subroutines mod_gll_value::get_node_gll_value_x or mod_gll_value::get_node_gll_value_xyz. More...
 

Public Member Functions

subroutine, public get_hexa_gll_value (gll_all_values, gll_global_number, gll_selected_values)
 subroutine to get hexahedron element GLL values from an array ordered by global GLL nodes numbering. More...
 
subroutine, public get_quad_gll_value (gll_all_values, gll_global_number, gll_selected_values)
 subroutine to get quadrangle element GLL values from an array ordered by global GLL nodes numbering. More...
 
subroutine get_node_gll_value_x (gll_all_values, gll_global_number, gll_selected_values)
 subroutine to get GLL node values from an array ordered by global GLL nodes numbering. More...
 
subroutine get_node_gll_value_xyz (gll_all_values, gll_global_number, gll_selected_values)
 subroutine to get GLL node values from an array ordered by global GLL nodes numbering. More...
 

Detailed Description

Definition at line 126 of file module_gll_value.f90.

Member Function/Subroutine Documentation

subroutine, public mod_gll_value::get_hexa_gll_value ( real, dimension(ig_ndof,ig_ngll_total), intent(in)  gll_all_values,
integer, dimension( ig_ngll,ig_ngll,ig_ngll), intent(in)  gll_global_number,
real, dimension(ig_ndof,ig_ngll,ig_ngll,ig_ngll), intent(out)  gll_selected_values 
)
Parameters
gll_all_values: all GLL values of an array ordered by global GLL nodes numbering
gll_global_number: global GLL nodes number where selected values are stored
gll_selected_values: selected GLL values ordered by local GLL nodes numbering

Definition at line 154 of file module_gll_value.f90.

Referenced by mod_receiver::write_receiver_output().

subroutine mod_gll_value::get_node_gll_value_x ( real, dimension(ig_ngll_total), intent(in)  gll_all_values,
integer, dimension(:), intent(in)  gll_global_number,
real, dimension(:), intent(out)  gll_selected_values 
)
Parameters
gll_all_values: all GLL values of an array ordered by global GLL nodes numbering
gll_global_number: global GLL nodes number where selected values are stored
gll_selected_values: selected GLL values ordered by local GLL nodes numbering

Definition at line 243 of file module_gll_value.f90.

subroutine mod_gll_value::get_node_gll_value_xyz ( real, dimension(ig_ndof,ig_ngll_total), intent(in)  gll_all_values,
integer, dimension(:), intent(in)  gll_global_number,
real, dimension(:,:), intent(out)  gll_selected_values 
)
Parameters
gll_all_values: all GLL values of an array ordered by global GLL nodes numbering
gll_global_number: global GLL nodes number where selected values are stored
gll_selected_values: selected GLL values ordered by local GLL nodes numbering

Definition at line 279 of file module_gll_value.f90.

subroutine, public mod_gll_value::get_quad_gll_value ( real, dimension(ig_ndof,ig_ngll_total), intent(in)  gll_all_values,
integer, dimension( ig_ngll,ig_ngll), intent(in)  gll_global_number,
real, dimension(ig_ndof,ig_ngll,ig_ngll), intent(out)  gll_selected_values 
)
Parameters
gll_all_values: all GLL values of an array ordered by global GLL nodes numbering
gll_global_number: global GLL nodes number where selected values are stored
gll_selected_values: selected GLL values ordered by local GLL nodes numbering

Definition at line 200 of file module_gll_value.f90.

Referenced by mod_receiver::write_receiver_output(), and mod_snapshot_surface::write_snapshot_surface().


The documentation for this module was generated from the following file: