Acoustic FDTD Solver
HNAcousticProperty Member List

This is the complete list of members for HNAcousticProperty, including all inherited members.

aHNAcousticPropertyprivate
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 HNAcousticPropertyvirtual
getAbsorptionDepth(const double freq) const AcousticPropertyvirtual
getAcousticConductivity() const AcousticPropertyvirtual
getAcousticImpedance(const double freq) const HNAcousticPropertyvirtual
getAcousticPhaseVelocity(const double freq) const AcousticPropertyvirtual
getAcousticWavelength(const double freq) const AcousticPropertyvirtual
getAcousticWaveNumber(const double freq) const HNAcousticPropertyvirtual
getBulkModulus() const AcousticPropertyvirtual
getConductivityFromAttenuation(const double freq, const double attn, const double bulk_modulus, const double density)AcousticPropertystatic
getDensity() const AcousticPropertyvirtual
getElectricConductivity() const MaterialDecoratorvirtual
getElectromagneticImpedance(const double frequency) const MaterialDecoratorvirtual
getElectromagneticPhaseVelocity(const double frequency) const MaterialDecoratorvirtual
getElectromagneticWavelength(const double frequency) const MaterialDecoratorvirtual
getElectromagneticWaveNumber(const double frequency) const MaterialDecoratorvirtual
getEquivalentBulkModulus(const double freq) const HNAcousticPropertyvirtual
getEquivalentConductivity(const double freq) const HNAcousticPropertyvirtual
getLameFirst() const MaterialDecoratorvirtual
getMagneticConductivity() const MaterialDecoratorvirtual
getRelativePermeability() const MaterialDecoratorvirtual
getRelativePermittivity() const MaterialDecoratorvirtual
getShearModulus() const MaterialDecoratorvirtual
getSpecificHeat() const MaterialDecoratorvirtual
getThermalConductivity() const MaterialDecoratorvirtual
getThermalExpansion() const MaterialDecoratorvirtual
getYoungsModulus() const MaterialDecoratorvirtual
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
KAcousticPropertyprotected
materialMaterialDecoratorprotected
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 MaterialDecoratorvirtual
print() const HNAcousticPropertyvirtual
rhoAcousticPropertyprotected
tau_epslnHNAcousticPropertyprivate
tau_sigmaHNAcousticPropertyprivate
xiAcousticPropertyprotected
~AcousticProperty()AcousticProperty
~HNAcousticProperty()HNAcousticProperty
~Material()Materialinlinevirtual
~MaterialDecorator()MaterialDecoratorvirtual