Finite Difference Method
Python Stencil Environment also know as PySE is a new python library for solving Partial Differential Equations with the Finite Difference Method (FDM). This is still a quite new library, and the current release must be considered as beta software. It is quite rough around the edges,...
Platforms: *nix
License: Freeware | Size: 94.21 KB | Download (159): Python Stencil Environment Download |
The function nonlinearBVP_FDM .m is an implementation of thenonlinear finite difference method for the general nonlinearboundary-value problem --------------------------------------------- y''=f(x,y,y'), for a> Y = nonlinearBVP_FDM(1,3,17,43/3);Note that Y(:,1) represents x and Y(:,2) is vector...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (47): Nonlinear Finite Difference Method Download |
Study of heat transfer and temperature of a 1x1 metal plateheat is dissipated through the left right and bottom sides and emp at infinity is t n(n-1) points in consideration,Temperature at top end is 500*sin(((i-1)*pi)/(n-1)A*Temp=U where A is coefficient matrix and u is constant matrixfinite...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): temperature analysis using finite difference method Download |
Calculate the electromagnetic eigenmodes and propagation constants of optical waveguides using the finite difference method. Features:1. Includes vector, semivector, and scalar versions.2. Can solve for all components of E and H.3. Allows for perfectly-matched boundary layers.4. Can model...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 40.96 KB | Download (54): Waveguide Mode Solver Download |
Objective of the program is to solve for the steady state voltage distribution in a region 0
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Finite Difference Method solution to Laplace's Equation Download |
-Objective of the program is to solve for the steady state voltage distribution in a region 0
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Successive Over Relaxation (SOR) of Finite Difference Method solution to Laplace's Equation Download |
Like the finite difference method, the Taylor Series Least Squares method can be used to estimate derivatives. The TLS technique can be used to estimate derivatives from scattered or unstructured data. The Hermite Taylor Series Least Squares technique augments the TLS approach with information...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (52): Constrained Hermite Taylor Series Least Squares Download |
http://simulations.narod.ru/Solve 2d wave equation with Finite Difference Method. Theory described in description.docx. Droplet put on the water surface to start waves. There is a decay in wave equation. conv2 function used for faster calculations.as_colormap.m - visualization of waves as...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 3.92 MB | Download (47): solve 2d wave equation with FDM Download |
The attachment contains:1. Related matlab files.2. Picture files of possible outputs.3. A read me text file.4. A report containing detailed explanations about the basics and about coding algorithm used herein.Finite difference (central) method is applied and solution is obtained for the stream...
Platforms: Matlab
License: Freeware | Size: 15.8 MB | Download (51): Finite Difference Laplace Equation Solver using unequal square grid xy grids Download |
Matlab implementation of a monodomain reaction-diffusion model in 2-D. The model equations are a variant of the Fitzhugh-Nagumo equations modified to simulate the cardiac action potential. The progression of the two normalized state variables, membrane voltage (v) and recovery (r), is computed...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Spiral waves in monodomain reaction-diffusion model Download |
The tool box provides the procedure to calculate all band edge energies and corresponding wavefunctions in single quantum square well using Finite Element Method.
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (45): FEMQWEBS Download |
These files are associated with the free undergraduate level textbook: 'Introductory Finite Difference Methods for PDEs' which may be downloaded from a link on my homepage which also contains worked solutions, case studies and audio visual material. To find my homepage just search for 'clive...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 122.88 KB | Download (45): Files associated with FREE finite difference textbook Download |
Solves nonlinear diffusion equation which can be linearised as shown for the general nonlinear diffusion equation in Richtmyer & Morton [1]. The approach is to linearise the pde and apply a Crank-Nicolson implicit finite difference scheme to solve the equation numerically.Matlab run...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 194.56 KB | Download (48): Finite Difference solution to nonlinear diffusion equation Download |
Software to paper (please cite when using the software)Leszek Marcinkowski, Talal Rahman and Jan Valdman,A 3D Crouzeix-Raviart mortar finite element.Computing 86, No. 4, 313-330 (2009)download: http://www.springerlink.com/content/p8nx4573480hm98h/?p=31e284c1655141f691369102e361c9a4&pi=1This...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 30.72 KB | Download (45): 3D Crouzeix-Raviart mortar finite element method Download |
A simple partial differential equation (PDE) with boundary conditions is examined:d/dx( x dy/dx ) = xy(0) = y(1) = 0.Integrate the PDE twice to get its solution. Then apply the boundary conditions and get a contradiction. The boundary value problem(BVP)has no solution.Regardless, apply the finite...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 163.84 KB | Download (44): Using Finite Elements Method on a PDE With No Solution Download |
Simulation of a gaussian pulse propagated in free space through 1000 um, using finite differences.Just run the script and you'll get a surface which is made up of the pulse propagated at 1 um steps.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Finite Difference Beam Propagation Method Download |
FDTD(Finite Difference Time Domain) is the most easiest method of EM Solver.In this code i just demonstrate that how can we launch multiple sources in a single time,and how they can combine effect with in single time domain. The Sources are taken as 20GHz Sine wave and number of signal are...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Multiple Source 2D wave propagation using FDTD method Download |
FDTD is Finite Difference Time Domain method,but due to truncated it it will cause the reflectional on its boundary that will cause unnecessary noise to our simulation domain. So minimizing this unwanted signal we use PML(Perfectly Matched Layer)which can absorb this unwanted signal and so there...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): 3D_PML FOR FDTD METHOD(DIPOLE) Download |
Matlab files include Gaussian numerical quadrature, Newton's method for finding roots, finite element method for 1D wave equation, and pattern formation (KPP anda system of two coupled PDEs).
Platforms: Matlab
License: Freeware | Size: 624.64 KB | Download (49): Matlab files of the book: Mathematical Modelling for Earth Sciences Download |
This book disassembles the entire finite element method for civil engineering students and professionals, detailing its supportive theory and its mathematical and structural underpinnings in the context of elastic structures and the principle of virtual work.For a full book description and...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 30.72 KB | Download (44): A Primer for Finite Elements in Elastic Structures Download |