12#ifndef BELFEM_CL_MAXWELL_FIELDLIST_HPP
13#define BELFEM_CL_MAXWELL_FIELDLIST_HPP
141 Map < string, uint > & aDofMap,
182 doftype(
const string & aLabel )
const ;
Main electromagnetic integral weak form (h-phi formulation).
Definition cl_IWG_Maxwell.hpp:31
Cell< string > SymmetryAir
Definition cl_Maxwell_FieldList.hpp:102
Cell< string > MagneticFieldDensity
magnetic field density
Definition cl_Maxwell_FieldList.hpp:119
Cell< string > Ferro
dofs per iron block
Definition cl_Maxwell_FieldList.hpp:71
Cell< string > InterfaceFmFm
Definition cl_Maxwell_FieldList.hpp:96
Cell< string > CurrentBC
current bc for cut
Definition cl_Maxwell_FieldList.hpp:125
Cell< string > Labels
special list for printout
Definition cl_Maxwell_FieldList.hpp:129
Cell< string > ThinShell
Definition cl_Maxwell_FieldList.hpp:81
Cell< string > BoundaryAir
Definition cl_Maxwell_FieldList.hpp:110
Cell< string > AntiSymmetryAir
Definition cl_Maxwell_FieldList.hpp:106
Cell< string > InterfaceCondFm
dofs along superconductor-ferro-interface
Definition cl_Maxwell_FieldList.hpp:94
Cell< string > Lambda
langrange multiplicators
Definition cl_Maxwell_FieldList.hpp:58
Cell< string > BoundaryFerro
Definition cl_Maxwell_FieldList.hpp:111
Map< string, uint > & mDofMap
this map associates unique numbers with the dofs
Definition cl_Maxwell_FieldList.hpp:43
void collect_sideset_dofs(const Vector< id_t > &aSideSetIDs, const Map< id_t, DomainType > &aSideSetTypeMap, Cell< Vector< index_t > > &aSideSetDofs)
Definition cl_Maxwell_FieldList.cpp:301
Cell< string > & Hidden
fields that are hidden from exodus
Definition cl_Maxwell_FieldList.hpp:52
Cell< string > BoundaryConductor
Definition cl_Maxwell_FieldList.hpp:112
Cell< string > Cut
dofs along Cut-Interface
Definition cl_Maxwell_FieldList.hpp:77
Cell< string > SymmetryConductor
Definition cl_Maxwell_FieldList.hpp:104
Cell< string > AntiSymmetryConductor
Definition cl_Maxwell_FieldList.hpp:108
FieldList(Map< string, uint > &aDofMap, Cell< string > &aDofs, Cell< string > &aNonDof, Cell< string > &aHidden, Cell< string > &aAll)
Definition cl_Maxwell_FieldList.cpp:26
void initialize(IWG_Maxwell *aIWG)
This subroutine is called by the initialize function of the IWG.
Definition cl_Maxwell_FieldList.cpp:44
Cell< string > & NonDof
non dof fields
Definition cl_Maxwell_FieldList.hpp:49
Cell< string > InterfaceCondAir
dofs along air-superconductor-interface
Definition cl_Maxwell_FieldList.hpp:91
void collect_block_dofs(const Vector< id_t > &aBlockIDs, const Map< id_t, DomainType > &aBlockTypeMap, Cell< Vector< index_t > > &aBlockDofs)
This subroutine is called by the initialize function of the IWG It assigns the block-specific dofs ba...
Definition cl_Maxwell_FieldList.cpp:237
Cell< string > Conductor
dofs per conducting block
Definition cl_Maxwell_FieldList.hpp:65
Cell< string > Air
dofs per air
Definition cl_Maxwell_FieldList.hpp:74
Cell< string > Ghost
dofs on Ghost Elements
Definition cl_Maxwell_FieldList.hpp:84
Cell< string > InterfaceFmAir
Definition cl_Maxwell_FieldList.hpp:98
uint doftype(const string &aLabel) const
Definition cl_Maxwell_FieldList.cpp:439
Cell< string > CurrentDensity
current density
Definition cl_Maxwell_FieldList.hpp:122
Cell< string > SymmetryFerro
Definition cl_Maxwell_FieldList.hpp:103
Cell< string > & All
all fields
Definition cl_Maxwell_FieldList.hpp:55
Cell< string > Coil
dofs per coil
Definition cl_Maxwell_FieldList.hpp:68
Cell< string > & Dofs
all dofs, points to mDofFields of parent IWG
Definition cl_Maxwell_FieldList.hpp:46
Cell< string > AntiSymmetryFerro
Definition cl_Maxwell_FieldList.hpp:107
Definition cl_EF_PENTA6TS.hpp:23
Definition cl_IFB_LINE3.hpp:21
USER GUIDES:
Definition cl_Capacitor.cpp:16
unsigned int uint
Definition typedefs.hpp:30