newbie query: auto parallel install

Asked by vinay pai

Hi,

I could not find this info thru google so was wondering: if i use the sudo apt-get paraview approach, will it automatically install with the parallel option (or allow me somehow to configure it)? I am running MPICH1.2.7p1 (i know, it is not mpich2, but I have some apps which only run well under 1.2.7). The paraview website recommends making from scratch to have the parallel option enabled; I have Natty Narwhal on my cluster.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu paraview Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
mycae (mycae) said :
#1

You can work out whether this is the case by enabling the source repository, then downloading the source used to build paraview.

Ignore what the paraview website says -- you are not building from source, so the package manager will take care of things for you.

Looking in the debian/rules file from that, these are the flags used:

+DEB_CMAKE_EXTRA_FLAGS= \
+ -DBUILD_DOCUMENTATION=ON \
+ -DPARAVIEW_INSTALL_THIRD_PARTY_LIBRARIES:BOOL=OFF \
+ -DDOCUMENTATION_HTML_HELP=ON \
+ -DBUILD_EXAMPLES=OFF \
+ -DBUILD_SHARED_LIBS=ON \
+ -DVTK_USE_RPATH:BOOL=ON \
+ -DCMAKE_VERBOSE_MAKEFILE=OFF \
+ -DCMAKE_BUILD_TYPE="Release" \
+ -DCMAKE_INSTALL_RPATH=/usr/lib/paraview \
+ -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF \
+ -DBUILD_TESTING=OFF \
+ -DVTK_USE_MPEG2_ENCODER=OFF \
+ -DVTK_USE_FFMPEG_ENCODER=ON \
+ -DVTK_USE_MYSQL=ON \
+ -DVTK_USE_POSTGRES:BOOL=ON \
+ -DFFMPEG_INCLUDE_DIR=/usr/include/ffmpeg \
+ -DPARAVIEW_BUILD_OverView=OFF \
+ -DPARAVIEW_BUILD_StreamingParaView=OFF \
+ -DPARAVIEW_BUILD_PLUGIN_Array=OFF \
+ \
+ -DPARAVIEW_BUILD_PLUGIN_Array=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_ClientGeoView=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_ClientGeoView2D=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_ClientGraphView=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_ClientGraphViewFrame=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_ClientHierarchyView=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_ClientRecordView=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_ClientTableView=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_ClientTreeView=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_CommonToolbar=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_CosmoFilters=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_GraphLayoutFilterPanel=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_Infovis=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_Moments=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_PointSprite=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_Prism=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_SLACTools=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_SQLDatabaseGraphSourcePanel=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_SQLDatabaseTableSourcePanel=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_SplitTableFieldPanel=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_StatisticsToolbar=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_Streaming=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_TableToGraphPanel=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_TableToSparseArrayPanel=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_ThresholdTablePanel=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_VisItReaderPlugin=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_netCDFReaders=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_pvblot=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_SQLDatabaseGraphSourcePanel=OFF\
+ -DPARAVIEW_BUILD_PLUGIN_SQLDatabaseTableSourcePanel=OFF\
+ \
+ -DPARAVIEW_INSTALL_DEVELOPMENT=ON \
+ -DPARAVIEW_USE_MPI=ON \
+ -DPARAVIEW_USE_SYSTEM_HDF5=ON \
+ \
+ -DVTK_USE_BOOST=ON \
+ -DVTK_USE_N_WAY_ARRAYS=ON \
+ -DVTK_USE_GL2PS=ON \
+ -DVTK_USE_SYSTEM_LIBXML2=ON \
+ -DVTK_USE_SYSTEM_EXPAT=ON \
+ -DVTK_USE_SYSTEM_FREETYPE=ON \
+ -DVTK_USE_SYSTEM_JPEG=ON \
+ -DVTK_USE_SYSTEM_PNG=ON \
+ -DVTK_USE_SYSTEM_TIFF=ON \
+ -DVTK_USE_SYSTEM_ZLIB=ON \
+ \
+ -DHDF5_ENABLE_PARALLEL=ON \
+ -DPARAVIEW_ENABLE_PYTHON=ON \
+ -DMPI_INCLUDE_PATH=/usr/include/mpi \
+ -DPYTHON_EXECUTABLE=/usr/bin/python$(PVER) \
+ -DPYTHON_INCLUDE_PATH:PATH=/usr/include/$(PYVERS) \
+ -DPYTHON_LIBRARY:FILEPATH=/usr/lib/lib$(PYVERS).so \
+ -DPV_INSTALL_LIB_DIR="lib/paraview" \
+ -DPV_INSTALL_INCLUDE_DIR="include/paraview"

The bit you care about is:
+ -DPARAVIEW_USE_MPI=ON

Can you help with this problem?

Provide an answer of your own, or ask vinay pai for more information if necessary.

To post a message you must log in.