2212 : scriptBarrierWrapper(
new SimpleBroadcastObjectWrapper()) {
2213 DebugM(3,
"Constructing ScriptTcl\n");
2231 interp = Tcl_CreateInterp();
2235 Tcl_CreateCommand(interp,
"python", Tcl_python,
2236 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2237 Tcl_CreateCommand(interp,
"startup", Tcl_startup,
2238 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2239 Tcl_CreateCommand(interp,
"exit", Tcl_exit,
2240 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2241 Tcl_CreateCommand(interp,
"abort", Tcl_abort,
2242 (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
2243 Tcl_CreateCommand(interp,
"numPes", Tcl_numPes,
2244 (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
2245 Tcl_CreateCommand(interp,
"numNodes", Tcl_numNodes,
2246 (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
2247 Tcl_CreateCommand(interp,
"numPhysicalNodes", Tcl_numPhysicalNodes,
2248 (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
2249 Tcl_CreateCommand(interp,
"numReplicas", Tcl_numReplicas,
2250 (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
2251 Tcl_CreateCommand(interp,
"myReplica", Tcl_myReplica,
2252 (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
2253 Tcl_CreateCommand(interp,
"replicaEval", Tcl_replicaEval,
2254 (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
2255 Tcl_CreateCommand(interp,
"replicaYield", Tcl_replicaYield,
2256 (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
2257 Tcl_CreateCommand(interp,
"replicaSendrecv", Tcl_replicaSendrecv,
2258 (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
2259 Tcl_CreateCommand(interp,
"replicaSend", Tcl_replicaSend,
2260 (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
2261 Tcl_CreateCommand(interp,
"replicaRecv", Tcl_replicaRecv,
2262 (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
2263 Tcl_CreateCommand(interp,
"replicaBarrier", Tcl_replicaBarrier,
2264 (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
2265 Tcl_CreateCommand(interp,
"replicaAtomSendrecv", Tcl_replicaAtomSendrecv,
2266 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2267 Tcl_CreateCommand(interp,
"replicaAtomSend", Tcl_replicaAtomSend,
2268 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2269 Tcl_CreateCommand(interp,
"replicaAtomRecv", Tcl_replicaAtomRecv,
2270 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2271 Tcl_CreateCommand(interp,
"stdout", Tcl_stdout,
2272 (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
2273 Tcl_CreateCommand(interp,
"print", Tcl_print,
2274 (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
2275 Tcl_CreateCommand(interp,
"unknown", Tcl_config,
2276 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2277 Tcl_CreateCommand(interp,
"param", Tcl_config,
2278 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2279 Tcl_CreateCommand(interp,
"isset", Tcl_isset_config,
2280 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2281 Tcl_CreateCommand(interp,
"istrue", Tcl_istrue_config,
2282 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2283 Tcl_CreateCommand(interp,
"run", Tcl_run,
2284 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2285 Tcl_CreateCommand(interp,
"minimize", Tcl_minimize,
2286 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2287 Tcl_CreateCommand(interp,
"move", Tcl_move,
2288 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2289 Tcl_CreateCommand(interp,
"moveallby", Tcl_moveallby,
2290 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2291 Tcl_CreateCommand(interp,
"output", Tcl_output,
2292 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2293 Tcl_CreateCommand(interp,
"measure", Tcl_measure,
2294 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2295 Tcl_CreateCommand(interp,
"colvarbias", Tcl_colvarbias,
2296 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2297 Tcl_CreateCommand(interp,
"colvarvalue", Tcl_colvarvalue,
2298 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2299 Tcl_CreateObjCommand(interp,
"cv", Tcl_colvars,
2300 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2301 Tcl_CreateCommand(interp,
"colvarfreq", Tcl_colvarfreq,
2302 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2303 Tcl_CreateCommand(interp,
"checkpoint", Tcl_checkpoint,
2304 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2305 Tcl_CreateCommand(interp,
"revert", Tcl_revert,
2306 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2307 Tcl_CreateCommand(interp,
"checkpointStore", Tcl_checkpointReplica,
2308 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2309 Tcl_CreateCommand(interp,
"checkpointLoad", Tcl_checkpointReplica,
2310 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2311 Tcl_CreateCommand(interp,
"checkpointSwap", Tcl_checkpointReplica,
2312 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2313 Tcl_CreateCommand(interp,
"checkpointFree", Tcl_checkpointReplica,
2314 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2315 Tcl_CreateCommand(interp,
"reinitvels", Tcl_reinitvels,
2316 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2317 Tcl_CreateCommand(interp,
"rescalevels", Tcl_rescalevels,
2318 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2319 Tcl_CreateCommand(interp,
"reinitatoms", Tcl_reinitatoms,
2320 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2321 Tcl_CreateCommand(interp,
"replicaDcdFile", Tcl_replicaDcdFile,
2322 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2323 Tcl_CreateCommand(interp,
"replicaDcdSelectFile", Tcl_replicaDcdSelectFile,
2324 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2325 Tcl_CreateCommand(interp,
"callback", Tcl_callback,
2326 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2327 Tcl_CreateCommand(interp,
"coorfile", Tcl_coorfile,
2328 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2329 Tcl_CreateCommand(interp,
"dumpbench", Tcl_dumpbench,
2330 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2331 Tcl_CreateObjCommand(interp,
"consForceConfig", Tcl_consForceConfig,
2332 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2333 Tcl_CreateCommand(interp,
"reloadCharges", Tcl_reloadCharges,
2334 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2336 Tcl_CreateCommand(interp,
"reloadGridforceGrid", Tcl_reloadGridforceGrid,
2337 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2338 Tcl_CreateCommand(interp,
"updateGridScale", Tcl_updateGridScale,
2339 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2341 Tcl_CreateObjCommand(interp,
"gpuGlobalCreateClient", Tcl_gpuGlobalCreateClient,
2342 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2343 Tcl_CreateObjCommand(interp,
"gpuGlobalRemoveClient", Tcl_gpuGlobalRemoveClient,
2344 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
2345 Tcl_CreateObjCommand(interp,
"gpuGlobalUpdateClient", Tcl_gpuGlobalUpdateClient,
2346 (ClientData)
this, (Tcl_CmdDeleteProc *) NULL);
int eabf_static_init(Tcl_Interp *)
int molfile_dcdplugin_init(void)
int psfgen_static_init(Tcl_Interp *)
int tcl_vector_math_init(Tcl_Interp *interp)
int molfile_dcdplugin_register(void *, vmdplugin_register_cb)
static int register_cb(void *v, vmdplugin_t *p)