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 1390 by gezelter, Wed Nov 25 20:02:06 2009 UTC vs.
Revision 1458 by gezelter, Mon Jun 28 20:07:12 2010 UTC

# Line 1 | Line 1
1   /*
2 < * Copyright (c) 2009 The University of Notre Dame. All Rights Reserved.
2 > * Copyright (c) 2010 The University of Notre Dame. All Rights Reserved.
3   *
4   * The University of Notre Dame grants you ("Licensee") a
5   * non-exclusive, royalty free, license to use, modify and
# 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).          
39 < * [4]  Vardeman & Gezelter, in progress (2009).                        
38 > * [3]  Sun, Lin & Gezelter, J. Chem. Phys. 128, 234107 (2008).          
39 > * [4]  Vardeman & Gezelter, in progress (2010).                        
40   */
41  
42   #ifdef IS_MPI
# Line 59 | Line 59 | using namespace OpenMD;
59  
60   using namespace OpenMD;
61  
62 + char* __get_svn_version();
63  
64   int main(int argc,char* argv[]){
65    
# Line 80 | Line 81 | int main(int argc,char* argv[]){
81        "  |   / __ \\____  ___  ____   /  |/  // __ \\  The Open Molecular Dynamics |\n"<<
82        "  |  / / / / __ \\/ _ \\/ __ \\ / /|_/ // / / /  Engine (formerly OOPSE).    |\n"<<
83        "  | / /_/ / /_/ /  __/ / / // /  / // /_/ /                               |\n"<<
84 <      "  | \\____/ .___/\\___/_/ /_//_/  /_//_____/    Copyright 2004-2009 by the  |\n"<<
84 >      "  | \\____/ .___/\\___/_/ /_//_/  /_//_____/    Copyright 2004-2010 by the  |\n"<<
85        "  |     /_/                                   University of Notre Dame.   |\n"<<
86        "  |                                                                       |\n"<<
87 <      "  |                   version " <<
88 <      OPENMD_VERSION_MAJOR << "." << OPENMD_VERSION_MINOR << "." << OPENMD_VERSION_TINY <<
89 <      "           http://www.openmd.net       |\n"<<
87 >      "  |            version " <<
88 >      OPENMD_VERSION_MAJOR << "." << OPENMD_VERSION_MINOR << "  Revision:" << __get_svn_version() <<
89 >      "     http://www.openmd.net       |\n"<<
90        "  |                                                                       |\n"<<
91        "  | OpenMD is an OpenScience project.  All source code is available for   |\n"<<
92        "  | any use whatsoever under a BSD-style license.                         |\n"<<
# Line 96 | Line 97 | int main(int argc,char* argv[]){
97        "  |                                                                       |\n"<<
98        "  | [1]  Meineke, et al., J. Comp. Chem. 26, 252-271 (2005).              |\n"<<
99        "  | [2]  Fennell & Gezelter, J. Chem. Phys. 124, 234104 (2006).           |\n"<<
100 <      "  | [3]  Sun, Lin & Gezelter, J. Chem. Phys. 128, 24107 (2008).           |\n"<<
101 <      "  | [4]  Vardeman & Gezelter, in progress (2009).                         |\n"<<
100 >      "  | [3]  Sun, Lin & Gezelter, J. Chem. Phys. 128, 234107 (2008).          |\n"<<
101 >      "  | [4]  Vardeman & Gezelter, in progress (2010).                         |\n"<<
102        "  +-----------------------------------------------------------------------+\n"<<
103        "\n";
104      
# Line 193 | Line 194 | int main(int argc,char* argv[]){
194  
195    return 0 ;
196   }
197 +
198 +  char svnVersionString[1024];
199 +  char* __get_svn_version(){
200 +    int howMuchToCopy=0;
201 +    const char *theVersion="$Revision$";
202 +    howMuchToCopy=strlen(theVersion+11) - 2;
203 +    assert(howMuchToCopy>0);
204 +    memcpy(svnVersionString,  theVersion+11, howMuchToCopy);
205 +    svnVersionString[howMuchToCopy] = '\0';
206 +    return svnVersionString;
207 +  }

Comparing trunk/src/applications/openmd/openmd.cpp (property svn:keywords):
Revision 1390 by gezelter, Wed Nov 25 20:02:06 2009 UTC vs.
Revision 1458 by gezelter, Mon Jun 28 20:07:12 2010 UTC

# Line 0 | Line 1
1 + Revision

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines