#include "BackEnd.h"#include "ProcessorPrivate.h"#include "common.h"#include "Node.h"#include "memusage.h"#include <new>#include "main.decl.h"#include "main.h"#include "BOCgroup.h"#include "WorkDistrib.decl.h"#include "ProxyMgr.decl.h"#include "PatchMgr.decl.h"#include "ComputeMgr.decl.h"#include "ReductionMgr.decl.h"#include "CollectionMgr.decl.h"#include "CollectionMaster.decl.h"#include "CollectionMgr.h"#include "CollectionMaster.h"#include "BroadcastMgr.decl.h"#include "LdbCoordinator.decl.h"#include "Sync.decl.h"Go to the source code of this file.
Functions | |
| void | _initCharm (int, char **) |
| CkpvStaticDeclare (int, exitSchedHndlr) | |
| void | exit_sched (void *msg) |
| void | register_exit_sched (void) |
| void | NAMD_new_handler () |
| void | all_init (int argc, char **argv) |
| void | slave_init (int argc, char **argv) |
Variables | |
| float | cpuTime_start |
| float | wallTime_start |
|
||||||||||||
|
Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved. Referenced by all_init(). |
|
||||||||||||
|
Definition at line 78 of file BackEnd.C. References _initCharm(), NAMD_new_handler(), ProcessorPrivateInit(), and register_exit_sched(). Referenced by BackEnd::init(), and slave_init(). 00079 {
00080 #if defined(WIN32) && !defined(__CYGWIN__)
00081 _set_new_handler(NAMD_new_handler);
00082 #else
00083 std::set_new_handler(NAMD_new_handler);
00084 #endif
00085 ProcessorPrivateInit();
00086 register_exit_sched();
00087 _initCharm(argc, argv); // message main Chare
00088 }
|
|
||||||||||||
|
|
|
|
Definition at line 45 of file BackEnd.C. Referenced by register_exit_sched(). 00046 {
00047 // CmiPrintf("Exiting scheduler on %d\n",CmiMyPe());
00048 CsdExitScheduler();
00049 }
|
|
|
Definition at line 67 of file BackEnd.C. References NAMD_die(). Referenced by all_init(). 00067 {
00068 #endif
00069 char tmp[100];
00070 sprintf(tmp,"Memory allocation failed on processor %d.",CmiMyPe());
00071 NAMD_die(tmp);
00072 #if defined(WIN32) && !defined(__CYGWIN__)
00073 return 0;
00074 #endif
00075 }
|
|
|
Definition at line 51 of file BackEnd.C. References exit_sched(). Referenced by all_init(). 00052 {
00053 CkpvInitialize(int,exitSchedHndlr);
00054 CkpvAccess(exitSchedHndlr) = CmiRegisterHandler((CmiHandler)exit_sched);
00055 }
|
|
||||||||||||
|
Definition at line 91 of file BackEnd.C. References all_init(). Referenced by BackEnd::init(). 00092 {
00093 all_init(argc, argv);
00094 if (CkMyRank() < CkMyNodeSize()) // skip the communication thread
00095 CsdScheduler(-1);
00096 }
|
|
|
Definition at line 40 of file BackEnd.C. Referenced by BackEnd::init(). |
|
|
Definition at line 41 of file BackEnd.C. Referenced by BackEnd::init(). |
1.3.9.1