All Classes Files Functions Variables Pages
module_global_variables.f90 File Reference

This file contains the module to define all global variables of EFISPEC3D. More...

Go to the source code of this file.

Data Types

module  mod_global_variables
 This module defines all global variables of EFISPEC3D. Scalar variables are initialized directly in this module. This module also contains some general purpose subroutines. More...
 
type  mod_global_variables::type_single_force_source
 type for single force point sources More...
 
type  mod_global_variables::type_double_couple_source
 type for double couple point sources More...
 
type  mod_global_variables::type_receiver_hexa
 type for receivers (i.e., stations) located inside hexahedron elements More...
 
type  mod_global_variables::type_receiver_quad
 type for receivers (i.e., stations) located inside quadrangle elements More...
 
type  mod_global_variables::type_cpu_neighbor
 type that gathers information about cpus connected to cpu myrank (cpus not connected to cpu myrank are not stored) More...
 
type  mod_global_variables::type_elastic_material
 type for linear elastic properties of materials More...
 
type  mod_global_variables::type_viscoelastic_material
 type for viscoelastic properties of materials More...