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

Functions/Subroutines

subroutine fluxsolver (Model, Solver, dt, Transient)
 
subroutine bulkassembly ()
 
subroutine addlocalfaceterms (STIFF, FORCE)
 
subroutine localjumps (STIFF, Face, n, P1, n1, P2, n2)
 
integer function gettensorrank (Tensor)
 
subroutine fluxsolver_init (Model, Solver, dt, Transient)
 

Function/Subroutine Documentation

subroutine fluxsolver::addlocalfaceterms ( real(kind=dp), dimension(:,:)  STIFF,
real(kind=dp), dimension(:)  FORCE 
)

References defutils::activeboundaryelement(), coordinatesystems::coordinatesystemdimension(), defutils::getelementnofnodes(), defutils::getmaterial(), localjumps(), and solver().

Referenced by bulkassembly(), and magnetodynamicscalcfields().

Here is the call graph for this function:

Here is the caller graph for this function:

integer function fluxsolver::gettensorrank ( real(kind=dp), dimension(:,:,:), pointer  Tensor)

Referenced by bulkassembly().

Here is the caller graph for this function:

subroutine fluxsolver::localjumps ( real(kind=dp), dimension(:,:)  STIFF,
type(element_t), pointer  Face,
integer  n,
type(element_t), pointer  P1,
integer  n1,
type(element_t), pointer  P2,
integer  n2 
)

References elementdescription::elementinfo(), integration::gausspoints(), defutils::getelementnodes(), and defutils::getparentuvw().

Here is the call graph for this function: