├── .gitignore ├── README.md ├── frequency ├── analytical.py ├── demo0_scattering_by_circle.py ├── demo1_high_order_mesh.py └── demo2_sonic_crystals.py └── time ├── RK.py ├── RK_eval.py ├── RK_eval_split_field.py ├── analytical.py ├── evaluate_fields.py ├── linear-wave-equation.py ├── meshing.py ├── planar_piston_2d.py ├── planar_piston_3d.py ├── plane_circular_piston_fenics_p2_nPerLam6.pdf ├── postprocess.ipynb ├── results ├── fourier.npy ├── harmonics.npy ├── p_difference.png └── p_squared.png └── test_mesh.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/README.md -------------------------------------------------------------------------------- /frequency/analytical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/frequency/analytical.py -------------------------------------------------------------------------------- /frequency/demo0_scattering_by_circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/frequency/demo0_scattering_by_circle.py -------------------------------------------------------------------------------- /frequency/demo1_high_order_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/frequency/demo1_high_order_mesh.py -------------------------------------------------------------------------------- /frequency/demo2_sonic_crystals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/frequency/demo2_sonic_crystals.py -------------------------------------------------------------------------------- /time/RK.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/RK.py -------------------------------------------------------------------------------- /time/RK_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/RK_eval.py -------------------------------------------------------------------------------- /time/RK_eval_split_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/RK_eval_split_field.py -------------------------------------------------------------------------------- /time/analytical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/analytical.py -------------------------------------------------------------------------------- /time/evaluate_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/evaluate_fields.py -------------------------------------------------------------------------------- /time/linear-wave-equation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/linear-wave-equation.py -------------------------------------------------------------------------------- /time/meshing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/meshing.py -------------------------------------------------------------------------------- /time/planar_piston_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/planar_piston_2d.py -------------------------------------------------------------------------------- /time/planar_piston_3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/planar_piston_3d.py -------------------------------------------------------------------------------- /time/plane_circular_piston_fenics_p2_nPerLam6.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/plane_circular_piston_fenics_p2_nPerLam6.pdf -------------------------------------------------------------------------------- /time/postprocess.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/postprocess.ipynb -------------------------------------------------------------------------------- /time/results/fourier.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/results/fourier.npy -------------------------------------------------------------------------------- /time/results/harmonics.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/results/harmonics.npy -------------------------------------------------------------------------------- /time/results/p_difference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/results/p_difference.png -------------------------------------------------------------------------------- /time/results/p_squared.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/results/p_squared.png -------------------------------------------------------------------------------- /time/test_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samuelpgroth/waves-fenicsx/HEAD/time/test_mesh.py --------------------------------------------------------------------------------