⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 setup_channel

📁 fortran并行计算包
💻
字号:
echo "RUNNING SETUP_CHANNEL FOR THE NEMESIS CHANNEL"## NOTE: This file is sourced from the setup_device with the current working# directory set to the top-level build directory.### Variables of interest...## $with_device - device name and arguments# $device_name - name of the device# $device_args - contains name of channel select plus an channel args# $channel_name - name of the channel# $master_top_srcdir - top-level source directory# $master_top_builddir - top-level build directory# $ac_configure_args - all arguments passed to configure#file=${master_top_srcdir}/src/mpid/${device_name}/channels/${channel_name}/setup_channel.argsif test -f ${file} ; then    . ${file}else    echo "Error: ${file} not found"    exit 1fipathlist=""pathlist="$pathlist src/mpid/${device_name}/channels/${channel_name}/include"for path in $pathlist ; do    #CPPFLAGS="$CPPFLAGS -I${master_top_builddir}/${path}"    #CPPFLAGS="$CPPFLAGS -I${master_top_srcdir}/${path}"    MPICH2_INCLUDE_FLAGS="$MPICH2_INCLUDE_FLAGS -I${master_top_builddir}/${path} -I${master_top_srcdir}/${path}"done# include prototypeprototype_dir=${master_top_srcdir}/src/mpid/${device_name}/channels/${channel_name}/nemesisMPICH2_INCLUDE_FLAGS="$MPICH2_INCLUDE_FLAGS -I${prototype_dir}/include -I${prototype_dir}/utils/monitor"# Only include papi in CPPFLAGS configure will handle libs, and checking that it exists, etc.# We do this here because we want to make sure that this is added to CPPFLAGS in configures above this one.# By the time configure for nemesis is run, the ch3 configure has already AC_SUBSTed CPPFLAGS.# This is run from the top of ch3's configure.if test -n "${papi_dir}" ; then    MPICH2_INCLUDE_FLAGS=="$MPICH2_INCLUDE_FLAGS -I${papi_dir}/include"fi#if [ "${enable_fast}x" == "yesx" ] ; then#    CFLAGS="$CFLAGS -O3"#fiexport nemesis_network

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -