Research Projects


Current Projects

h2

Previous Projects/Research Topics



Machine Learning for Scientific Computation

Project Goal : Explore and develop machine learning algorithms for use in improving the efficiency and utility of simulations of physical phenomona, e.g. scientific computing simulations.

Associated Papers/Reports:
C. R. Anderson, Dominant Subspace Preconditioning for Kernel Ridge Regression Problems, November 2016, UCLA CAM Report (16-77) (pdf)

The Rayleigh-Chebyshev procedure was developed for the eigenproblems arising in quantum mechanical simulations, however it has found additional utility as an eigensystem routine for the eigenproblems arising in unsupervised learning procedures.
 
C. R. Anderson, A Rayleigh–Chebyshev procedure for finding the smallest eigenvalues and associated eigenvectors of large sparse Hermitian matricesm ”, J. Comput. Phys. 229, 7477-7487, (2010). (https://doi.org/10.1016/j.jcp.2010.06.030)




Direct Numerical Solution of the N-particle Schroedinger Equation using Grid Based Methods

Project Goal : Develop a grid based simuluation framework to facilitate the investigation of the solutions of the N-particle Schroedinger equation

Abstract: The computational capabilities of currently available high performance desktop machines offer the potential of enabling the direct numerical solution of the N-particle Schroedinger equation for small numbers of particles. This project is devoted to developing efficient grid based numerical techniques that can effectively utilize this computational capability, and ultimately lead to a software framework that will enable the exploration of the mathematical properties associated with solutions of the N-particle Schroedinger equation and equations currently used to approximate solutions of the N-particle Schroedinger equation

Associated Papers/Reports:

C. R. Anderson, Grid Based Solutions of the N-Particle Schroedinger Equation, February 2015, UCLA CAM Report (15-10) (pdf)

C. R. Anderson, Uniform Grid Computation of Smooth Hydrogenic Orbitals, February 2015, UCLA CAM Report (15-09) (pdf)

C. R. Anderson, A Recursive Expanding Domain Method for the Solution of Laplace's Equation In Infinite Domains, May 2014, UCLA CAM Report (15-45) (pdf)

C. R. Anderson, High order expanding domain methods for the solution of Poisson's equation in infinite domains, Journal of Computational Physics, 14, 2016, Pages 194-205, http://dx.doi.org/10.1016/j.jcp.2016.02.074

(C. R. Anderson, Compact Polynomial Mollifiers For Poisson's Equation, May 2014. Revised: November 2015, UCLA CAM Report (14-43) (pdf)



Quantum Device Simulation

Project Goal : Develop simulation tools for the design of electrostatically confined quantum dots.

Abstract: One of the main challenges in making a quantum computer is the problem of creating the quantum bit devices that can be assembled into quantum gates. Researchers at HRL laboratories in collaboration with researchers at UCLA are developing a quantum bit device that is based upon manipulating the spin of a single electron that is electrostatically confined in a layered semi-conductor. The goal of this research project is to develop the mathematical models and numerical simulation tools that can be used to design these quantum bit devices.

Principal Collaborators : R. Caflisch (UCLA Mathematics), M. Gyure (HRL), R Ross (HRL), G. Simms (HRL)
Additional Collaborators : E. Yablonovich (UCLA EE) and members of the UCLA opto-electronics group
Project Funding : DARPA Quantum Information Science & Technology (QuIST) Program
 
Associated Papers/Reports:  C. R. Anderson, T. C. Cecil, A Fourier-Wachspress method for solving Helmholtz’s equation in three-dimensional layered domains, Journal of Computational Physics, 205, 2005, 706-718.

Christopher R. Anderson and Thomas C. Cecil, A Fourier-Wachspress Method for Solving Helmholtz's Equation in Three Dimensional Layered Domains, June 2004 UCLA CAM Report (04-34) (pdf)

Christopher R. Anderson and Christopher Elion, Accelerated Solutions of Nonlinear Equations Using Stabilized Runge-Kutta Methods, April 2004,  UCLA CAM Report (04-26) (pdf)
 


Computational Methods for Infinite Domains

Project/Research Goal : Develop techniques to solve Poisson's equation and the incompressible Navier-Stokes equations in infinite domains.


Collaborators : Dr. Marc Reider
Project Funding : AFOSR, ONR, NSF
Associated Papers/Reports: C.R. Anderson, Numerical Solution of the Incompressible Navier-Stokes Equations in Infinite Domains, Jan. 2000, CAM Report (00-02) (PDF)

C.R. Anderson, M.B. Reider, High Order Explicit Method for the Computation of Flow About a Circular Cylinder. Journal of Computational Physics, 125, 1996, 207-224.

C.R. Anderson, Domain decomposition techniques and the solution of Poisson's equation in infinite domains, in Domain Decomposition Methods, T. Chan, R. Glowinski, J. Periaux and O. Widlund (eds.). SIAM Publications , 1988, 129-139.


"Fast Methods"

Project/Research Goal : Develop efficient computational techniques by exploiting mathematical structure.

Collaborators : Prof. T. C. Cecil, Dr. M.D. Dahleh
Project Funding : DARPA, AFOSR, ONR, NSF
Associated Papers/Reports: C. R. Anderson, T. C. Cecil, A Fourier–Wachspress method for solving Helmholtz’s equation in three-dimensional layered domains, Journal of Computational Physics, 205, 2005, 706-718.

Christopher R. Anderson and Thomas C. Cecil, A Fourier-Wachspress Method for Solving Helmholtz's Equation in Three Dimensional Layered Domains, June 2004, UCLA CAM Report (04-34) (PDF)

C.R. Anderson, Capacitance Matrix Methods for the Solution of Elliptic Equations Defined by Level Set Functions, May 2000. CAM Report (00-15) (PDF)

C.R. Anderson, M.D. Dahleh, Rapid Computation of the Discrete Fourier Transform. Siam. J. of Sci. Comput., 17, 1996, 913-919.

C.R. Anderson, An implementation of the fast multipole method without multipoles. SIAM J. Sci. Stat. Computing, 13, 1992, 923-947.

C.R. Anderson, Computational aspects of ``fast'' particle simulations, in Comput. Meth. Appl. Sci. \& Engr., Glowinski and Lichnewsky, eds. SIAM Publications, 1990, 123-135

C.R. Anderson, A method of local corrections for computing the velocity field due to a distribution of vortex blobs, J. of Computational Physics, 62, 1986, 111-123.

Vortex Methods for Incompressible Flow and Vortex Dynamics

Project/Research Goal : Develop vortex method techniques for computing solutions of the incompressible Navier-Stokes equations. Understand fundamental properties of incompressible vortex motion. Create and implement vortex models suitable for the development of adaptive flow control procedures.

Collaborators : Dr. Y.C. Chen, Prof. J.S. Gibson, Dr. H.L. Chang, Dr. C. Greengard, Prof. L. Greengard, Prof. V. Rokhlin, Dr. M. Henderson
Project Funding : DARPA, AFOSR, ONR, NSF
Associated Papers/Reports: C.R. Anderson, Y.-C. Chen, J.S. Gibson, Control and Identification of Vortex Wakes. Conference Proceedings ASME Fluids Engineering Division Summer Meeting, FEDSM98/5299. June 1998.

C.R. Anderson, H.-L. Chang, J.S. Gibson, Zeros of input/output models for control of vortex dynamics. American Control Conference, Baltimore, MD., June 1994, 1534-1536.

C.R. Anderson, A Finite Vortex Street Model, UCLA Dept. of Mathematics, CAM 93-10, 1993. (PDF)

C.R. Anderson, H.-L. Chang, J.S. Gibson, Adaptive control of vortex dynamics. IEEE Conference on Decision and Control, San Antonio, TX., December 1993, 1909-1910.

C.R. Anderson, C. Greengard, L. Greengard, V. Rokhlin, On the accurate calculation of vortex shedding. Phys. Fluids A. , 2 1990, 883-885

C.R. Anderson, C. Greengard, The vortex ring merger problem at infinite Reynolds number. Comm. Pure Appl. Math., 42, 1989, 1123-1139.

C.R. Anderson, Observations on vorticity creation boundary conditions, in Mathematical Aspects of Vortex Dynamics, R.E. Caflisch (ed.). SIAM Publications, 1988, 144-160.

C.R. Anderson, Vorticity boundary conditions and boundary vorticity generation for 2-dimensional viscous incompressible flows. Journal of Computational Physics, 80, 1989, 72-97.

C.R. Anderson, C. Greengard, Vortex ring interaction by the vortex method, in Vortex Methods, C.R. Anderson and C. Greengard (eds.). Springer-Verlag Lecture Notes in Mathematics Series, 1360, 1988, 23-37

C.R. Anderson, C. Greengard, M. Henderson, Instability, vortex shedding and numerical convergence, in Vortex Methods, C.R. Anderson and C. Greengard (eds.), Springer-Verlag Lecture Notes in Mathematical Series, 1360, 1988, 42-55.

C.R. Anderson, A vortex method for flows with slight density variations, .J. of Computational Physics, 61, 1985, 417-444.

C.R. Anderson, C. Greengard, On vortex methods. SIAM J. Numer. Analysis, 22, 1985, 413-440.

C.R. Anderson, C. Greengard, eds.,Vortex Dynamics and Vortex Methods. Lectures in Applied Mathematics, 28, 1991, AMS.

C.R. Anderson, C. Greengard, eds., Proceedings of the UCLA Workshop on Vortex Methods. Lecture Notes in Mathematics, 1360, 1988, Springer.


Finite Difference Methods For Fluid Flow

Project/Research Goal : Develop finite difference methods for computing solutions to problems in incompressible and compressible fluid flow.

Collaborators : Prof. R. Fedkiw, Dr. R. Caiden, Dr. M. B. Reider
Project Funding : DARPA, AFOSR, ONR, NSF
Associated Papers/Reports: Caiden, R., Fedkiw, R. and Anderson, C., "A Numerical Method for Two Phase Flow Consisting of Separate Compressible and Incompressible Regions", J. Comput. Phys. 166, 1-27 (2001).

C.R. Anderson, Numerical Solution of the Incompressible Navier-Stokes Equations in Infinite Domains, Jan. 2000, CAM Report (00-02) (PDF)

C.R. Anderson, M.B. Reider, High Order Explicit Method for the Computation of Flow About a Circular Cylinder. Journal of Computational Physics, 125, 1996, 207-224.

C.R. Anderson, M.B. Reider, Investigation of the Use of Prandt/Navier-Stokes Equation Procedures for Two Dimensional Incompressible Flows. Physics of Fluids, 6, 1994, 2380-2389

C.R. Anderson, Derivation and solution of the equation of the discrete pressure equation for the incompressibles Navier-Stokes equations. UCLA report, CAM 88-36. (PDF)

C.R. Anderson, Manipulating fast solvers - changing their boundary conditions and putting them on multiple processor computers. UCLA report, CAM 88-37. (PDF)