EffectiveWaves.jl

A package to calculate ensemble averaged waves in heterogeneous materials. The focus is on wave propagation, scattering, and reflection, from particulate and porous materials.

MIT License

Stars
17

Bot releases are visible (Hide)

EffectiveWaves.jl - v0.3.5 Latest Release

Published by github-actions[bot] about 1 year ago

EffectiveWaves v0.3.5

Diff since v0.3.4

EffectiveWaves.jl - v0.3.4

Published by github-actions[bot] over 1 year ago

EffectiveWaves v0.3.4

Diff since v0.3.3

Merged pull requests:

  • Correct the wavenumbers function (#7) (@Ariskar93)
  • Solve the 2D Radial symmetry case and compute the scattering coeffici… (#11) (@Kevish-Napal)
EffectiveWaves.jl - v0.3.3

Published by github-actions[bot] over 2 years ago

EffectiveWaves v0.3.3

Diff since v0.3.2

EffectiveWaves.jl - v0.3.2

Published by github-actions[bot] almost 3 years ago

EffectiveWaves v0.3.2

Diff since v0.3.1

EffectiveWaves.jl - v0.3.1

Published by github-actions[bot] almost 3 years ago

EffectiveWaves v0.3.1

Diff since v0.3.0

Closed issues:

  • Effective angle and analytic split inconsistent (#1)
EffectiveWaves.jl - v0.3.0

Published by github-actions[bot] about 4 years ago

EffectiveWaves v0.3.0

Diff since v0.2.1

Closed issues:

  • Need non-dimensional dispersion equations (#2)
EffectiveWaves.jl - Many effective 2D waves

Published by arturgower over 5 years ago

Both analytic Wiener-hopf techniques and numerical methods to calculate effective waves in 2D particulate materials have been thoroughly tested. This package is used by three papers:

  • A Proof that Multiple Waves Propagate in Ensemble-Averaged Particulate Materials - 2019
  • Multiple Waves Propagate in Random Particulate Materials - 2018
  • Reflection from a multi-species material and its transmitted effective wavenumber - 2018

This is the last release before a major restructuring to calculate effective waves in 3D and for multi-physics.

EffectiveWaves.jl - The many effective waves

Published by arturgower almost 6 years ago

First release to calculate the series of effective waves which propagate in an ensemble averaged particulate material. Compatible with Julia 1.0.

EffectiveWaves.jl - Compatible with Julia 0.6 and 0.5

Published by arturgower about 6 years ago

This is the last tag that will be compatible with Julia 0.6.

This code used to generate results for the paper:

Gower, Artur L., et al. "Reflection from a multi-species material and its transmitted effective wavenumber." Proc. R. Soc. A 474.2212 (2018): 20170864.

Gower, Artur L., et al. "Reflection from a multi-species material and its transmitted effective wavenumber." arXiv preprint arXiv:1712.05427 (2017).

Package Rankings
Top 23.02% on Juliahub.com
Badges
Extracted from project README
CI
Related Projects