If you are using application software or code that is fine but you are not really learning much as all you do is learning how to enter the input data and produce the output results. The inside details such as knowing how the governing differential equation is treated mathematically or numerically, how the domain of analysis is represented, and how the code is written using a computer programming language are not really known. This problem is overcome here by offering computer source codes, where all the steps from A to Z in solving many engineering, applied math, physics and mechanics problems are presented. If you are interested or have a question please contact me at [email protected].

The computer codes and numerical models listed herein represents over 25 years of hard work in the field of applied mathematics, numerical methods and computer programming in FORTRAN. They have been used in many large scale projects and validated against analytical solutions and field data.

Computer Models using the Finite Element Method and coding in FORTRAN Programming Language:

1- WAVES-2D Model: A two – dimensional unsteady Finite Element (FE) hydraulic model for calculating the two dimensional (2D) horizontal velocity components and the water depth in lakes and river channels. It does 2D flood modeling and overland flow. It also does 2D river, lake, and channel hydrodynamic flow modeling.

2- TurbFlow: A three-dimensional velocities (U, V and W velocity components) and pressure distributions in the cross section of a fully developed flow region. It uses Finite Element (FE) numerical model for solving Navier-Stokes equations in ducts, pipes, closed conduits and open channels using a non-linear K-E turbulence modeling (used in Ph.D. Dissertation, CSU, Fort Collins, CO, USA). This program constitutes the ultimate modeling of transport phenomena and finite element modeling of highly non-linear convective flows. It does model very accurately secondary currents in ducts and open channels at corners and roughness discontinuity areas. In addition it simulates effects of the free surface on turbulence (dampening effect of the free surface).

3- NERVE–1D Model:A one–dimensional hydraulic and morphologic model for calculating water levels, velocity, and scour and deposition in river Channels. This program has an advantage over other models in that it does the roughness coefficients calibration process automatically without need for the commonly used trial and error approach.

4- Non-Linear-Networks: Non-Linear Discrete FE model for network analyses such as water distribution systems and flow of polymer melts through processing units. It is validated for New York and Hanoi water networks.

5- Water/Soil Quality – 1D: A one –dimensional unsteady water quality FE transport model used in predicting the spatial and temporal distributions of BOD TDS and CI along the stream channel. It does soil quality modeling of the transport of Radon gas in soils.

6- SUITE-3D: A three-dimensional unsteady FE model for simulating the three-dimensional momentum transport. It solves the three-dimensional advection-diffusion transport differential equation. It uses Finite Element (FE) numerical model for solving the full Navier-Stokes equations in three-dimensions. It does air pollution dispersion modeling, and heat transfer analysis.

7- SUITE – 2D: A two – Dimensional Hydrodynamic and transport FE model incorporating turbulence for detailed flow and large scale eddy structures around hydraulic structures. It also solves for the heat and mass transport equations.

8- Poisson/Laplace 2D: Finite Element 2D model for solving Poisson’s PDE and Laplace’s PDE, application to ground water flow in porous media, heat transfer, and viscous flows.

9- ODE2: General Differential Equation Solver for Second Order Ordinary Differential Equation using the Finite Element method applied to heat transport in pipe flows, deflection of tight wires, and beams on elastic foundations.

10- Heat 1D: One dimensional Finite Element Model for solving the heat partial differential Equation applied now to simulate Radon gas transport in porous media.

11- Wave 1D: FE one-dimensional model for the Wave PDE used for non-linear Fourier heat analyses in Skin tissues.

12- Networks: Discrete FE model Solves network problems as water pipes networks, electrical networks & spring systems.

13- Continua-2D: solves 2D stress-strain analysis for deformations of elastic solids.

14- Nonlinear Dynamics: It solves nonlinear dynamical equations such as the pendulum differential equation including also resistance forces such as friction and form drag forces in addition to electromagnetic forces.

15- Local scour prediction: It calculates bridge pier scour, plunge pool scour, scour downstream of barrages and grade control structures, and abutment scour.

More Youssef Hafez's questions See All
Similar questions and discussions