Weiyang “Ryan” Lin

I am a computational engineer. I enjoy learning and developing algorithms, as well as practical implementations for solving complex problems. I am now working as a Software Development Engineer in the R&D group of Mentor Graphics/Siemens.

My doctoral research topic is the simulation and design of acoustic metamaterials. The code I developed has the following features (by 11/25/2015):

- High order finite element method

- Time domain method for acoustics

- Large, sparse matrices

- High performance computing with MPI/OpenMP

- Adjoint sensitivity analysis for optimization

- Shape optimization

- Topology optimization

Besides, I enjoy traditional CFD developments and applications, including dynamic and adaptive grid generation, steady and unsteady fluid problems. 

I got my bachelors degree in Information and Computing Science in China, with key courses in Mathematical Modeling, Statistics, Database, Algorithm and Data Structures, Object-Oriented Programming, Software Engineering, Artificial Intelligence, etc.

You can find some of my recent work in Ryan’s Simulation Lab