[Trilinos-Users] EpetraExt_View_CrsMatrix

Simone Deparis deparis at MIT.EDU
Fri Oct 21 14:33:32 MDT 2005


Hi,

I wrote a test for the EpetraExt_View_CrsMatrix class.
Something is strange with the Viewed Matrix:
I am probably doing something silly, but I do not understand what.
could somebody give me some hints, please?

Thank you
Simone
PS: the code is suppesed to run on with 2 CPU's
here is my ouytput:

$ mpirun  -np 2 ./testSubView.exe
% using MPI
% using MPI
finished filling : 1==1
defined SubColMap
defined SubRowMap
defined SubGrap : Column Map
            : Row Map
Epetra ERROR -3, ../../../../packages/epetra/src/Epetra_CrsMatrix.cpp,
line 514
Epetra ERROR -3, ../../../../packages/epetra/src/Epetra_CrsMatrix.cpp,
line 413
Epetra ERROR -3, ../../../../packages/epetra/src/Epetra_CrsMatrix.cpp,
line 514
Epetra ERROR -3, ../../../../packages/epetra/src/Epetra_CrsMatrix.cpp,
line 413
Epetra ERROR -3, ../../../../packages/epetra/src/Epetra_CrsMatrix.cpp,
line 514
Epetra ERROR -3, ../../../../packages/epetra/src/Epetra_CrsMatrix.cpp,
line 413
Sub A filled : 1==0
finished filling : 1==1
defined SubColMap
defined SubRowMap
defined SubGrap : Column Map
            : Row Map
Sub A filled : 1==0
Epetra ERROR -3, ../../../../packages/epetra/src/Epetra_CrsMatrix.cpp,
line 514
Epetra ERROR -3, ../../../../packages/epetra/src/Epetra_CrsMatrix.cpp,
line 413
Epetra ERROR -3, ../../../../packages/epetra/src/Epetra_CrsMatrix.cpp,
line 514
Epetra ERROR -3, ../../../../packages/epetra/src/Epetra_CrsMatrix.cpp,
line 413
Epetra ERROR -3, ../../../../packages/epetra/src/Epetra_CrsMatrix.cpp,
line 514
Epetra ERROR -3, ../../../../packages/epetra/src/Epetra_CrsMatrix.cpp,
line 413


-- 
_____________________________________________________________________
                                    Simone Deparis
  .~.                               Mech Eng Dept - MIT
  /V\   L   I   N   U   X           77 Mass Ave Room 3-264
 // \\  =================           Cambridge MA 02139
/(   )\                             USA
 ^^-^^
phone :  +1 617 452 3285  mailto:deparis at mit.edu
fax   :  +1 617 258 8559  http://www.mit.edu/~deparis
_____________________________________________________________________


-------------- next part --------------
A non-text attachment was scrubbed...
Name: testSubView.cpp
Type: text/x-c++src
Size: 4914 bytes
Desc: not available
Url : http://software.sandia.gov/mailman/private/trilinos-users/attachments/20051021/851d4158/testSubView.bin
-------------- next part --------------
top_srcdir = ../..# where my top directory is

#################### EPETRA_INLUDE ###############################
EPETRA_LIB_DIR		= $(top_srcdir)/local/lib
EPETRA_A		= -L$(EPETRA_LIB_DIR)  \
			  -lepetra  -lepetraext  -ltriutils -llapack -lblas\
			  -laztecoo
EPETRA_INCLUDE		= -I$(top_srcdir)/local/include

#################### MPICH ###############################
MPICH_LIB_DIR		= /usr/lib/mpich/lib
MPICH_A			= -L$(MPICH_LIB_DIR)  \
			  -lpmpich++ -lmpich
MPICH_INCLUDE		= -I/usr/lib/mpich/include/


#################### CCCFLAGS ###############################
OPT = DEBUG# DEBUG for debugging, OPT fot optimized
#OPT = OPT# DEBUG for debugging, OPT fot optimized
# g++ v. >= 2.7.0
#
CCC 	= g++
CC 	= gcc	
CCCFLAGS_DEBUG	= -DMV_VECTOR_BOUNDS_CHECK -g -Wall 
CCCFLAGS_OPT	= -O2
CCCFLAGS	= $(CCCFLAGS_$(OPT)) #'-DCOMPLEX=std::complex<double>'  

#############################################################
#############################################################

LDFLAGS	= $(EPETRA_A)  $(MPICH_A)

INCLUDES = $(EPETRA_INCLUDE) $(MPICH_INCLUDE)


#############################################################
.SUFFIXES: .cpp

.cpp.o:
	$(CCC) $(CCCFLAGS)  $(INCLUDES) -c $<

#############################################################
testSubView: testSubView.o
	$(CCC) $(CCCFLAGS)  -o $(<:.o=.exe) $^ $(LDFLAGS)

clean: 
	/bin/rm -f   testSubView.exe testSubView.o


More information about the Trilinos-Users mailing list