ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/trunk/src/applications/openmd/openmd.cpp
(Generate patch)

Comparing trunk/src/applications/openmd/openmd.cpp (file contents):
Revision 1406 by gezelter, Wed Jan 20 02:27:24 2010 UTC vs.
Revision 1462 by gezelter, Wed Jul 7 15:59:36 2010 UTC

# Line 35 | Line 35
35   *                                                                      
36   * [1]  Meineke, et al., J. Comp. Chem. 26, 252-271 (2005).            
37   * [2]  Fennell & Gezelter, J. Chem. Phys. 124, 234104 (2006).          
38 < * [3]  Sun, Lin & Gezelter, J. Chem. Phys. 128, 24107 (2008).          
38 > * [3]  Sun, Lin & Gezelter, J. Chem. Phys. 128, 234107 (2008).          
39   * [4]  Vardeman & Gezelter, in progress (2010).                        
40   */
41  
# Line 59 | Line 59 | using namespace OpenMD;
59  
60   using namespace OpenMD;
61  
62
62   int main(int argc,char* argv[]){
63    
64    // first things first, all of the initializations
# Line 70 | Line 69 | int main(int argc,char* argv[]){
69    
70    initSimError();           // the error handler
71    srand48( 1337 );          // the random number generator.
72 <  
72 >
73 >  std::string revision;
74 >  //convert a macro from compiler to a string in c++
75 >  STR_DEFINE(revision, SVN_REV );
76 >  if (revision.empty()) revision.assign("release");
77 >
78 >  revision.resize(8,' ');
79 >
80   #ifdef IS_MPI
81    if( worldRank == 0 ){
82   #endif
# Line 83 | Line 89 | int main(int argc,char* argv[]){
89        "  | \\____/ .___/\\___/_/ /_//_/  /_//_____/    Copyright 2004-2010 by the  |\n"<<
90        "  |     /_/                                   University of Notre Dame.   |\n"<<
91        "  |                                                                       |\n"<<
92 <      "  |                   version " <<
93 <      OPENMD_VERSION_MAJOR << "." << OPENMD_VERSION_MINOR << "." << OPENMD_VERSION_TINY <<
94 <      "           http://www.openmd.net       |\n"<<
92 >      "  |        version " <<
93 >      OPENMD_VERSION_MAJOR << "." << OPENMD_VERSION_MINOR << "  Revision:" << revision <<
94 >      "     http://www.openmd.net       |\n"<<
95        "  |                                                                       |\n"<<
96        "  | OpenMD is an OpenScience project.  All source code is available for   |\n"<<
97        "  | any use whatsoever under a BSD-style license.                         |\n"<<
# Line 96 | Line 102 | int main(int argc,char* argv[]){
102        "  |                                                                       |\n"<<
103        "  | [1]  Meineke, et al., J. Comp. Chem. 26, 252-271 (2005).              |\n"<<
104        "  | [2]  Fennell & Gezelter, J. Chem. Phys. 124, 234104 (2006).           |\n"<<
105 <      "  | [3]  Sun, Lin & Gezelter, J. Chem. Phys. 128, 24107 (2008).           |\n"<<
105 >      "  | [3]  Sun, Lin & Gezelter, J. Chem. Phys. 128, 234107 (2008).          |\n"<<
106        "  | [4]  Vardeman & Gezelter, in progress (2010).                         |\n"<<
107        "  +-----------------------------------------------------------------------+\n"<<
108        "\n";

Comparing trunk/src/applications/openmd/openmd.cpp (property svn:keywords):
Revision 1406 by gezelter, Wed Jan 20 02:27:24 2010 UTC vs.
Revision 1462 by gezelter, Wed Jul 7 15:59:36 2010 UTC

# Line 0 | Line 1
1 + Revision

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines