Finite Differences Method
Global tsunami can be started with asteroid impact or earthquake or thermonuclear bomb. It simulated with 2d wave equation. It is wave equation on sphere surface. Land influence neglected. triangular mesh used. The method is some kind of finite difference method. See fromulas in laplacian.jpg...
Platforms: Matlab
License: Freeware | Size: 1.03 MB | Download (42): Global tsunami simulation GUI Download |
This program timesteps the Shallow Water Equations in a curved basin of variable depth. The central timestep finite difference method is used to linearly approximate the differentials.*I'm a student, so ideas for improvement and criticisms would be awesome.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Curved Basin. Shallow Water Equation Download |
Finite element assembly routines for linear triangles and tetrahedra. Also simple 3D visualization. These files offer three efficient assembly techniques for the finite element method. The test cases are linear, continuous triangles and tetrahedra for the Poisson problem in the unit square or...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 30.72 KB | Download (41): HJfem_lite Download |
KaLiBat is a graphical toolbox to calculate the linear heat loss coefficient of a 2D thermal bridge, according to the European standards EN10211 and EN13370.
A thermal bridge is a thermal discontinuity in the building wall. The resulting thermal loss can be reduced by a better insulation or...
Platforms: Windows
License: Shareware | Cost: $350.00 USD | Size: 585.94 KB | Download (129): KaLiBat Download |
Input data is the Microsoft ExceldlT« file, where the table of nodes, table of elements, nodal external loads vector and boundary conditions are stored.After running the mabs3d.m file on the Command Window, the program calculates the stiffness matrix in local coordinates kiL (element i). Once...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (47): Matrix Analysis of Three Dimensional Bar Structures MABS3D Download |
Input data is the MS Excel file, where the table of nodes, table of elements, nodal external loads vector and boundary conditions are stored.After running the mabs2d.m file on the Command Window, the program calculates the stiffness matrix in local coordinates kiL (element i). Once the...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (50): Matrix Analysis of Two Dimensional Bar Structures MABS2D Download |
A thin plate under uniform transverse pressure is considered with simply supported and clamped boundary conditions. Using Finite Element Method plate equations are solved. Pre-processing is done using a standard FEM software. Plate is dicretized Isoparametric four noded Q4 elements. The values...
Platforms: Matlab
License: Freeware | Size: 808.96 KB | Download (47): Plate Bending Download |
As a coursework, we are required to price a double barriers knock-in binary put option. We used finite difference method in 24 ways and multinomial lattice in 12 ways. We also implemented analytic and Markov chain method. At the end, we compared these four methods and Monte Carlo method.In this...
Platforms: Matlab
License: Freeware | Size: 358.4 KB | Download (53): An Example of Markov Chain and multinominal option pricing Download |
In a truss, itd-deOaos required that all loads and reactions are applied only at the joints and that all members are connected together at their ends by frictionless pin joints. The finite element method is applicable to statically determinate or indeterminate structures alike. The finite element...
Platforms: PHP
License: Shareware | Cost: $0.00 USD | Size: 1.66 MB | Download (52): 2D-TRUSS WITH GUI PROGRAM BY YAN LUO & STEPHEN ASARE Download |
This is a video clip of one of my programs which I wrote it when I was doing my BSc in civil engineering.The program is about using the finite element method (FEM) to analyze trusses and frames in a user-friendly graphical interface.I reduced the file size for easy downloading. (About 3 MB)Do not...
Platforms: PHP
License: Shareware | Cost: $0.00 USD | Size: 3.19 MB | Download (43): A video clip on how lovely MATLAB can be in both computing and GUI Download |
A free computer algebra system written in Python FuncDesigner is a free and open source computer algebra system (CAS) written in Python + NumPy, allowing it to run on multiple platforms Mac OS X, Windows and Linux. Here are some key features of "FuncDesigner": ?*A* Enhances RAD abilities of...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 102.4 KB | Download (36): FuncDesigner Download |
FuncDesigner is a computer algebra system (CAS) written in Python + NumPy as an ordinary Python module (thus making it free to combine with any other Python or Python-connected code). That makes it cross-platform (Linux, Windows, Mac OS X etc), with completely free license: BSD. It can be used...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (37): FuncDesigner for Linux Download |
Newton's Method for Divided Differences.The following formula is solved:Pn(x) = f(x0) + f[x0,x1](x-x0) + f[x0,x1,x2](x-x0)(x-x1) + ... + f[x0,x1,..,xn](x-x0)(x-x1)..(x-x[n-1])Where:f[x0,x1] = (f(x1-f(x0))/(x1-x0)f[x0,x1,..,xn] = (f[x1,..,xn]-f[x0,..,x_[n-1]])/(xn-x0)
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): Newton's Method for Divided Differences Download |
Simulate a time dependent solution of Schrodinger's equation and calculate energy spectrum of a 1D finite square well using split-operator method.Reference: M. D. Feit, J. A. Fleck, Jr., and A. Steiger, "Solution of the Schrodinger Equation by a Spectral Method", Journal of Computational Physics...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Tutorial - 1D finite square well 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 |
Test::Differences Perl module contains test strings and data structures and show differences if not ok. SYNOPSIS use Test; ## Or use Test::More use Test::Differences; eq_or_diff $got, "anbncn", "testing strings"; eq_or_diff @got, [qw( a b c )], "testing arrays"; ## Passing options:...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (97): Test::Differences Download |
The Smart Common Input Method platform (SCIM), is an input method platform supporting more than thirty languages (CJK and many European languages) for POSIX-style operating systems including Linux and BSD.
Platforms: *nix
License: Freeware | Size: 1.3 MB | Download (111): Smart Common Input Method platform Download |
Method::Declarative is a Perl module to create methods with declarative syntax. SYNOPSIS use Method::Declarative ( --defaults => { precheck => [ [ qw(precheck1 arg1 arg2) ], # ... ], postcheck => [ [ qw(postcheck1 arg3 arg4) ], # ... ], init => [ [ initcheck1 ], # ... ],...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (92): Method::Declarative Download |
Free Finite Element Package is a modular collection of C libraries which contain numerical methods required when working with linear and quadratic finite elements in two dimensions. FFEP works on GNU/Linux and is portable to every system where MEML (i.e. LAPACK and BLAS) are available. The goal...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (125): Free Finite Element Package Download |