Concepts inA test package for Sturm-Liouville solvers
Sturm–Liouville theory
In mathematics and its applications, a classical Sturm–Liouville equation, named after Jacques Charles François Sturm (1803�) and Joseph Liouville (1809�), is a real second-order linear differential equation of the form where y is a function of the free variable x. Here the functions p(x) > 0, q(x), and w(x) > 0 are specified at the outset.
more from Wikipedia
Ordinary differential equation
In mathematics, an ordinary differential equation (abbreviated ODE) is an equation containing a function of one independent variable and its derivatives. There are many general forms an ODE can take, and these are classified in practice (see below). The derivatives are ordinary because partial derivatives only apply to functions of many independent variables.
more from Wikipedia
Solver
A solver is a generic term indicating a piece of mathematical software, possibly in the form of a stand-alone computer program or as a software library, that 'solves' a mathematical problem. A solver takes problem descriptions in some sort of generic form and calculate their solution. In a solver, the emphasis is on creating a program or library that can easily be applied to other problems of similar type.
more from Wikipedia
Fortran
Fortran (previously FORTRAN) is a general-purpose, procedural, imperative programming language that is especially suited to numeric computation and scientific computing.
more from Wikipedia
Implementation
Implementation is the realization of an application, or execution of a plan, idea, model, design, specification, standard, algorithm, or policy.
more from Wikipedia
Eigenvalues and eigenvectors
The eigenvectors of a square matrix are the non-zero vectors that, after being multiplied by the matrix, remain parallel to the original vector. For each eigenvector, the corresponding eigenvalue is the factor by which the eigenvector is scaled when multiplied by the matrix. The prefix eigen- is adopted from the German word "eigen" for "self" in the sense of a characteristic description. The eigenvectors are sometimes also called characteristic vectors.
more from Wikipedia
Set (mathematics)
A set is a collection of well defined and distinct objects, considered as an object in its own right. Sets are one of the most fundamental concepts in mathematics. Developed at the end of the 19th century, set theory is now a ubiquitous part of mathematics, and can be used as a foundation from which nearly all of mathematics can be derived.
more from Wikipedia
Design
Design as a noun informally refers to a plan or convention for the construction of an object or a system while "to design" (verb) refers to making this plan. No generally-accepted definition of "design" exists, and the term has different connotations in different fields. However, one can also design by directly constructing an object. More formally design has been defined as follows.
more from Wikipedia