Daoqi Yang
d_q_yang@yahoo.com,   d_q_yang@wayne.edu
http://YangDaoqi.info


Selected Computer Projects Implemented by Daoqi Yang


  1. A numeric matrix and vector template library in C++, included in the book: C++ and Object Oriented Numeric Computing for Scientists and Engineers, Springer-Verlag, New York, 2001.
  2. Accurate finite element algorithms for problems with strongly different materials in C++. A simulation picture.
  3. Unstructured mesh generator based on Delaunay triangulation in C++. A sample nonmatching grid.
  4. Mesh generation for Laser Process Modeling using HYPERMESH.
  5. Mixed finite element method and modified Uzawa's algorithm for elliptic problems in Unix C++. An application to oil recovery.
  6. A grade program in Perl for performing statistics and generating HTML files. It takes a plain text input file and produces files on grade statistics and an HTML file for posting grade on the web.
  7. Projection of future investment stream in HTML, JavaScript, and Java Applet. See http://www.math.wayne.edu/~yang/retire.htm
  8. Parallel grid modification and domain decomposition algorithms in Fortran and MPI on Intel Paragon and Ncube2
  9. Sequential regularization method and the modified characteristic finite element method for tertiary oil reservoir simulation in C++
  10. Distributed computing using Remote Procedure Call protocols in C
  11. Concurrent programming using semaphores for synchronization in C
  12. Client-server communications for computer networks in C
  13. Constructing a graphical user interface for a spline library in X and Motif
  14. Building reliable stream protocols (similar to TCP) on top of UDP in C
  15. Modeling and simulation of a distributed system in CSIM
  16. A guarded commands language interpreter using object-oriented programming in Oberon-2
  17. Convert regular expressions into deterministic finite automaton in ML.



Click here to get to the beginning of my home page.
Comments: yang@math.wayne.edu