How to apply your own boundary conditions

OnScale has a number of default options for boundary conditions that cover the vast majority of cases. However, there will be times when you would like to apply your own boundary conditions to a model, for instance you may wish to apply a measured velocity function into your model, or apply the receive part of a pulse-echo model.