tvwavecontrol

This repository contains a Python implementation accompanying the paper Optimal control of the principal coefficient in a scalar wave equation by Christian Clason, Karl Kunisch, and Philip Trautmann.

The implementation uses Numpy (v1.17.3), SciPy (v1.3.3) and DOLFIN (v2019.1). To recreate the transmission example, run python3 tvwavecontrol.py.

If you find this code useful, you can cite the paper as

@article{tvwavecontrol,
    author = {Clason, Christian and Karl, Kunisch and Trautmann, Philip},
    title = {Optimal control of the principal coefficient in a scalar wave equation},
    year = {2019},
    eprinttype = {arxiv},
    eprint = {1912.08672},
}