BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
mt_maxwell_h.cpp File Reference
#include "constants.hpp"
#include "globals.hpp"
#include "mt_maxwell_h.hpp"
#include "cl_FEM_DofManager.hpp"
#include "cl_FEM_Kernel.hpp"
#include "cl_FEM_Controller.hpp"
#include "cl_IWG_Timestep.hpp"
#include "cl_IWG_Maxwell.hpp"
#include "fn_trans.hpp"
#include "fn_norm.hpp"
#include "fn_cross.hpp"
#include "petsctools.hpp"
Include dependency graph for mt_maxwell_h.cpp:

Namespaces

namespace  belfem
 USER GUIDES:
namespace  belfem::fem
namespace  belfem::fem::maxwell

Functions

void belfem::fem::maxwell::h_picard (Calculator *aCalc, TimestepMatrices *aMatrices)
 Collapsed h-kernels: all per-point material math is delegated to aCalc->maxwell(), whose constructor-time dispatch covers the bulk/thin-shell, metal/alloy/HTS, defect, and piecewise axes.
void belfem::fem::maxwell::h_newton_mu0 (Calculator *aCalc, TimestepMatrices *aMatrices)
void belfem::fem::maxwell::h_newton_mu (Calculator *aCalc, TimestepMatrices *aMatrices)
void belfem::fem::maxwell::h_side_connector (Calculator *aCalc, TimestepMatrices *aMatrices)
void belfem::fem::maxwell::h_side_connector_newton (Calculator *aCalc, TimestepMatrices *aMatrices)
void belfem::fem::maxwell::h_ghost (Calculator *aCalc, TimestepMatrices *aMatrices)
 facet-based thin-shell interface / stabilization kernel