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


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: