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

Public Attributes

type(valuelist_t), pointer values => NULL()
 
integer timeorder
 
integer donetime
 
integer order
 
integer nofeigenvalues =0
 
integer(kind=addrintprocedure
 
integer(kind=addrintlinbeforeproc
 
integer(kind=addrintlinafterproc
 
real(kind=dpalpha
 
real(kind=dpbeta
 
real(kind=dpdt
 
integer solverexecwhen
 
integer solvermode
 
integer multigridlevel
 
integer multigridtotal
 
integer multigridsweep
 
logical multigridsolver
 
logical multigridequalsplit
 
type(mesh_t), pointer mesh => NULL()
 
integer, dimension(:), pointer activeelements => NULL()
 
integer numberofactiveelements
 
integer, dimension(:,:),
allocatable 
def_dofs
 
type(blockmatrix_t), pointer blockmatrix => NULL()
 
type(matrix_t), pointer matrix => NULL()
 
type(variable_t), pointer variable => NULL()
 

Member Data Documentation

integer, dimension(:), pointer types::solver_t::activeelements => NULL()
real(kind=dp) types::solver_t::alpha
real(kind=dp) types::solver_t::beta
type(blockmatrix_t), pointer types::solver_t::blockmatrix => NULL()
integer, dimension(:,:), allocatable types::solver_t::def_dofs
integer types::solver_t::donetime
real(kind=dp) types::solver_t::dt
integer(kind=addrint) types::solver_t::linafterproc
integer(kind=addrint) types::solver_t::linbeforeproc
type(matrix_t), pointer types::solver_t::matrix => NULL()
type(mesh_t), pointer types::solver_t::mesh => NULL()
logical types::solver_t::multigridequalsplit
integer types::solver_t::multigridlevel
logical types::solver_t::multigridsolver
integer types::solver_t::multigridsweep
integer types::solver_t::multigridtotal
integer types::solver_t::nofeigenvalues =0
integer types::solver_t::numberofactiveelements
integer types::solver_t::order
integer(kind=addrint) types::solver_t::procedure
integer types::solver_t::solverexecwhen
integer types::solver_t::solvermode
integer types::solver_t::timeorder
type(valuelist_t), pointer types::solver_t::values => NULL()
type(variable_t), pointer types::solver_t::variable => NULL()

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