|
NAMD
|
#include "InfoStream.h"#include "ComputeNonbondedUtil.h"#include "LJTable.h"#include "ComputePme.h"#include "ComputeCUDAMgr.h"#include "ConfigList.h"#include "SimParameters.h"#include "ParseOptions.h"#include "common.h"#include "structures.h"#include "Communicate.h"#include "MStream.h"#include "Output.h"#include "PatchData.h"#include <stdio.h>#include <time.h>#include <tcl.h>#include <sfftw.h>#include <srfftw.h>#include <unistd.h>#include <fcntl.h>#include <sys/stat.h>#include <fstream>#include "strlib.h"#include "DeviceCUDA.h"#include "Debug.h"Go to the source code of this file.
Macros | |
| #define | fftwf_malloc fftw_malloc |
| #define | fftwf_free fftw_free |
| #define | CHDIR chdir |
| #define | MKDIR(X) mkdir(X,0777) |
| #define | PATHSEP '/' |
| #define | PATHSEPSTR "/" |
| #define | XXXBIGREAL 1.0e32 |
| #define | MAX_SCRIPT_PARAM_SIZE 128 |
| #define | SCRIPT_PARSE_BOOL(NAME, VAR) { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR) = atobool(value); return; } } |
| #define | SCRIPT_PARSE_INT(NAME, VAR) { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR) = atoi(value); return; } } |
| #define | SCRIPT_PARSE_FLOAT(NAME, VAR) { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR) = atof(value); return; } } |
| #define | SCRIPT_PARSE_MOD_FLOAT(NAME, VAR, MOD) { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR) = atof(value) MOD; return; } } |
| #define | SCRIPT_PARSE_VECTOR(NAME, VAR) { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR).set(value); return; } } |
| #define | SCRIPT_PARSE_STRING(NAME, VAR) { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { strcpy(VAR,value); return; } } |
| #define | BoolToString(b) ((b) ? "TRUE" : "FALSE") |
Functions | |
| int | atobool (const char *s) |
Variables | |
| __thread DeviceCUDA * | deviceCUDA |
Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved. SimParameters is just a glorified structure to hold the global static simulation parameters such as timestep size, cutoff, etc. that are read in from the configuration file.
Definition in file SimParameters.C.
| #define BoolToString | ( | b | ) | ((b) ? "TRUE" : "FALSE") |
Definition at line 8274 of file SimParameters.C.
| #define CHDIR chdir |
Definition at line 63 of file SimParameters.C.
| #define fftwf_free fftw_free |
Definition at line 45 of file SimParameters.C.
| #define fftwf_malloc fftw_malloc |
Definition at line 44 of file SimParameters.C.
| #define MAX_SCRIPT_PARAM_SIZE 128 |
Referenced by SimParameters::scriptSet().
Definition at line 64 of file SimParameters.C.
| #define PATHSEP '/' |
Definition at line 65 of file SimParameters.C.
| #define PATHSEPSTR "/" |
Definition at line 66 of file SimParameters.C.
| #define SCRIPT_PARSE_BOOL | ( | NAME, | |
| VAR | |||
| ) | { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR) = atobool(value); return; } } |
Referenced by SimParameters::scriptSet().
| #define SCRIPT_PARSE_FLOAT | ( | NAME, | |
| VAR | |||
| ) | { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR) = atof(value); return; } } |
Referenced by SimParameters::scriptSet().
| #define SCRIPT_PARSE_INT | ( | NAME, | |
| VAR | |||
| ) | { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR) = atoi(value); return; } } |
Referenced by SimParameters::scriptSet().
| #define SCRIPT_PARSE_MOD_FLOAT | ( | NAME, | |
| VAR, | |||
| MOD | |||
| ) | { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR) = atof(value) MOD; return; } } |
Referenced by SimParameters::scriptSet().
| #define SCRIPT_PARSE_STRING | ( | NAME, | |
| VAR | |||
| ) | { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { strcpy(VAR,value); return; } } |
Referenced by SimParameters::scriptSet().
| #define SCRIPT_PARSE_VECTOR | ( | NAME, | |
| VAR | |||
| ) | { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR).set(value); return; } } |
Referenced by SimParameters::scriptSet().
| #define XXXBIGREAL 1.0e32 |
Definition at line 104 of file SimParameters.C.
| int atobool | ( | const char * | s | ) |
Definition at line 171 of file SimParameters.C.
Referenced by SimParameters::scriptSet().
| __thread DeviceCUDA* deviceCUDA |
Definition at line 23 of file DeviceCUDA.C.
1.8.14