#include <algorithm>#include <cmath>#include "cl_Material.hpp"#include "typedefs.hpp"#include "constants.hpp"#include "cl_Vector.hpp"#include "cl_Matrix.hpp"#include "fn_dot.hpp"#include "fn_det.hpp"#include "fn_inv2.hpp"#include "fn_inv3.hpp"#include "cl_Mesh.hpp"#include "cl_IF_IntegrationData.hpp"#include "en_IWGs.hpp"#include "nedelec/cl_EF_EdgeFunction.hpp"#include "fn_norm.hpp"Go to the source code of this file.
Classes | |
| class | belfem::fem::calculator::VectorData |
| class | belfem::fem::calculator::MatrixData |
| class | belfem::fem::calculator::MaxwellData |
| class | belfem::fem::Calculator |
Namespaces | |
| namespace | belfem |
| USER GUIDES: | |
| namespace | belfem::fem |
| namespace | belfem::fem::calculator |
Enumerations | |
| enum class | belfem::fem::calculator::MaxwellDataValue { belfem::fem::calculator::T = 0 , belfem::fem::calculator::H = 1 , belfem::fem::calculator::B = 2 , belfem::fem::calculator::j = 3 , belfem::fem::calculator::rho = 4 , belfem::fem::calculator::cp = 5 , belfem::fem::calculator::lambda = 6 , belfem::fem::calculator::beta = 7 , belfem::fem::calculator::normH = 8 , belfem::fem::calculator::normB = 9 , belfem::fem::calculator::normJ = 10 , belfem::fem::calculator::n = 11 , belfem::fem::calculator::drhodj = 12 , belfem::fem::calculator::drhodT = 13 , belfem::fem::calculator::dcpdT = 14 , belfem::fem::calculator::dlambdadT = 15 , belfem::fem::calculator::x = 16 , belfem::fem::calculator::mu = 17 , belfem::fem::calculator::dmudh = 18 , belfem::fem::calculator::drhodb = 19 , belfem::fem::calculator::drhodbeta = 20 , belfem::fem::calculator::UNDEFINED = 21 } |
Functions | |
| void | belfem::fem::compute_h_trace (Calculator *aNormalCalc, const bool aMaster, const bool aIsConductor, const Vector< real > &aPhi, Vector< real > &aScratch, Vector< real > &aH) |
| Full field trace of one volume side of a thin-shell facet, for linear elements ( the k = 0 contract of compute_hn ): | |
| const Vector< real > & | belfem::fem::compute_hn (Calculator *aCalc, const uint k) |
| Computes the purely-normal magnetic field hn at the thin-shell facet: the average of the master and slave volume traces ( compute_h_trace, per-side dispatch phi-region / h-conductor ), projected onto the facet normal. | |