Elmer FEM solver
Elmer is an open source finite element software for multiphysical problems
 All Classes Files Functions Variables Typedefs Macros Groups Pages
types Module Reference
Collaboration diagram for types:
[legend]

Data Types

type  basicmatrix_t
 
type  basisfunctions_t
 
type  blockmatrix_t
 
type  bodyarray_t
 
type  bodyforcearray_t
 
type  boundaryarray_t
 
type  boundaryconditionarray_t
 
type  boundaryinfo_t
 
type  dpbuffert
 
type  element_t
 
type  elementdata_t
 
type  elementtype_t
 
type  equationarray_t
 
type  factors_t
 
type  gluetablet
 
type  iflcolst
 
type  ifvect
 
type  initialconditionarray_t
 
type  listmatrix_t
 
type  listmatrixentry_t
 
type  materialarray_t
 
type  matrix_t
 
type  mesh_t
 
type  model_t
 
type  neighbourlist_t
 
type  nodes_t
 
type  parallelinfo_t
 
type  parenv_t
 
type  pelementdefs_t
 
type  projector_t
 
type  quadrant_t
 
type  quadrantpointer_t
 
type  resbuffert
 
type  rhst
 
type  solver_t
 
type  sparitersolverglobald_t
 
type  splittedmatrixt
 
type  submatrix_t
 
type  subvector_t
 
type  valuehandle_t
 
type  valuelist_t
 
type  variable_t
 
type  vecindicest
 

Public Attributes

integer, parameter max_name_len = 128
 
integer, parameter max_string_len =2048
 
integer, parameter addrint = SELECTED_INT_KIND(9)
 
integer, parameter dp = SELECTED_REAL_KIND(12)
 
real(kind=dp), parameter aeps = 10 * EPSILON(1.0_dp)
 
real(kind=dp), parameter pi = 3.1415926535897932384626433832795_dp
 
integer, parameter matrix_crs = 1
 
integer, parameter matrix_band = 2
 
integer, parameter matrix_sband = 3
 
integer, parameter matrix_list = 4
 
integer, parameter solver_exec_never = -1
 
integer, parameter solver_exec_always = 0
 
integer, parameter solver_exec_ahead_all = 1
 
integer, parameter solver_exec_ahead_time = 2
 
integer, parameter solver_exec_after_all = 3
 
integer, parameter solver_exec_after_time = 4
 
integer, parameter solver_exec_ahead_save = 5
 
integer, parameter solver_exec_after_save = 6
 
integer, parameter solver_mode_default = 0
 
integer, parameter solver_mode_auxiliary = 1
 
integer, parameter solver_mode_assembly = 2
 
integer, parameter solver_mode_coupled = 3
 
integer, parameter solver_mode_block = 4
 
integer, parameter solver_mode_global = 5
 
integer, parameter solver_mode_matrixfree = 6
 
character, parameter backslash = ACHAR(92)
 
type(sparitersolverglobald_t),
pointer 
parmatrix
 
integer, parameter variable_on_nodes = 0
 
integer, parameter variable_on_edges = 1
 
integer, parameter variable_on_faces = 2
 
integer, parameter variable_on_nodes_on_elements = 3
 
type(model_t), pointer currentmodel
 
type(matrix_t), pointer globalmatrix
 

Member Data Documentation

integer parameter types::addrint = SELECTED_INT_KIND(9)
real(kind=dp), parameter types::aeps = 10 * EPSILON(1.0_dp)
character, parameter types::backslash = ACHAR(92)
type(model_t), pointer types::currentmodel
integer, parameter types::dp = SELECTED_REAL_KIND(12)
type(matrix_t), pointer types::globalmatrix
integer, parameter types::matrix_band = 2
integer, parameter types::matrix_crs = 1
integer, parameter types::matrix_list = 4
integer, parameter types::matrix_sband = 3
integer, parameter types::max_name_len = 128
integer, parameter types::max_string_len =2048
type(sparitersolverglobald_t), pointer types::parmatrix
real(kind=dp), parameter types::pi = 3.1415926535897932384626433832795_dp
integer, parameter types::solver_exec_after_all = 3
integer, parameter types::solver_exec_after_save = 6
integer, parameter types::solver_exec_after_time = 4
integer, parameter types::solver_exec_ahead_all = 1
integer, parameter types::solver_exec_ahead_save = 5
integer, parameter types::solver_exec_ahead_time = 2
integer, parameter types::solver_exec_always = 0
integer, parameter types::solver_exec_never = -1
integer, parameter types::solver_mode_assembly = 2
integer, parameter types::solver_mode_auxiliary = 1
integer, parameter types::solver_mode_block = 4
integer, parameter types::solver_mode_coupled = 3
integer, parameter types::solver_mode_default = 0
integer, parameter types::solver_mode_global = 5
integer, parameter types::solver_mode_matrixfree = 6
integer, parameter types::variable_on_edges = 1
integer, parameter types::variable_on_faces = 2
integer, parameter types::variable_on_nodes = 0
integer, parameter types::variable_on_nodes_on_elements = 3

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