Changeset 22704
- Timestamp:
- 04/23/18 12:48:20 (7 years ago)
- Location:
- issm/trunk-jpl
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/externalpackages/neopz/install.sh
r21485 r22704 23 23 24 24 cd $PROJECT_SOURCE_DIR 25 #Compile and install 26 if [ $# -eq 0 ]; then 27 make 28 make install 29 else 30 make -j $1 31 make -j $1 install 32 fi 25 make 26 make install 27 33 28 cd $PROJECT_BINARY_DIR/pzlib 34 29 mv lib ../ -
issm/trunk-jpl/m4/issm_options.m4
r22552 r22704 1871 1871 if test "x$HAVE_NEOPZ" == "xyes"; then 1872 1872 NEOPZLIB="$NEOPZ_ROOT/lib/libpz.a" 1873 NEOPZINCL=-I"$NEOPZ_ROOT/include" 1873 NEOPZINCL=" -I$NEOPZ_ROOT/include" 1874 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Analysis" 1875 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Common" 1876 NEOPZINCL+=" -I$NEOPZ_ROOT/include/External" 1877 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Frontal" 1878 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Geom" 1879 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Integral" 1880 NEOPZINCL+=" -I$NEOPZ_ROOT/include/LinearSolvers" 1881 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Material" 1882 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Matrix" 1883 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Mesh" 1884 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Multigrid" 1885 NEOPZINCL+=" -I$NEOPZ_ROOT/include/PerfUtil" 1886 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Post" 1887 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Pre" 1888 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Refine" 1889 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Save" 1890 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Shape" 1891 NEOPZINCL+=" -I$NEOPZ_ROOT/include/SpecialMaps" 1892 NEOPZINCL+=" -I$NEOPZ_ROOT/include/StrMatrix" 1893 NEOPZINCL+=" -I$NEOPZ_ROOT/include/SubStruct" 1894 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Topology" 1895 NEOPZINCL+=" -I$NEOPZ_ROOT/include/Util" 1896 CXXFLAGS+=" -std=c++11" 1874 1897 AC_DEFINE([_HAVE_NEOPZ_],[1],[with NEOPZ in ISSM src]) 1875 1898 AC_SUBST([NEOPZINCL]) -
issm/trunk-jpl/src/c/classes/AdaptiveMeshRefinement.h
r22294 r22704 12 12 13 13 /*NeoPZ includes*/ 14 /*REAL and STATE definitions, NeoPZ variables itapopo should be read by NeoPZ's config.h*/ 15 #ifndef REFPATTERNDIR 16 #define REFPATTERNDIR "/home/santos/trunk-jpl/externalpackages/neopz/install/include/refpatterns" 17 #endif 18 19 #ifndef REALdouble 20 #define REALdouble 21 #endif 22 23 #ifndef STATEdouble 24 #define STATEdouble 25 #endif 26 14 #include <pz_config.h> 27 15 #include <pzreal.h> 28 16 #include <pzgmesh.h> -
issm/trunk-jpl/src/c/classes/FemModel.cpp
r22573 r22704 5157 5157 if(newnumberofvertices<=0 || newnumberofelements<=0) _error_("Error in the ReMeshNeopz."); 5158 5158 } 5159 else{ 5159 5160 /*Send new mesh to others CPU*/ 5161 ISSM_MPI_Bcast(&newnumberofvertices,1,ISSM_MPI_INT,0,IssmComm::GetComm()); 5162 ISSM_MPI_Bcast(&newnumberofelements,1,ISSM_MPI_INT,0,IssmComm::GetComm()); 5163 if(my_rank){ 5160 5164 newx=xNew<IssmDouble>(newnumberofvertices); 5161 5165 newy=xNew<IssmDouble>(newnumberofvertices); … … 5163 5167 newelementslist=xNew<int>(newnumberofelements*this->GetElementsWidth()); 5164 5168 } 5165 5166 /*Send new mesh to others CPU*/5167 ISSM_MPI_Bcast(&newnumberofvertices,1,ISSM_MPI_INT,0,IssmComm::GetComm());5168 ISSM_MPI_Bcast(&newnumberofelements,1,ISSM_MPI_INT,0,IssmComm::GetComm());5169 5169 ISSM_MPI_Bcast(newx,newnumberofvertices,ISSM_MPI_DOUBLE,0,IssmComm::GetComm()); 5170 5170 ISSM_MPI_Bcast(newy,newnumberofvertices,ISSM_MPI_DOUBLE,0,IssmComm::GetComm());
Note:
See TracChangeset
for help on using the changeset viewer.