InternalModesFiniteDifference
Initialize the finite-difference solver.
Declaration
im = InternalModesFiniteDifference(options)
Parameters
options.rhodensity profile as gridded values, a spline, or a function handleoptions.N2buoyancy-frequency function handle used instead ofrhooptions.zIninput depth grid or domain boundsoptions.zOutoutput depth gridoptions.latitudelatitude in degreesoptions.rho0reference surface densityoptions.nModesoptional cap on the number of modes returnedoptions.orderOfAccuracyformal order of accuracy for the finite-difference stencilsoptions.rotationRateplanetary rotation rate in radians per secondoptions.ggravitational acceleration
Returns
imfinite-difference solver instance