Elmer FEM solver
Elmer is an open source finite element software for multiphysical problems
 All Classes Files Functions Variables Typedefs Macros Groups Pages
SaveGridData.src File Reference

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)
 

Function/Subroutine Documentation

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().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine savegriddata::allocategridparticles ( type(particle_t), pointer  Particles,
integer  NoParticles 
)

Referenced by addgridparticle().

Here is the caller graph for this function:

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().

Here is the call graph for this function:

Here is the caller graph for this function: