| 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 |