Elmer FEM solver
Elmer is an open source finite element software for multiphysical problems
 All Classes Files Functions Variables Typedefs Macros Groups Pages
magnetodynamicsutils Module Reference

Data Types

interface  getreluctivity
 
interface  setdoftovalue
 

Public Member Functions

integer function getboundaryedgeindex (Boundary, nedge)
 
integer function getboundaryfaceindex (Boundary)
 
subroutine setdoftovaluer (Solver, k, VALUE)
 
subroutine setdoftovaluec (Solver, k, VALUE)
 
subroutine getreluctivityr (Material, Acoef, n)
 
subroutine getreluctivityc (Material, Acoef, n)
 
subroutine getpermittivity (Material, Acoef, n)
 

Public Attributes

complex(kind=dp), parameter im = (0._dp, 1._dp)
 

Member Function/Subroutine Documentation

integer function magnetodynamicsutils::getboundaryedgeindex ( type(element_t)  Boundary,
integer  nedge 
)

References getboundaryfaceindex(), defutils::getelementfamily(), and defutils::getmesh().

Referenced by dosolve(), gaugetree(), gaugetreefluxbc(), and whitneyavharmonicsolver().

Here is the call graph for this function:

Here is the caller graph for this function:

integer function magnetodynamicsutils::getboundaryfaceindex ( type(element_t)  Boundary)

References defutils::getmesh().

Referenced by dirichletafromb(), dosolve(), getboundaryedgeindex(), localfluxbc(), and whitneyavharmonicsolver().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine magnetodynamicsutils::getpermittivity ( type(valuelist_t), pointer  Material,
real(kind=dp), dimension(:)  Acoef,
integer  n 
)

References defutils::getconstreal(), and defutils::getreal().

Referenced by magnetodynamicscalcfields().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine magnetodynamicsutils::getreluctivityc ( type(valuelist_t), pointer  Material,
complex(kind=dp), dimension(:)  Acoef,
integer  n 
)

References defutils::getconstreal(), and defutils::getreal().

Here is the call graph for this function:

subroutine magnetodynamicsutils::getreluctivityr ( type(valuelist_t), pointer  Material,
real(kind=dp), dimension(:)  Acoef,
integer  n 
)

References defutils::getconstreal(), and defutils::getreal().

Here is the call graph for this function:

subroutine magnetodynamicsutils::setdoftovaluec ( type(solver_t)  Solver,
integer  k,
complex(kind=dp)  VALUE 
)

References crsmatrix::crs_setsymmdirichlet(), defutils::getmatrix(), defutils::getmesh(), and solver().

Here is the call graph for this function:

subroutine magnetodynamicsutils::setdoftovaluer ( type(solver_t)  Solver,
integer  k,
real(kind=dp)  VALUE 
)

References crsmatrix::crs_setsymmdirichlet(), defutils::getmatrix(), defutils::getmesh(), and solver().

Here is the call graph for this function:

Member Data Documentation

complex(kind=dp), parameter magnetodynamicsutils::im = (0._dp, 1._dp)

The documentation for this module was generated from the following file: