Partial Differential Equations Web Application

[ Log In ]

This web application solves various linear and nonlinear partial differential equations in 1, 2 and 3 dimensions using finite element and finite difference methods to approximate the solution in each case. The equations usually involve an unknown for fonction of more than two variables with its partial derivatives.  They have the following general form.

Partial differential equations are used in various scientific and engineering modeling and analysis studies  for research and development of new technologies. Partial differential equations are ubiquitous in mathematically oriented scientific fields, such as physics and engineering. For instance, they are foundational in the modern scientific understanding of sound, heat, diffusion, electrostatics, electrodynamics, thermodynamics, fluid dynamics, elasticity, general relativity, and quantum mechanics (Schrödinger equation, Pauli equation etc.). They also arise from many purely mathematical considerations, such as differential geometry, stochastic analysis and the calculus of variations; among other notable applications, they are the fundamental tool in the proof of the Poincaré conjecture from geometric topology.
In this application, equations are mainly second order equations and can be classified as Parabolic, Elliptic or Hyperbolic, and are defined using templates from the menu above.
For instance in order to solve a Linear Parabolic Equation on the interval [A,B] from time t=s to t=T, we use the following template:


Click the enter button to fill in  the coefficents and initial conditions and then press the solve button.

Note that this web application supports elementary functions, their syntax is similar as in C++ math.h library, i.e. abs(x), sin(x), cos(x), exp(x), log(x), sqrt(x), tan(x), acos(x), asin(x), atan(x),...etc.

 

     Download  the Solution Data Output or  Graph

Output