::NafionTest class | FuelCellShop::Material::Nafion | friend |
_mapFactory typedef | FuelCellShop::Material::PolymerElectrolyteBase | protected |
BaseMaterial() | FuelCellShop::Material::BaseMaterial | inlineprotected |
BaseMaterial(const std::string &name) | FuelCellShop::Material::BaseMaterial | inlineprotected |
concrete_name | FuelCellShop::Material::Nafion | static |
create_PolymerElectrolyte(ParameterHandler ¶m, std::string polymer_electrolyte_name) | FuelCellShop::Material::PolymerElectrolyteBase | inlinestatic |
create_replica() | FuelCellShop::Material::Nafion | inlineprivatevirtual |
D_H2 | FuelCellShop::Material::PolymerElectrolyteBase | protected |
D_O2 | FuelCellShop::Material::PolymerElectrolyteBase | protected |
D_Protons | FuelCellShop::Material::PolymerElectrolyteBase | protected |
declare_parameters(ParameterHandler ¶m) const | FuelCellShop::Material::Nafion | virtual |
declare_PolymerElectrolyte_parameters(ParameterHandler ¶m) | FuelCellShop::Material::PolymerElectrolyteBase | inlinestatic |
derivative_flags | FuelCellShop::Material::BaseMaterial | protected |
diffusion_w | FuelCellShop::Material::PolymerElectrolyteBase | protected |
electroosmotic_drag(std::vector< double > &) const | FuelCellShop::Material::Nafion | virtual |
electroosmotic_drag_derivative(std::map< VariableNames, std::vector< double > > &) const | FuelCellShop::Material::Nafion | virtual |
EW | FuelCellShop::Material::PolymerElectrolyteBase | protected |
get_d2Hlambda_dT2(const double &) const | FuelCellShop::Material::Nafion | virtual |
get_density() const | FuelCellShop::Material::PolymerElectrolyteBase | inline |
get_dHlambda_dT(const double &) const | FuelCellShop::Material::Nafion | virtual |
get_EW() const | FuelCellShop::Material::PolymerElectrolyteBase | inline |
get_H_H2() const | FuelCellShop::Material::PolymerElectrolyteBase | inline |
get_H_O2() const | FuelCellShop::Material::PolymerElectrolyteBase | inline |
get_Hlambda(const double &) const | FuelCellShop::Material::Nafion | virtual |
get_mapFactory() | FuelCellShop::Material::PolymerElectrolyteBase | inlineprotectedstatic |
get_permittivity() const | FuelCellShop::Material::PolymerElectrolyteBase | inline |
given_enthalpy_sorption | FuelCellShop::Material::PolymerElectrolyteBase | protected |
given_n_drag | FuelCellShop::Material::PolymerElectrolyteBase | protected |
given_thermoosmotic_coeff | FuelCellShop::Material::PolymerElectrolyteBase | protected |
H_H2 | FuelCellShop::Material::PolymerElectrolyteBase | protected |
H_O2 | FuelCellShop::Material::PolymerElectrolyteBase | protected |
hydrogen_diffusivity(double &) const | FuelCellShop::Material::Nafion | virtual |
initialize(ParameterHandler ¶m) | FuelCellShop::Material::Nafion | virtual |
lambda | FuelCellShop::Material::PolymerElectrolyteBase | protected |
lambda_var | FuelCellShop::Material::PolymerElectrolyteBase | protected |
method_conductivity | FuelCellShop::Material::PolymerElectrolyteBase | protected |
method_diffusivity | FuelCellShop::Material::PolymerElectrolyteBase | protected |
method_electroosmotic_drag | FuelCellShop::Material::PolymerElectrolyteBase | protected |
method_enthalpy_sorption | FuelCellShop::Material::PolymerElectrolyteBase | protected |
method_sorption | FuelCellShop::Material::PolymerElectrolyteBase | protected |
method_thermoosmosis | FuelCellShop::Material::PolymerElectrolyteBase | protected |
modify_parameters(const unsigned int &index, const std::string &method) | FuelCellShop::Material::Nafion | inlineprivate |
Nafion(const bool) | FuelCellShop::Material::Nafion | |
Nafion(std::string name="Nafion") | FuelCellShop::Material::Nafion | |
name | FuelCellShop::Material::BaseMaterial | protected |
name_material() const | FuelCellShop::Material::BaseMaterial | inline |
oxygen_diffusivity(double &, const double) const | FuelCellShop::Material::Nafion | virtual |
oxygen_diffusivity(double &) const | FuelCellShop::Material::Nafion | virtual |
oxygen_diffusivity(std::vector< double > &) const | FuelCellShop::Material::Nafion | virtual |
oxygen_diffusivity_derivative(std::map< VariableNames, std::vector< double > > &) const | FuelCellShop::Material::Nafion | virtual |
p_total | FuelCellShop::Material::PolymerElectrolyteBase | protected |
permittivity | FuelCellShop::Material::PolymerElectrolyteBase | protected |
PolymerElectrolyteBase(std::string name) | FuelCellShop::Material::PolymerElectrolyteBase | inlineprotected |
PolymerElectrolyteBase() | FuelCellShop::Material::PolymerElectrolyteBase | inlineprotected |
print_material_properties() const | FuelCellShop::Material::BaseMaterial | inlinevirtual |
proton_conductivity(double &, const double, const double) const | FuelCellShop::Material::Nafion | virtual |
proton_conductivity(double &) const | FuelCellShop::Material::Nafion | virtual |
proton_conductivity(std::vector< double > &) const | FuelCellShop::Material::Nafion | virtual |
proton_conductivity_derivative(std::map< VariableNames, std::vector< double > > &) const | FuelCellShop::Material::Nafion | virtual |
proton_diffusivity(double &) const | FuelCellShop::Material::Nafion | virtual |
PROTOTYPE | FuelCellShop::Material::Nafion | privatestatic |
rho_M | FuelCellShop::Material::PolymerElectrolyteBase | protected |
set_derivative_flags(const std::vector< VariableNames > &flags) | FuelCellShop::Material::BaseMaterial | inline |
set_lambda(const double &L) | FuelCellShop::Material::PolymerElectrolyteBase | inline |
set_membrane_water_content(const FuelCellShop::SolutionVariable &l_in) | FuelCellShop::Material::PolymerElectrolyteBase | inline |
set_p_t(const double &p_t) | FuelCellShop::Material::PolymerElectrolyteBase | inline |
set_T(const double &Temp) | FuelCellShop::Material::PolymerElectrolyteBase | inline |
set_temperature(const FuelCellShop::SolutionVariable &T_in) | FuelCellShop::Material::PolymerElectrolyteBase | inline |
set_water_molar_fraction(const FuelCellShop::SolutionVariable &x_in) | FuelCellShop::Material::PolymerElectrolyteBase | inline |
sigma_p | FuelCellShop::Material::PolymerElectrolyteBase | protected |
sorption_enthalpy(std::vector< double > &) const | FuelCellShop::Material::Nafion | virtual |
sorption_enthalpy_derivative(std::map< VariableNames, std::vector< double > > &) const | FuelCellShop::Material::Nafion | virtual |
sorption_isotherm(std::vector< double > &) const | FuelCellShop::Material::Nafion | virtual |
sorption_isotherm_derivative(std::map< VariableNames, std::vector< double > > &) const | FuelCellShop::Material::Nafion | virtual |
springer_coeffs | FuelCellShop::Material::Nafion | private |
T | FuelCellShop::Material::PolymerElectrolyteBase | protected |
T_var | FuelCellShop::Material::PolymerElectrolyteBase | protected |
thermoosmotic_coeff(std::vector< double > &) const | FuelCellShop::Material::Nafion | virtual |
thermoosmotic_coeff_derivative(std::map< VariableNames, std::vector< double > > &) const | FuelCellShop::Material::Nafion | virtual |
water_diffusivity(double &, const double, const double) const | FuelCellShop::Material::Nafion | virtual |
water_diffusivity(double &) const | FuelCellShop::Material::Nafion | virtual |
water_diffusivity(std::vector< double > &) const | FuelCellShop::Material::Nafion | virtual |
water_diffusivity_derivative(std::map< VariableNames, std::vector< double > > &) const | FuelCellShop::Material::Nafion | virtual |
water_mat | FuelCellShop::Material::PolymerElectrolyteBase | protected |
xwater_var | FuelCellShop::Material::PolymerElectrolyteBase | protected |
~BaseMaterial() | FuelCellShop::Material::BaseMaterial | inlineprotectedvirtual |
~Nafion() | FuelCellShop::Material::Nafion | |
~PolymerElectrolyteBase() | FuelCellShop::Material::PolymerElectrolyteBase | inlineprotectedvirtual |