BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
belfem::material::Copper Member List

This is the complete list of members for belfem::material::Copper, including all inherited members.

alpha(real T=gTroom) constbelfem::Materialinlinevirtual
alpha_composite(const Bezier *aBezier, const Vector< real > &aPoly, const real T) constbelfem::material::SplineLookupTableinlineprotected
alpha_const(const real T) constbelfem::Materialinlineprotected
alpha_custom(const real T) const overridebelfem::material::Copperprotectedvirtual
alpha_spline(const real T) constbelfem::Materialinlineprotected
alpha_switch_temperature() constbelfem::Materialinlineprotected
check_riva_n_source() constbelfem::Materialprotected
compute_debye_from_cp(const real T, const real cp=BELFEM_QUIET_NAN, const real theta_guess=BELFEM_QUIET_NAN)belfem::material::Metal
compute_debye_from_cv(const real T, const real cv=BELFEM_QUIET_NAN, const real theta_guess=BELFEM_QUIET_NAN)belfem::material::Metal
compute_debye_from_rho(const real T, const real rho, const real theta_guess=BELFEM_QUIET_NAN)belfem::material::Metalvirtual
constant_property(const MaterialProperty aProperty) constbelfem::Materialinline
Copper(const real RRR=BELFEM_QUIET_NAN, const bool aBuildTables=true)belfem::material::Copper
cp(const real T=gTroom) constbelfem::Materialinlinevirtual
cp_const(const real T) constbelfem::Materialinlineprotected
cp_custom(const real T) const overridebelfem::material::Metalinlineprotectedvirtual
cp_from_debye(const real T, const real theta) constbelfem::material::Metal
cp_spline(const real T) constbelfem::Materialinlineprotected
belfem::material::Metal::create_cp(const Vector< real > &Px, const Vector< real > &Py, const Vector< real > &Qx, const Vector< real > &Qy, const Vector< real > &Rx={}, const Vector< real > &Ry={})belfem::material::Metalprotected
create_cryo_expansion(const Bezier *aThermalExpansion, Vector< real > &aThermalExpansionCryo, const real aTSwitch=BELFEM_QUIET_NAN)belfem::material::SplineLookupTableprotected
create_cryo_expansion(const real alpha, const real dalphadT, const real d2alphadT2, Vector< real > &aThermalExpansionCryo)belfem::material::SplineLookupTableprotected
create_cryo_expansion_anchored(const real alpha, Vector< real > &aThermalExpansionCryo, const real aTSwitch=BELFEM_QUIET_NAN)belfem::material::SplineLookupTableprotected
create_J_spline(const real aExponent)belfem::material::Metalprotected
create_low_temperature_alpha(const Bezier *aBezier, Vector< real > &aPoly, const real aTSwitch=BELFEM_QUIET_NAN)belfem::material::SplineLookupTableprotected
create_low_temperature_alpha(const real alpha, const real dalphadT, const real d2alphadT2, Vector< real > &aPoly, const bool aCheckGuard=true)belfem::material::SplineLookupTableprotected
create_mech(const real E0, const real b, const real T1, const real T2, const real nu2)belfem::material::Metalprotected
create_rho()belfem::material::Metal
create_spline(real(Material::*aFunction)(const real aT) const, const MaterialProperty aProperty, const uint aStartBC, const uint aEndBC, const real adYdX0, const real adYdX1) overridebelfem::material::SplineLookupTableprotectedvirtual
create_spline(const MaterialProperty aProperty, const real adYdX0=BELFEM_QUIET_NAN, const real adXdX1=BELFEM_QUIET_NAN)belfem::material::SplineLookupTableprotected
cv_from_debye(const real T, const real theta) constbelfem::material::Metal
d2cpdT2(const real T=gTroom) constbelfem::Materialinlinevirtual
d2cpdT2_custom(const real T) const overridebelfem::material::Metalinlineprotectedvirtual
d2cpdT2_finite_difference(const real T) constbelfem::Materialinlineprotected
d2cpdT2_spline(const real T) constbelfem::Materialinlineprotected
dcpdT(const real T=gTroom) constbelfem::Materialinlinevirtual
dcpdT_custom(const real T) const overridebelfem::material::Metalinlineprotectedvirtual
dcpdT_finite_difference(const real T) constbelfem::Materialinlineprotected
dcpdT_spline(const real T) constbelfem::Materialinlineprotected
ddspline_property(const MaterialProperty aProperty, const real aX) const overridebelfem::material::SplineLookupTableinlinevirtual
debye(const real T) constbelfem::Materialinlinevirtual
debye_const(const real T) constbelfem::Materialinlineprotected
debye_custom(const real T) const overridebelfem::material::Copperprotectedvirtual
debye_spline(const real T) constbelfem::Materialinlineprotected
dEdT_custom(const real T) const overridebelfem::material::Metalinlineprotectedvirtual
density(const real T=gTroom) constbelfem::Materialinlinevirtual
density_const(const real T) constbelfem::Materialinlineprotected
density_custom(const real T) constbelfem::Materialinlineprotectedvirtual
dependencies(const MaterialProperty aProperty) constbelfem::Materialinline
depends(const MaterialProperty aProperty, const MaterialDependency aDependency) constbelfem::Materialinline
djc_eval_dB(const real T, const real normB, const real angleNxB) constbelfem::Materialinlineprotected
djc_eval_dT(const real T, const real normB, const real angleNxB) constbelfem::Materialinlineprotected
dlambdadB(const real T, const real B, const real beta) const overridebelfem::material::Metalinlinevirtual
dlambdadbeta(const real T, const real B, const real beta) const overridebelfem::material::Metalinlinevirtual
dlambdadT(const real T, const real B, const real beta) const overridebelfem::material::Metalinlinevirtual
dlambdadT(const real T=gTroom) constbelfem::material::Metalinlinevirtual
dlambdadT(const real T, const real B_par, const real B_perp, const real J) constbelfem::material::Metalinlinevirtual
dlambdadT_custom(const real T) constbelfem::Materialprotectedvirtual
dlambdadT_finite_difference(const real T) constbelfem::Materialinlineprotected
dlambdadT_spline(const real T) constbelfem::Materialinlineprotected
dmudH(const real H, real &mu, real &dmudH) constbelfem::Materialinlinevirtual
dmudH_bhcurve(const real H, real &mu, real &dmudH) const overridebelfem::material::Metalinlinevirtual
dmudH_const(const real H, real &mu, real &dmudH) constbelfem::Materialinlineprotected
dn_eval_dB(const real T, const real normB, const real angleNxB) constbelfem::Materialinlineprotected
dn_eval_dT(const real T, const real normB, const real angleNxB) constbelfem::Materialinlineprotected
drho_piecewise_dB(const real normJ, const real T, const real normB, const real angleNxB) constbelfem::Materialinline
drho_piecewise_dB(const real normJ, const real T, const real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drho_piecewise_dJ(const real normJ, const real T, const real normB, const real angleNxB) constbelfem::Materialinline
drho_piecewise_dJ(const real normJ, const real T, const real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drho_piecewise_dJ(const real normJ) constbelfem::Materialinline
drho_piecewise_dJ(const real normJ, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drho_piecewise_dJ(const real normJ, const real T) constbelfem::Materialinline
drho_piecewise_dJ(const real normJ, const real T, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drho_piecewise_dJ(const real normJ, const real normB, const real angleNxB) constbelfem::Materialinline
drho_piecewise_dJ(const real normJ, const real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drho_piecewise_dT(const real normJ, const real T, const real normB, const real angleNxB) constbelfem::Materialinline
drho_piecewise_dT(const real normJ, const real T, const real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drho_powerlaw_dB(const real normJ, const real T, const real normB, const real angleNxB) constbelfem::Materialinline
drho_powerlaw_dB(const real normJ, const real T, const real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drho_powerlaw_dJ(const real normJ, const real T, const real normB, const real angleNxB) constbelfem::Materialinline
drho_powerlaw_dJ(const real normJ, const real T, const real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drho_powerlaw_dJ(const real normJ) constbelfem::Materialinline
drho_powerlaw_dJ(const real normJ, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drho_powerlaw_dJ(const real normJ, const real T) constbelfem::Materialinline
drho_powerlaw_dJ(const real normJ, const real T, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drho_powerlaw_dJ(const real normJ, const real normB, const real angleNxB) constbelfem::Materialinline
drho_powerlaw_dJ(const real normJ, const real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drho_powerlaw_dT(const real normJ, const real T, const real normB, const real angleNxB) constbelfem::Materialinline
drho_powerlaw_dT(const real normJ, const real T, const real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drho_riva_dB(const real normJ, const real T, const real normB, const real angleNxB) constbelfem::Materialinline
drho_riva_dB(const real normJ, const real T, const real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drho_riva_dJ(const real normJ, const real T, const real normB, const real angleNxB) constbelfem::Materialinline
drho_riva_dJ(const real normJ, const real T, const real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drho_riva_dT(const real normJ, const real T, const real normB, const real angleNxB) constbelfem::Materialinline
drho_riva_dT(const real normJ, const real T, const real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
drhodB(const real T, const real B, const real beta) const overridebelfem::material::Metalinlinevirtual
drhodB_kohler(const real T, const real B, const real beta) const overridebelfem::material::Metalprotectedvirtual
drhodB_table(const real T, const real B, const real beta) const overridebelfem::material::Metalinlineprotectedvirtual
drhodbeta(const real T, const real B, const real beta) const overridebelfem::material::Metalinlinevirtual
drhodbeta_kohler(const real T, const real B, const real beta) const overridebelfem::material::Metalprotectedvirtual
drhodbeta_table(const real T, const real B, const real beta) const overridebelfem::material::Metalinlineprotectedvirtual
drhodT(const real T, const real B, const real beta) const overridebelfem::material::Metalinlinevirtual
drhodT(const real T) constbelfem::material::Metalinlinevirtual
drhodT_custom(const real T) constbelfem::Materialinlineprotectedvirtual
drhodT_finite_difference(const real T) constbelfem::Materialinlineprotected
drhodT_kohler(const real T, const real B, const real beta) const overridebelfem::material::Metalprotectedvirtual
drhodT_spline(const real T) constbelfem::Materialinlineprotectedvirtual
drhodT_table(const real T, const real B, const real beta) const overridebelfem::material::Metalinlineprotectedvirtual
dspline_property(const MaterialProperty aProperty, const real aX) const overridebelfem::material::SplineLookupTableinlinevirtual
E(real T=gTroom) constbelfem::Materialinlinevirtual
E_const(const real T) constbelfem::Materialinlineprotected
E_custom(const real T) const overridebelfem::material::Metalinlineprotectedvirtual
E_spline(const real T) constbelfem::Materialinlineprotected
evaluate_derivative_of_polynomial(const MaterialProperty Property, const real T) constbelfem::Materialvirtual
evaluate_polynomial(const MaterialProperty Property, const real T) constbelfem::Materialvirtual
flag(const uint8_t aIndex=0)belfem::Materialinline
G(real T=gTroom) constbelfem::Materialinlinevirtual
group_velocity(const real T) constbelfem::material::Metal
grueneisen(const real T) constbelfem::material::Metal
grueneisen(const real T, real &gamma, real &c) constbelfem::material::Metal
H(const real B) constbelfem::Materialinlinevirtual
H_bhcurve(const real B) const overridebelfem::material::Metalinlinevirtual
H_const(const real B) constbelfem::Materialinlineprotected
have(const MaterialProperty aProperty) constbelfem::Materialinline
have_defect() constbelfem::Materialinline
have_heating() constbelfem::Materialinline
is_constant(const MaterialProperty aProperty) constbelfem::Materialinline
is_flagged(const uint8_t aIndex=0) constbelfem::Materialinline
is_isotropic() constbelfem::Materialinline
J(const real Z) constbelfem::material::Metalinline
J3(const real Z) constbelfem::material::Metalinline
J4(const real Z) constbelfem::material::Metalinline
J5(const real Z) constbelfem::material::Metalinline
jc(const real normB, const real angleNxB, const real T) constbelfem::Materialinline
jc(const real normB, const real angleNxB) constbelfem::Materialinline
jc(const real normB, const real angleNxB, const real T, const real x, const real y, const real z, const real t) constbelfem::Materialinline
jc(const real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
jc_custom(const real T) constbelfem::Materialinlinevirtual
jc_eval(const real T, const real normB, const real angleNxB) constbelfem::Materialinlineprotected
Jn(const real Z) constbelfem::material::Metalinline
K(real T=gTroom) constbelfem::Materialinlinevirtual
kohler(const real B, const real S, const real beta) const overridebelfem::material::Copperprotectedvirtual
kohler_find_bs_crit(const real delta_rho_res)belfem::material::Metal
l(real T) const overridebelfem::material::Metalvirtual
label() constbelfem::Materialinline
lambda(const real T, const real B, const real beta) const overridebelfem::material::Metalinlinevirtual
lambda(const real T=gTroom) constbelfem::material::Metalinlinevirtual
lambda(const real T, const real B_par, const real B_perp, const real J) constbelfem::material::Metalinlinevirtual
lambda_coefficients() constbelfem::material::Metalinline
lambda_const(const real T) constbelfem::Materialinlineprotected
lambda_custom(const real T) const overridebelfem::material::Metalvirtual
belfem::material::SplineLookupTable::lambda_custom(const real T, const real normB, const real angle) constbelfem::Materialprotectedvirtual
lambda_spline(const real T) constbelfem::Materialinlineprotected
lambda_table(const real T, const real normB, const real angle) constbelfem::Materialprotectedvirtual
load_bh_curve(const material::BhCurve *aCurve)belfem::Material
M() constbelfem::Materialinline
Material(const MaterialType aType, const bool aIsIsotropic=true)belfem::Material
Material(const Material &)=deletebelfem::Material
Material(Material &&)=deletebelfem::Material
mCpBezierHighbelfem::material::Metalprotected
mCpBezierLowbelfem::material::Metalprotected
mCpBezierMediumbelfem::material::Metalprotected
mCpPolysbelfem::material::Metalprotected
Metal(const string &aLabel, const MaterialType aType, const bool aBuildTables=true)belfem::material::Metal
mFunctionDMuDHbelfem::Materialprotected
mFunctiondRhoKohlerdBbelfem::Materialprotected
mFunctiondRhoKohlerdbetabelfem::Materialprotected
mFunctiondRhoKohlerdTbelfem::Materialprotected
mFunctionHbelfem::Materialprotected
mFunctionMubelfem::Materialprotected
mFunctionRhoKohlerbelfem::Materialprotected
mJcFunctionbelfem::Materialprotected
mNFunctionbelfem::Materialprotected
mSplineJ3belfem::material::Metalprotected
mSplineJ4belfem::material::Metalprotected
mSplineJ5belfem::material::Metalprotected
mSplineJnbelfem::material::Metalprotected
mSplinesbelfem::material::SplineLookupTableprotected
mTCpSwitchbelfem::material::Metalprotected
mu(const real H, const real T=BELFEM_QUIET_NAN) constbelfem::Materialinlinevirtual
mu_bhcurve(real H, const real T) const overridebelfem::material::Metalinlinevirtual
mu_const(const real H, const real T) constbelfem::Materialinlineprotected
mu_custom(const real H, const real T) constbelfem::Materialprotectedvirtual
mWachtmanYoungbelfem::material::Metalprotected
n(const real normB, const real angleNxB, const real T) constbelfem::Materialinline
n(const real normB, const real angleNxB) constbelfem::Materialinline
n_custom(const real T) constbelfem::Materialinlinevirtual
n_eval(const real T, const real normB, const real angleNxB) constbelfem::Materialinlineprotected
n_eval_raw(const real T, const real normB, const real angleNxB) constbelfem::Materialinlineprotected
nu(real T=gTroom) constbelfem::Materialinlinevirtual
nu_const(const real T) constbelfem::Materialinlineprotected
nu_custom(const real T) constbelfem::Materialprotectedvirtual
nu_spline(const real T) constbelfem::Materialinlineprotected
number() constbelfem::Materialinline
operator=(const Material &)=deletebelfem::Material
operator=(Material &&)=deletebelfem::Material
populate_rho_database()belfem::material::Metal
read_defect(const string &aLibraryPath, const string &aLabel)belfem::Material
read_heating(const string &aLibraryPath, const string &aLabel)belfem::Material
ref_density() constbelfem::Materialinline
reset_dependencies(const MaterialProperty aProperty)belfem::Material
reset_spline(const MaterialProperty aProperty) overridebelfem::material::SplineLookupTableprotectedvirtual
resistivity_law() constbelfem::Materialinline
return_zero(const real T) constbelfem::Materialinlineprotected
rho(const real T, const real B, const real beta) const overridebelfem::material::Metalinlinevirtual
rho(const real T) constbelfem::material::Metalinlinevirtual
rho_const(const real T) constbelfem::Materialinlineprotected
rho_custom(const real T) const overridebelfem::material::Metalinlinevirtual
rho_i(const real T) constbelfem::Materialinlinevirtual
rho_i_custom(const real T) const overridebelfem::material::Metalvirtual
rho_i_spline(const real T) constbelfem::Materialinlineprotected
rho_kohler(const real T, const real B, const real beta) const overridebelfem::material::Metalprotectedvirtual
rho_piecewise(const real normJ) constbelfem::Materialinline
rho_piecewise(const real normJ, const real x, const real y, const real z, const real t) constbelfem::Materialinline
rho_piecewise(const real normJ, real normB, const real angleNxB) constbelfem::Materialinline
rho_piecewise(const real normJ, real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
rho_piecewise(const real normJ, const real T, real normB, const real angleNxB) constbelfem::Materialinline
rho_piecewise(const real normJ, const real T, real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
rho_piecewise(const real normJ, const real T) constbelfem::Materialinline
rho_piecewise(const real normJ, const real T, const real x, const real y, const real z, const real t) constbelfem::Materialinline
rho_powerlaw(const real normJ) constbelfem::Materialinline
rho_powerlaw(const real normJ, const real x, const real y, const real z, const real t) constbelfem::Materialinline
rho_powerlaw(const real normJ, real normB, const real angleNxB) constbelfem::Materialinline
rho_powerlaw(const real normJ, real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
rho_powerlaw(const real normJ, const real T, real normB, const real angleNxB) constbelfem::Materialinline
rho_powerlaw(const real normJ, const real T, real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
rho_powerlaw(const real normJ, const real T) constbelfem::Materialinline
rho_powerlaw(const real normJ, const real T, const real x, const real y, const real z, const real t) constbelfem::Materialinline
rho_riva(const real normJ, const real T, const real normB, const real angleNxB) constbelfem::Materialinline
rho_riva(const real normJ, const real T, const real normB, const real angleNxB, const real x, const real y, const real z, const real t) constbelfem::Materialinline
rho_spline(const real T) constbelfem::Materialinlineprotectedvirtual
rho_table(const real T, const real B, const real beta) const overridebelfem::material::Metalinlineprotectedvirtual
riva_rho_pl(const real normJ, const real jc, const real n, const real ec, real &rhoPL) constbelfem::Materialinlineprotected
Rp02(real T=gTroom) constbelfem::Materialinlinevirtual
Rp02_const(const real T) constbelfem::Materialinlineprotected
Rp02_custom(const real T) constbelfem::Materialprotectedvirtual
Rp02_spline(const real T) constbelfem::Materialinlineprotected
set_alpha_switch_temperature(const real aTSwitch=BELFEM_QUIET_NAN)belfem::material::SplineLookupTableprotected
set_bh_curve(const BhCurve *aCurve) overridebelfem::material::Metalvirtual
set_bloch_gruen_parameter(const real n)belfem::material::Metalprotected
set_constant(const MaterialProperty aProperty, const real aValue)belfem::Material
set_custom(const MaterialProperty aProperty)belfem::Material
set_dependency(const MaterialProperty aProperty, const MaterialDependency aDependency)belfem::Material
set_have(const MaterialProperty aProperty, const bool aHave=true)belfem::Material
set_jc_function(const material::JcFunction *aFunction)belfem::Material
set_kohler_dependencies()belfem::material::Metalprotected
set_label(const string &aLabel)belfem::Material
set_lambda_coefficients(const Vector< real > &aCoeffs)belfem::material::Metal
set_n_function(const material::JcFunction *aFunction)belfem::Material
set_number(const string &aNumber)belfem::Material
set_piecewise(const bool aUsePiecewise)belfem::Material
set_resistivity_law(const ResistivityLaw aLaw)belfem::Material
set_rho_i_ref(const real T_ref, const real rho_i_ref, const real theta=BELFEM_QUIET_NAN)belfem::material::Metal
set_RRR(const real RRR) overridebelfem::material::Metalvirtual
set_spline(const MaterialProperty aProperty, Spline *aSpline=nullptr)belfem::material::SplineLookupTable
set_table_flags(const bool aFlag) overridebelfem::material::Metalvirtual
set_user_defined_defect(DefectFunc *Function)belfem::Material
set_user_defined_function(const MaterialProperty Property, const MaterialDependency Dependency, MatFunc1 *Function)belfem::Materialvirtual
set_user_defined_function(const MaterialProperty Property, const MaterialDependency Dependency1, const MaterialDependency Dependency2, MatFunc2 *Function)belfem::Materialvirtual
set_user_defined_function(const MaterialProperty Property, const MaterialDependency Dependency1, const MaterialDependency Dependency2, const MaterialDependency Dependency3, MatFunc3 *Function)belfem::Materialvirtual
set_user_defined_heating(HeatFunc *Function)belfem::Material
set_user_defined_polynomial(const MaterialProperty Property, const std::vector< real > &Coefficients)belfem::Materialvirtual
set_user_defined_polynomial(const MaterialProperty Property, const Cell< real > &Coefficients)belfem::Materialvirtual
spline(const MaterialProperty aProperty)belfem::material::SplineLookupTableinline
spline_property(const MaterialProperty aProperty, const real aX) const overridebelfem::material::Metalvirtual
SplineLookupTable(const MaterialType aType, const bool aIsIsotropic=true)belfem::material::SplineLookupTable
type() constbelfem::Materialinline
unflag(const uint8_t aIndex=0)belfem::Materialinline
use_piecewise() constbelfem::Materialinline
use_riva() constbelfem::Materialinline
volumetric_heatload(const real x, const real y, const real z, const real time) constbelfem::Materialinline
~Copper() overridebelfem::material::Copper
~Material()belfem::Materialvirtual
~Metal() overridebelfem::material::Metal
~SplineLookupTable() overridebelfem::material::SplineLookupTable