BELFEM 0.9.3
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
mt_thermal_h.hpp
Go to the documentation of this file.
1/*
2 * BELFEM -- The Berkeley Lab Finite Element Framework
3 * Copyright (c) 2026, The Regents of the University of California,
4 * through Lawrence Berkeley National Laboratory (subject to receipt of any required
5 * approvals from the U.S. Dept. of Energy). All rights reserved.
6 *
7 * Developers: Christian Messe, Gregory Giard
8 *
9 * See the top-level LICENSE file for the complete license and disclaimer.
10 */
11
12#ifndef BELFEM_MT_THERMAL_H_HPP
13#define BELFEM_MT_THERMAL_H_HPP
14
15#include "typedefs.hpp"
16#include "cl_Vector.hpp"
17#include "cl_Matrix.hpp"
18
19#include "cl_FEM_Element.hpp"
20#include "cl_FEM_Calculator.hpp"
22
23namespace belfem
24{
25 namespace fem
26 {
41 void
42 T_h_picard( Calculator * aCalc, TimestepMatrices * aMatrices );
43
44 void
45 T_h_newton( Calculator * aCalc, TimestepMatrices * aMatrices );
46
47 }
48}
49
50#endif //BELFEM_MT_THERMAL_H_HPP
Definition cl_FEM_Calculator.hpp:596
Container for element-level DENSE matrices in transient nonlinear FEM.
Definition cl_TimestepMatrices.hpp:71
Definition cl_IFB_LINE3.hpp:21
void T_h_picard(Calculator *aCalc, TimestepMatrices *aMatrices)
Collapsed thermal Picard kernel: all per-point material math is delegated to aCalc->maxwell() ( therm...
Definition mt_thermal_h.cpp:20
void T_h_newton(Calculator *aCalc, TimestepMatrices *aMatrices)
Definition mt_thermal_h.cpp:65
USER GUIDES:
Definition cl_Capacitor.cpp:16