head	1.7;
access;
symbols
	charm6_1:1.7
	charm_6_0_1:1.6
	charm6_0_1:1.6;
locks; strict;
comment	@# @;


1.7
date	2009.02.26.23.29.09;	author insomnia52;	state Exp;
branches;
next	1.6;
commitid	JfbXkXs7m6tq60Et;

1.6
date	2008.11.22.03.58.25;	author cheelee;	state Exp;
branches;
next	1.5;
commitid	FSz2ZeuEX9fxIyrt;

1.5
date	2008.08.22.22.18.55;	author bhatele;	state Exp;
branches;
next	1.4;
commitid	7krQzJ76g5gnLPft;

1.4
date	2008.08.14.21.18.52;	author bhatele;	state Exp;
branches;
next	1.3;
commitid	Gt5TzrhPQ98PGNet;

1.3
date	2008.08.11.23.23.22;	author bhatele;	state Exp;
branches;
next	1.2;
commitid	KOY1bHqVx2Qwtqet;

1.2
date	2008.08.03.05.51.34;	author bhatele;	state Exp;
branches;
next	1.1;
commitid	E6cTBvIr11uEUidt;

1.1
date	2008.07.23.21.46.05;	author bhatele;	state Exp;
branches;
next	;
commitid	F474MoCuY8LVxYbt;


desc
@@


1.7
log
@Made a lot of changes:
1. Section Multicast completed
2. Science corrected (hopefully)
3. Reading .js files
4. Reading config files
5. Pairlists added
@
text
@CHARMC		= $(HOME)/charm/bin/charmc 
OPTS		= -O3  -DUSE_SECTION_MULTICAST 

all: mol3d

projections: mol3d.prj

mol3d: Main.o Patch.o Compute.o ConfigList.o 
	$(CHARMC) $(OPTS) -module CkMulticast -language charm++ -o mol3d Main.o Patch.o \
	Compute.o dcdplugin.o PluginIOMgr.o jsplugin.o ConfigList.o 

mol3d.prj: Main.o Patch.o Compute.o ConfigList.o
	$(CHARMC) $(OPTS) -module CkMulticast -tracemode projections -language charm++ -o mol3d.prj Main.o Patch.o \
	Compute.o dcdplugin.o PluginIOMgr.o jsplugin.o ConfigList.o

Main.o: Main.C Main.h Main.decl.h common.h
	$(CHARMC) $(OPTS) -o Main.o Main.C

Patch.o: Patch.C Patch.h Main.decl.h common.h
	$(CHARMC) $(OPTS) -o Patch.o Patch.C

Main.decl.h: Main.ci
	$(CHARMC) Main.ci

Compute.o: Compute.C Compute.h Main.decl.h common.h
	$(CHARMC) $(OPTS) -o Compute.o Compute.C

ConfigList.o: ConfigList.C ConfigList.h
	$(CHARMC) $(OPTS) -o ConfigList.o ConfigList.C

clean:
	rm -f *.decl.h *.def.h Main.o Patch.o Compute.o ConfigList.o mol3d mol3d.prj charmrun
@


1.6
log
@Modifications for TAU tracing in the Charm++ framework.
@
text
@d1 2
a2 2
CHARMC		= ../../../bin/charmc 
OPTS		= -O3  -DUSE_SECTION_MULTICAST -DRUN_LIVEVIZ
d8 7
a14 3
mol3d: Patch.o Compute.o
	$(CHARMC) $(OPTS) -module CkMulticast -language charm++ -o mol3d Patch.o \
	Compute.o
d16 2
a17 2
mol3d.prj: Patch.o Compute.o
	$(CHARMC) $(OPTS) -language charm++ -tracemode projections -o mol3d.prj Patch.o Compute.o
d19 1
a19 1
Patch.o: Patch.C Patch.h Patch.decl.h common.h
d22 2
a23 2
Patch.decl.h: Patch.ci
	$(CHARMC) Patch.ci
d25 1
a25 1
Compute.o: Compute.C Compute.h Patch.decl.h common.h
d28 3
d32 1
a32 1
	rm -f *.decl.h *.def.h *.o mol3d mol3d.prj charmrun
@


1.5
log
@partial support for section multicast
need to add Msg for sending particle data
@
text
@d2 1
a2 1
OPTS		= -O3 #-DUSE_SECTION_MULTICAST -DRUN_LIVEVIZ
d9 2
a10 1
	$(CHARMC) $(OPTS) -module CkMulticast -language charm++ -o mol3d Patch.o Compute.o
@


1.4
log
@changed names of some functions
@
text
@d2 1
a2 1
OPTS		= -O3
d9 1
a9 1
	$(CHARMC) $(OPTS) -language charm++ -o mol3d Patch.o Compute.o
@


1.3
log
@working 3D version
@
text
@d1 2
a2 2
CHARMC	=../../../bin/charmc $(OPTS)
OPTS	= -O3
d6 2
d9 4
a12 1
	$(CHARMC) -language charm++ -o mol3d Patch.o Compute.o
d15 1
a15 1
	$(CHARMC) -o Patch.o Patch.C
d21 1
a21 1
	$(CHARMC) -o Compute.o Compute.C
d24 1
a24 1
	rm -f *.decl.h *.def.h *.o mol3d charmrun
@


1.2
log
@*** empty log message ***
@
text
@d2 1
a2 1
OPTS	= -g
@


1.1
log
@2d version with refactoring. This has a bug when run with -O2
@
text
@d2 1
a2 1
OPTS	= -O2
@

