a | HNAcousticProperty | private |
AcousticProperty() | AcousticProperty | |
AcousticProperty(const std::string &name) | AcousticProperty | |
AcousticProperty(const double bulk_modulus, const double density, const double conductive_loss) | AcousticProperty | |
AcousticProperty(Material *m, const double phase_velocity, const double density, const double attn=0) | AcousticProperty | |
AcousticProperty(const AcousticProperty &the_property) | AcousticProperty | |
clone() const | HNAcousticProperty | virtual |
getAbsorptionDepth(const double freq) const | AcousticProperty | virtual |
getAcousticConductivity() const | AcousticProperty | virtual |
getAcousticImpedance(const double freq) const | HNAcousticProperty | virtual |
getAcousticPhaseVelocity(const double freq) const | AcousticProperty | virtual |
getAcousticWavelength(const double freq) const | AcousticProperty | virtual |
getAcousticWaveNumber(const double freq) const | HNAcousticProperty | virtual |
getBulkModulus() const | AcousticProperty | virtual |
getConductivityFromAttenuation(const double freq, const double attn, const double bulk_modulus, const double density) | AcousticProperty | static |
getDensity() const | AcousticProperty | virtual |
getElectricConductivity() const | MaterialDecorator | virtual |
getElectromagneticImpedance(const double frequency) const | MaterialDecorator | virtual |
getElectromagneticPhaseVelocity(const double frequency) const | MaterialDecorator | virtual |
getElectromagneticWavelength(const double frequency) const | MaterialDecorator | virtual |
getElectromagneticWaveNumber(const double frequency) const | MaterialDecorator | virtual |
getEquivalentBulkModulus(const double freq) const | HNAcousticProperty | virtual |
getEquivalentConductivity(const double freq) const | HNAcousticProperty | virtual |
getLameFirst() const | MaterialDecorator | virtual |
getMagneticConductivity() const | MaterialDecorator | virtual |
getRelativePermeability() const | MaterialDecorator | virtual |
getRelativePermittivity() const | MaterialDecorator | virtual |
getShearModulus() const | MaterialDecorator | virtual |
getSpecificHeat() const | MaterialDecorator | virtual |
getThermalConductivity() const | MaterialDecorator | virtual |
getThermalExpansion() const | MaterialDecorator | virtual |
getYoungsModulus() const | MaterialDecorator | virtual |
HNAcousticProperty() | HNAcousticProperty | |
HNAcousticProperty(const std::string &name) | HNAcousticProperty | |
HNAcousticProperty(const double bulk_modls, const double density, const double relax_time, const double retrd_time, const double frac_exp) | HNAcousticProperty | |
HNAcousticProperty(Material *m, const double bulk_modls, const double density, const double relax_time, const double retrd_time, const double frac_exp) | HNAcousticProperty | |
HNAcousticProperty(const HNAcousticProperty &the_property) | HNAcousticProperty | |
K | AcousticProperty | protected |
material | MaterialDecorator | protected |
MaterialDecorator() | MaterialDecorator | |
MaterialDecorator(Material *m) | MaterialDecorator | |
MaterialDecorator(const MaterialDecorator &the_decorator) | MaterialDecorator | |
operator=(const HNAcousticProperty &the_property) | HNAcousticProperty | |
AcousticProperty::operator=(const AcousticProperty &the_property) | AcousticProperty | |
MaterialDecorator::operator=(const MaterialDecorator &the_decorator) | MaterialDecorator | |
operator==(const Material &m) const | MaterialDecorator | virtual |
print() const | HNAcousticProperty | virtual |
rho | AcousticProperty | protected |
tau_epsln | HNAcousticProperty | private |
tau_sigma | HNAcousticProperty | private |
xi | AcousticProperty | protected |
~AcousticProperty() | AcousticProperty | |
~HNAcousticProperty() | HNAcousticProperty | |
~Material() | Material | inlinevirtual |
~MaterialDecorator() | MaterialDecorator | virtual |