ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/libBASS/Globals.cpp
(Generate patch)

Comparing trunk/OOPSE/libBASS/Globals.cpp (file contents):
Revision 810 by gezelter, Fri Sep 5 21:28:52 2003 UTC vs.
Revision 811 by mmeineke, Tue Oct 21 19:33:19 2003 UTC

# Line 52 | Line 52
52   #define G_ZCONSFORCEPOLICY 31
53   #define G_SEED           32
54   #define G_RESETTIME      33
55 + #define G_USEINITTIME    34
56  
57   Globals::Globals(){
58    
# Line 100 | Line 101 | Globals::Globals(){
101    addHash( "zconsTol",                             G_ZCONSTOL);
102    addHash( "zconsForcePolicy",                     G_ZCONSFORCEPOLICY);
103    addHash( "seed",                                 G_SEED);
104 +  addHash( "useInitTime",                          G_USEINITTIME),
105          
106          
107    // define some default values
# Line 107 | Line 109 | Globals::Globals(){
109    strcpy( mixingRule,"standard");  //default mixing rules to standard.
110    usePBC = 1; //default  periodic boundry conditions to on
111    useRF  = 0;
112 +  useInitTime = 1; // default to pull init time from the init file
113    
114    have_force_field =  0;
115    have_n_components = 0;
# Line 895 | Line 898 | int Globals::globalAssign( event* the_event ){
898          strdup( "Global error. tempSet was not \"true\" or \"false\".\n" );
899        return 0;
900        break;
901 +
902 +    case G_USEINITTIME:
903 +      if( the_type == STRING ){
904 +        
905 +        if( !strcasecmp( "true", the_event->evt.asmt.rhs.sval )) useInitTime = 1;
906 +        else if( !strcasecmp( "false", the_event->evt.asmt.rhs.sval )) useInitTime = 0;
907 +        else{
908 +          the_event->err_msg =
909 +            strdup( "Global error. useInitTime was not \"true\" or \"false\".\n" );
910 +          return 0;
911 +        }
912 +        return 1;
913 +      }
914 +      
915 +      the_event->err_msg =
916 +        strdup( "Global error. useInitTime was not \"true\" or \"false\".\n" );
917 +      return 0;
918 +      break;
919        
920      case G_USEPBC:
921        if( the_type == STRING ){

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines