VectorSTEM • Featured Research Project

Curved Contour Radiation

Radiation from a Curved Contour on a Plane via a Parabolic Equation Approach

This page collects the main article, theoretical notes, derivations, numerical verification files, code, data, and visual outputs for the curved-contour radiation project.

Project overview
Geometry, PDE reduction, Crank–Nicolson numerics, verification, algorithmic analysis, and supporting theory.
Geometry PDE Numerics Verification Plots Research
Main article
Consolidated article version of the project and its current structure.
Verification
Circle benchmark, error analysis, runtime analysis, and convergence study.
Theory
Natural coordinates, Frenet–Serret geometry, PE theory, Tappert analysis, and wide-angle models.
Code
Python implementations, CSV results, and additional solver files.

Featured documents

article_version
Main article version of the curved-contour radiation project.
dissertation_CD
Verification of the numerical scheme and computational algorithm (Sections C and D).
PE_Сравнение_методов_clean
Comparison of numerical methods on the circle benchmark: Crank–Nicolson, FEM P1, and pseudospectral method.

Theory and derivations

Метод_Кранка_Николсона
Crank–Nicolson note.
Разбор_смысла_координат
Interpretation of the coordinates and variables.
Получение_1_4_19
Detailed derivation of formula 1.4.19.
Получение_1_4_15
Detailed derivation of formula 1.4.15.
Замена и Уравнение
Manual variable substitution in the PDE.
frenet-serret-derivation
Frenet–Serret formulas and derivation notes.
с (1).pdf
Practical applicability of parabolic wave models and links to existing methods
Анализ_статьи_Тапперта_о_методе_PE
Theoretical foundations and computational evolution of the PE method in hydroacoustics.
Метод_параболического_уравнения
PE theory from Tappert to applied engineering and naval-use models.
Волновые_уравнения
Wide-angle one-way wave equations, Padé approximations, and numerical strategies.
ia1.pdf
Draft research material
ib1.pdf
Draft research material
A___D.pdf
Research structure and roadmap

Code and data

cn_circle.py
Python implementation of the circle benchmark.
solver.py
Additional solver implementation for the project.
results_cn_circle.csv
Exported numerical results for all runs.
README.txt
Short run description and project notes.

Numerical plots

Relative L2 error vs N (Nt = 4000)
PNG preview of the fixed-time-step convergence plot.
Relative L2 error vs N
Relative L2 error vs runtime (all runs)
PNG preview of runtime versus error for all tested grids.
Relative L2 error vs runtime
Additional project figure
Supplementary visual from the project folder.
Additional project figure

Plot documents and verification figures

fig1_eps_vs_N.pdf
Plot document: relative L2 error versus angular grid size.
fig2_eps_vs_runtime.pdf
Plot document: relative L2 error versus runtime.