Elmer FEM solver
Elmer is an open source finite element software for multiphysical problems
|
Public Attributes | |
integer | dim |
integer | numberofparticles =0 |
integer | maxnumberofparticles =0 |
integer | numberofmovingparticles = 0 |
integer | timeorder = 0 |
integer | firstghost = 0 |
type(variable_t), pointer | variables => NULL() |
real(kind=dp) | time |
real(kind=dp) | dtime |
logical | dtconstant = .TRUE. |
logical | rk2 = .FALSE. |
integer | dtsign = 1 |
real(kind=dp), dimension(:,:), pointer | coordinate => NULL() |
real(kind=dp), dimension(:,:), pointer | prevcoordinate => NULL() |
real(kind=dp), dimension(:,:), pointer | velocity => NULL() |
real(kind=dp), dimension(:,:), pointer | prevvelocity => NULL() |
real(kind=dp), dimension(:,:), pointer | force => NULL() |
real(kind=dp), dimension(:,:), pointer | uvw => NULL() |
integer, dimension(:), pointer | faceindex => NULL() |
integer, dimension(:), pointer | status => NULL() |
integer, dimension(:), pointer | elementindex => NULL() |
integer, dimension(:), pointer | nodeindex => NULL() |
integer | maxclosestparticles |
logical | neighbourtable = .FALSE. |
integer, dimension(:), pointer | closestnode => NULL() |
integer, dimension(:), pointer | closestparticle => NULL() |
integer, dimension(:), pointer | noclosestparticle => NULL() |
integer, dimension(:), pointer | cumclosestparticle => NULL() |
logical, dimension(:), pointer | internalelements => NULL() |
real(kind=dp), dimension(3) | localmincoord |
real(kind=dp), dimension(3) | localmaxcoord |
real(kind=dp), dimension(3) | globalmincoord |
real(kind=dp), dimension(3) | globalmaxcoord |
integer, dimension(:), pointer particleutils::particle_t::closestnode => NULL() |
integer, dimension(:), pointer particleutils::particle_t::closestparticle => NULL() |
real(kind=dp), dimension(:,:), pointer particleutils::particle_t::coordinate => NULL() |
integer, dimension(:), pointer particleutils::particle_t::cumclosestparticle => NULL() |
integer particleutils::particle_t::dim |
logical particleutils::particle_t::dtconstant = .TRUE. |
real(kind=dp) particleutils::particle_t::dtime |
integer particleutils::particle_t::dtsign = 1 |
integer, dimension(:), pointer particleutils::particle_t::elementindex => NULL() |
integer, dimension(:), pointer particleutils::particle_t::faceindex => NULL() |
integer particleutils::particle_t::firstghost = 0 |
real(kind=dp), dimension(:,:), pointer particleutils::particle_t::force => NULL() |
real(kind=dp), dimension(3) particleutils::particle_t::globalmaxcoord |
real(kind=dp), dimension(3) particleutils::particle_t::globalmincoord |
logical, dimension(:), pointer particleutils::particle_t::internalelements => NULL() |
real(kind=dp), dimension(3) particleutils::particle_t::localmaxcoord |
real(kind=dp), dimension(3) particleutils::particle_t::localmincoord |
integer particleutils::particle_t::maxclosestparticles |
integer particleutils::particle_t::maxnumberofparticles =0 |
logical particleutils::particle_t::neighbourtable = .FALSE. |
integer, dimension(:), pointer particleutils::particle_t::noclosestparticle => NULL() |
integer, dimension(:), pointer particleutils::particle_t::nodeindex => NULL() |
integer particleutils::particle_t::numberofmovingparticles = 0 |
integer particleutils::particle_t::numberofparticles =0 |
real(kind=dp), dimension(:,:), pointer particleutils::particle_t::prevcoordinate => NULL() |
real(kind=dp), dimension(:,:), pointer particleutils::particle_t::prevvelocity => NULL() |
logical particleutils::particle_t::rk2 = .FALSE. |
integer, dimension(:), pointer particleutils::particle_t::status => NULL() |
real(kind=dp) particleutils::particle_t::time |
integer particleutils::particle_t::timeorder = 0 |
real(kind=dp), dimension(:,:), pointer particleutils::particle_t::uvw => NULL() |
type(variable_t), pointer particleutils::particle_t::variables => NULL() |
real(kind=dp), dimension(:,:), pointer particleutils::particle_t::velocity => NULL() |