Pinned Repositories
CppMeshConverter
C++ 11 version of my Fortran code gmsh-to-vtk-and-tecplot
Euler2D-KFVS
2D solver for Euler equations in quadrilateral grid, using kinetic flux vector splitting scheme, written in OOP F2003
FortMeshConverter
Convert .msh mesh file (Quadrilateral) of gmsh to .vtk file and/or .dat tecplot file
JAlgoData
Classical algorithms and data structures, such as searching and sorting algorithms, linked list, binary tree, stack, with my implementation in Java utilizing Generics. Test programs are written as junit test cases.
1D-Shallow-Water-equations
My MATLAB code and report of final practical test of the course "Natural Flow Model".
Driven-Cavity-adi_2
euler-2D-kfvs
Euler equations unstructured solver using kinetic flux vector splitting (KFVS) scheme
gmsh-to-vtk-and-tecplot-Fortran-2003
Object-oriented Fortran 2003 version of my Fortran 95 code gmsh-to-vtk-and-tecplot
Unstruct2D
Source code for an unstructured 2D Euler/Navier Stokes equation (triangle grid), Fortran 90 version, with some personal improvements, http://booksite.elsevier.com/9780080999951/examplecodes.php
Unstruct2D-Cpp-version
Source code for an unstructured 2D Euler/Navier Stokes equation, C++ version, with some personal improvements, http://booksite.elsevier.com/9780080999951/examplecodes.php
truongd8593's Repositories
truongd8593/1D-Shallow-Water-equations
My MATLAB code and report of final practical test of the course "Natural Flow Model".
truongd8593/Unstruct2D
Source code for an unstructured 2D Euler/Navier Stokes equation (triangle grid), Fortran 90 version, with some personal improvements, http://booksite.elsevier.com/9780080999951/examplecodes.php
truongd8593/Unstruct2D-Cpp-version
Source code for an unstructured 2D Euler/Navier Stokes equation, C++ version, with some personal improvements, http://booksite.elsevier.com/9780080999951/examplecodes.php
truongd8593/Driven-Cavity-adi_2
truongd8593/1D_Poisson_equation
Implementation of the 1D scheme for Poisson equation, described in the paper "A Cartesian Grid Embedded Boundary Method for Poisson's Equation on Irregular Domains", by Hans Johansen and Phillip Colella, JOURNAL OF COMPUTATIONAL PHYSICS 147, 60–85 (1998).
truongd8593/Fortran2003_OOP_LinkedList
Code in this disscussion: https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/518263
truongd8593/LES-of-turbulent-flow-in-a-duct
Added VTK post-processing compared to the original code: http://coffeecfd.blogspot.com/2014/03/some-compressible-cfd-codes-for.html
truongd8593/Machine-Precision
truongd8593/NACA0012-geometry
truongd8593/Pointer-array-some-useful-routines
Illustrate how to implementing a pointer array in Fortran 95/2003, and give a routine which allows us deleting an element in the pointer array.
truongd8593/Example_Makefile
truongd8593/FLIBS-generic-linked-list
truongd8593/gdb_with_gfortran
a simple gdb debugging task with gfortran. Source: http://undo.io/resources/blog-articles/debugging-fortran-code-gdb/
truongd8593/Generic_Swap_Routine
Reference: http://www.fortran.com/F/ex_swap.html
truongd8593/NACA0012_AOA
Read NACA0012 geometry, give NACA0012 geometry with an angle of attack in gmsh format
truongd8593/OPENMP-HELLO
truongd8593/Trapezoidal-Rule
Serial and MPI versions of trapezodial rule
truongd8593/asam_grid
ASAM grid generator
truongd8593/Cut-Method
This code find the geometric characteristics of a cell cut by a surface
truongd8593/hello
Some Fortran codes to practice programming in Fortran.
truongd8593/Immersed-Boundary
truongd8593/lookup_table_fortran
Linear lookup table implemented in modern Fortran
truongd8593/Mesh_Generation
truongd8593/mfix-2016-origin
truongd8593/OpenHyperFLOW2D
Parallel (C++/MPI/OpenMP/CUDA) research-educational CFD code for simulation 2D (flat/axisymmetrical) transient viscous compressible multicomponent sub/trans/supersonic reacting gas flow with RANS/URANS turbulence models.
truongd8593/Runge-Kutta-Chebyshev-RKC-solver
Provide an example which illustrates how to use the RKC package.
truongd8593/SOFTX-D-17-00015
The Openpipeflow Navier-Stokes Solver. To cite this software publication: http://www.sciencedirect.com/science/article/pii/S2352711017300158
truongd8593/Some-useful-Fortran-modules
Illustrate overloading operators in Fortran 90. It is a solution to programming assignments in this link: http://www.chem.helsinki.fi/~manninen/fortran2014/
truongd8593/Sphere-grid
truongd8593/https-multipart-purejava
A java client which implements multipart form submit over https and authentication implemented with only jdk classes and no external dependencies.