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

This is the complete list of members for belfem::material::SplineLookupTable, 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) constbelfem::Materialprotectedvirtual
alpha_spline(const real T) constbelfem::Materialinlineprotected
alpha_switch_temperature() constbelfem::Materialinlineprotected
check_riva_n_source() constbelfem::Materialprotected
constant_property(const MaterialProperty aProperty) constbelfem::Materialinline
cp(const real T=gTroom) constbelfem::Materialinlinevirtual
cp_const(const real T) constbelfem::Materialinlineprotected
cp_custom(const real T) constbelfem::Materialprotectedvirtual
cp_spline(const real T) constbelfem::Materialinlineprotected
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_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_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
d2cpdT2(const real T=gTroom) constbelfem::Materialinlinevirtual
d2cpdT2_custom(const real T) constbelfem::Materialprotectedvirtual
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) constbelfem::Materialprotectedvirtual
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) constbelfem::Materialprotectedvirtual
debye_spline(const real T) constbelfem::Materialinlineprotected
dEdT_custom(const real T) constbelfem::Materialprotectedvirtual
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) constbelfem::Materialinlinevirtual
dlambdadbeta(const real T, const real B, const real beta) constbelfem::Materialinlinevirtual
dlambdadT(const real T=gTroom) constbelfem::Materialinlinevirtual
dlambdadT(const real T, const real B, const real beta) constbelfem::Materialinlinevirtual
dlambdadT(const real T, const real B_par, const real B_perp, const real J) constbelfem::Materialinlinevirtual
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) constbelfem::Materialprotectedvirtual
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) constbelfem::Materialinlinevirtual
drhodB_kohler(const real T, const real normB, const real angleJxB) constbelfem::Materialprotectedvirtual
drhodB_table(const real T, const real normB, const real angleJxB) constbelfem::Materialprotectedvirtual
drhodbeta(const real T, const real B, const real beta) constbelfem::Materialinlinevirtual
drhodbeta_kohler(const real T, const real normB, const real angleJxB) constbelfem::Materialprotectedvirtual
drhodbeta_table(const real T, const real normB, const real angleJxB) constbelfem::Materialprotectedvirtual
drhodT(const real T) constbelfem::Materialinlinevirtual
drhodT(const real T, const real B, const real beta) constbelfem::Materialinlinevirtual
drhodT_custom(const real T) constbelfem::Materialinlineprotectedvirtual
drhodT_finite_difference(const real T) constbelfem::Materialinlineprotected
drhodT_kohler(const real T, const real normB, const real angleJxB) constbelfem::Materialprotectedvirtual
drhodT_spline(const real T) constbelfem::Materialinlineprotectedvirtual
drhodT_table(const real T, const real normB, const real angleJxB) constbelfem::Materialprotectedvirtual
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) constbelfem::Materialprotectedvirtual
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
H(const real B) constbelfem::Materialinlinevirtual
H_bhcurve(const real B) constbelfem::Materialprotectedvirtual
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
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
K(real T=gTroom) constbelfem::Materialinlinevirtual
l(real T) const overridebelfem::material::SplineLookupTableinlinevirtual
label() constbelfem::Materialinline
lambda(const real T=gTroom) constbelfem::Materialinlinevirtual
lambda(const real T, const real B, const real beta) constbelfem::Materialinlinevirtual
lambda(const real T, const real B_par, const real B_perp, const real J) constbelfem::Materialinlinevirtual
lambda_const(const real T) constbelfem::Materialinlineprotected
lambda_custom(const real T) constbelfem::Materialprotectedvirtual
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
mFunctionDMuDHbelfem::Materialprotected
mFunctiondRhoKohlerdBbelfem::Materialprotected
mFunctiondRhoKohlerdbetabelfem::Materialprotected
mFunctiondRhoKohlerdTbelfem::Materialprotected
mFunctionHbelfem::Materialprotected
mFunctionMubelfem::Materialprotected
mFunctionRhoKohlerbelfem::Materialprotected
mJcFunctionbelfem::Materialprotected
mNFunctionbelfem::Materialprotected
mSplinesbelfem::material::SplineLookupTableprotected
mu(const real H, const real T=BELFEM_QUIET_NAN) constbelfem::Materialinlinevirtual
mu_bhcurve(const real H, const real T) constbelfem::Materialprotectedvirtual
mu_const(const real H, const real T) constbelfem::Materialinlineprotected
mu_custom(const real H, const real T) constbelfem::Materialprotectedvirtual
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
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) constbelfem::Materialinlinevirtual
rho(const real T, const real B, const real beta) constbelfem::Materialinlinevirtual
rho_const(const real T) constbelfem::Materialinlineprotected
rho_custom(const real T) constbelfem::Materialinlineprotectedvirtual
rho_i(const real T) constbelfem::Materialinlinevirtual
rho_i_custom(const real T) constbelfem::Materialprotectedvirtual
rho_i_spline(const real T) constbelfem::Materialinlineprotected
rho_kohler(const real T, const real normB, const real angleJxB) constbelfem::Materialprotectedvirtual
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 normB, const real angleJxB) constbelfem::Materialprotectedvirtual
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 material::BhCurve *aCurve)belfem::Materialvirtual
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_label(const string &aLabel)belfem::Material
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_RRR(const real RRR)belfem::Materialvirtual
set_spline(const MaterialProperty aProperty, Spline *aSpline=nullptr)belfem::material::SplineLookupTable
set_table_flags(const bool aFlag)belfem::Materialvirtual
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::SplineLookupTableinlinevirtual
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
~Material()belfem::Materialvirtual
~SplineLookupTable() overridebelfem::material::SplineLookupTable