File Gibbs.cpp