A numerical model of Vibrio fischeri growth and intraspecific competition

E. scolopes is a species of small squids living off the coast of Hawaii. Early in its life cycle, it forms a life-long symbiosis with V. fischeri bacteria. The squids need the bioluminescent bacteria for counter-illumination, a form of camouflage that help the squid blend in with the moonlit ocean surface at night. Scientist also find … More A numerical model of Vibrio fischeri growth and intraspecific competition

Documentaries directed by Phelokazi and Samkele (Summer 2012)

I volunteered with Equal Education (EE) in Khayelitsha, Cape Town, during the summer of 2012, teaching the youths at EE how to make short documentary films. That means some basics knowledge about using a DSLR camera, audio recorder, and microphones, planning a story line, gathering interviews, narratives, and B-rolls, and some video/audio editing. I worked … More Documentaries directed by Phelokazi and Samkele (Summer 2012)

Multigrid applied to Incompressible Navier-Stokes Equation

Equations for fluid dynamics In one of my research projects, I study numerical methods for fluid-structure interaction (FSI) problems. Examples of this type of problems are ubiquitous in nature, industries, and laboratories. For instance, as organisms swim in a liquid, the parts that generate propulsion, such as flagella and fins, are the solid structures that … More Multigrid applied to Incompressible Navier-Stokes Equation

Hybrid parallelized multigrid with OpenMP, GPU acceleration, and MPI

Many problems in computational sciences require solving linear systems, in the form of . Examples includes integrating an system of ordinary differential equations (ODEs) or solving partial differential equations (PDEs), image processing and analysis, etc. When the problems become large, direct methods, such as LU decomposition, become inefficient. This makes using an iterative method, such … More Hybrid parallelized multigrid with OpenMP, GPU acceleration, and MPI