Elmer FEM solver
Elmer is an open source finite element software for multiphysical problems
|
Functions/Subroutines | |
subroutine | particleoutputsolver (Model, Solver, dt, TransientSimulation) |
subroutine | savegriddata (Model, Solver, dt, TransientSimulation) |
subroutine | allocategridparticles (Particles, NoParticles) |
subroutine | addgridparticle (Particles, ElementIndex, GlobalCoords, LocalCoords) |
subroutine | creategridparticles (Particles) |
subroutine savegriddata::addgridparticle | ( | type(particle_t), pointer | Particles, |
integer | ElementIndex, | ||
real(kind=dp), dimension(3) | GlobalCoords, | ||
real(kind=dp), dimension(3) | LocalCoords | ||
) |
References allocategridparticles().
Referenced by creategridparticles().
subroutine savegriddata::allocategridparticles | ( | type(particle_t), pointer | Particles, |
integer | NoParticles | ||
) |
subroutine savegriddata::creategridparticles | ( | type(particle_t), pointer | Particles) |
References addgridparticle(), messages::fatal(), defutils::getcreal(), defutils::getelementnodes(), defutils::getelementnofnodes(), defutils::getinteger(), defutils::getlogical(), defutils::getmesh(), messages::info(), lists::listgetstring(), meshutils::makepermusingmask(), nx, parallelutils::parallelreduction(), interpolation::pointinelement(), and solver().
Referenced by savegriddata().