head	1.3;
access;
symbols
	charm6_1:1.3
	charm_6_0_1:1.3
	charm6_0_1:1.3
	charm6_0:1.3
	ChaNGa_1-0:1.3
	charm5_9:1.3;
locks; strict;
comment	@# @;


1.3
date	2004.04.01.16.04.07;	author wilmarth;	state Exp;
branches;
next	1.2;

1.2
date	2004.02.23.00.19.08;	author wilmarth;	state Exp;
branches;
next	1.1;

1.1
date	2004.02.22.23.39.27;	author wilmarth;	state Exp;
branches;
next	;


desc
@@


1.3
log
@PMAF now works in parallel (at least it works on 6 pes for a 6 chunk mesh).
It also uses some rudimentary refinement propagation to improve smoothness
of refinement and reduce the number of bad elements on borders of highly
refined areas.  I'm still unhappy with the overall refinement quality so
next I will try to improve the refinement propagation methods.
@
text
@OPTS=-g -Wall #-O -DCMK_OPTIMIZE=1 -DCMK_MEMCHECKS_OFF=1
OBJECTS=ref.o element.o chunk.o pgm.o
CHARMC=/expand8/home/wilmarth/charm/net-linux/bin/charmc $(OPTS)

all:	$(OBJECTS)
	$(CHARMC) $(OBJECTS) -o pgm -language charm++

pgm.o:	pgm.C pgm.h Pgm.def.h Pgm.decl.h 
	$(CHARMC) -c pgm.C

Pgm.def.h Pgm.decl.h:	pgm.ci
	$(CHARMC) pgm.ci

chunk.o:chunk.C chunk.h PMAF.def.h PMAF.decl.h
	$(CHARMC) -c chunk.C

PMAF.def.h PMAF.decl.h:	chunk.ci
	$(CHARMC) chunk.ci

element.o:	element.C element.h
	$(CHARMC) -c element.C

ref.o:	ref.C ref.h PMAF.def.h PMAF.decl.h
	$(CHARMC) -c ref.C

clean:	
	rm -f *.*de*.h *.o pgm 
@


1.2
log
@Fixed path to charmc.
@
text
@d3 1
a3 1
CHARMC=../../../../bin/charmc $(OPTS)
@


1.1
log
@Checking PMAF code into CVS before I make the next wave of changes.
@
text
@d3 1
a3 1
CHARMC=../charm/net-linux/bin/charmc $(OPTS)
@

