Project: NSF IIS-0953096
CAREER: Theory and Practice of Space-Time Variational Integrators
for Simulation and Animation
(July 01, 2010 - June 30, 2015)
PI: Yiying Tong (http://www.cse.msu.edu/~ytong/,
ytong@msu.edu),
Abstract:
Physics-based simulation has played an increasingly important role in computer graphics over the past few years, for fluid simulation, deformable object simulation, fluid-solid interaction, fracture, keyframing, primary and secondary motions in character animation, or even sound simulation. Despite different emphases and goals, simulation algorithms used in graphics share a lot of commonalities with simulation methods used in other computational sciences. We wish to investigate theoretical foundations that are common and beneficial to both, namely, geometric time integrators and discrete differential geometry. Relevance to graphics and computational mechanics will be practically demonstrated through a series of targeted applications.
The primary goal of the project is to develop simulation/animation methods which preserve defining geometric properties of the continuous equations of motion. Thus, the inherently interdisciplinary research effort aims at providing efficient and stable numerical methods of controllable accuracy for partial differential equations. Our research focuses on the geometric aspects of discrete dynamics, drawing from geometric mechanics, differential geometry, numerical computation, and approximation theory. Novel mathematical representations of motion in spacetime are developed. Novel spatial meshing tools and time integration schemes are developed using the underlying geometry to facilitate the computation. These theoretical developments provide crucial computational foundations to a seemingly-diverse series of applications being explored, leveraging the improved numerics brought on by these structure-preserving computations.
The combination of geometric mechanics and discrete differential geometry will help a wide spectrum of applications. The research experience acquired from this project will also directly impact the ongoing collaborations, the research and the educational activities. Outreach efforts are geared towards recruiting students from underrepresented groups to help with this research project, in particular by leveraging existing efforts for enhancing the participation of women and minorities in scientific research.
Students:
Collaborator:
Project Goal:
The primary goal of the project is to develop simulation/animation methods which preserve defining geometric properties of the continuous equations of motion. Thus, the inherently interdisciplinary research effort aims at providing efficient and stable numerical methods of controllable accuracy for partial differential equations. Drawing from geometric mechanics, differential geometry, numerical computation, and approximation theory, it will also lead to a better understanding of the geometric aspects of discrete dynamics. The theoretical research efforts will be focused on novel mathematical representations of motion in spacetime, with which variational spatial meshing tools and time integration schemes will be developed. These theoretical developments will provide crucial computational foundations to a seemingly-diverse series of applications that will all benefit from improved numerics brought on by these structure-preserving computations.
Research Challenges:
Current Results:
Publication:
Presentation:
Download Software and Educational Material:
We are developing a package for mesh deformation.
a. A guide to install CGAL library that we use on Windows. Downlaod
b. An MFC-based code to run CGAL. Download
c. (more coming soon...)
a. A simple circulation preserving fluid simulation java applet based on the implementation by Alex McKensie. Download
b. (morecoming soon...)
Broader Impacts
We are exploring the application of the motion descriptions and integrators on molecular surface matching and reduction of biomolecular dynamical processes involving large molecules immersed in fluid environments.
Point of Contact: Yiying Tong (ytong@msu.edu)
Last update: 05/10/2012
Acknowledgement:
This material is based upon
work supported by the National Science Foundation IIS-0953096.
Disclaimer:
Any opinions, findings, and
conclusions or recommendations expressed in this material are those of the
authors and do not necessarily reflect the views of the National Science
Foundation.