BELFEM
0.9.0
Berkeley Lab Finite Element Framework
Toggle main menu visibility
Loading...
Searching...
No Matches
debye.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_DEBYE_HPP
13
#define BELFEM_DEBYE_HPP
14
28
29
#ifdef __cplusplus
30
extern
"C"
31
{
32
#endif
33
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
34
71
void
72
debye_table
(
73
const
double
* n,
74
const
int
* m,
75
const
int
* p,
76
const
int
* q,
77
double
* z,
78
double
* y
79
);
80
81
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
82
147
void
148
callaway_conductivity
(
149
const
double
* params,
150
double
* result,
151
int
* status );
152
153
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
154
#ifdef __cplusplus
155
}
156
#endif
157
158
#endif
//BELFEM_DEBYE_HPP
callaway_conductivity
void callaway_conductivity(const double *params, double *result, int *status)
Evaluate phonon thermal conductivity using Callaway model.
debye_table
void debye_table(const double *n, const int *m, const int *p, const int *q, double *z, double *y)
Compute Debye integral lookup table.
src
physics
materials
debye.hpp
Generated by
1.18.0