Skip to content

mfkiwl/interferometer_simulation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

331 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interferometer simulation

Simulates phase shift of particles (due to various effects) moving through a 3-grating interferometer.

For installation and usage instructions, refer to the INSTALL file. A summary of changes can be found in CHANGELOG.md.

The current coding conventions are contained in CONTRIBUTING.md. For a list of contributors, see section "Authors" below and the CREDITS file.


Effects Accounted For:


  • Gravity

  • VanDerWaals effect


Authors:


  • Dr. Ben McMorran, Assistant Professor, University of Oregon

  • Arthur Romero, IIT research student, summer 2015

  • Adam Denchfield, IIT IPRO student, fall 2015

  • Melanie Cornelius (nee Dooley), IIT IPRO and research student, fall 2014 through present

  • Dr. Tom Roberts, IIT Research Professor of Physics

  • Isaac Gewarges, IIT IPRO student, spring 2016

  • Lucas Maia Rios, IIT research student, summer 2016

  • Lucas Neves Abrantes, IIT research student, summer 2016

  • Yuri Rossi Tonin, IIT research student, summer 2016


How to Commit:


  • Place all source files in the source/ dir

  • In general, keep functions pertaining to different effects in different files

  • Name variables descriptively. If a variable pertains to a common physics term or symbol, place that symbol in a nearby comment

  • Comment functions explaining the math in use

  • Add any new effect into this README


General Git Etiquette:


  • DO NOT commit executables (.out files by default)

  • DO NOT make dated folders in any directory except output/

  • In general, avoid committing output files - the output directory is a compromise between programming convention and needs of professors and students in class. Remember - you can always store your outputs in the Google Drive or on iGroups.

  • That said, DO NOT commit output files unless:

    • You have a good reason to track the output (IE, showing new functionality)

    • You have placed the output in a dated directory within the output/ dir

Copyright (C) 2016 Antimatter Gravity Interferometer Group, Illinois Institute of Technology (IIT).

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

About

Simulates phase shift of particles (due to various effects) moving through 3-grating interferometer

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C 81.0%
  • C++ 15.8%
  • Makefile 3.2%