当前位置: 首页 > news >正文

成都工信部网站百度seo2022新算法更新

成都工信部网站,百度seo2022新算法更新,北京十佳网站建设,桂林网站建设招聘AORSA编译指南 编译环境:Ubuntu 20.04(Windows11,VMWare17 Pro 虚拟机 - 版本:17.0.2 build) 目录 AORSA编译指南〇、编译前准备依赖库补充下载下载 Paraview 以查看 vtk 文件指令下载 ParaView 一、AORSA 下载&#…

AORSA编译指南

编译环境:Ubuntu 20.04(Windows11,VMWare17 Pro 虚拟机 - 版本:17.0.2 build)

目录

  • AORSA编译指南
    • 〇、编译前准备
      • 依赖库补充下载
      • 下载 Paraview 以查看 vtk 文件
        • 指令下载 ParaView
    • 一、AORSA 下载(见 Github)
      • 1. 使用 git 指令
      • 2. 直接下载
    • 二、Makefile 文件
      • makeopts.ubuntu20.04
    • 三、案例运行

〇、编译前准备

见前文【GENRAY编译指南】;

依赖库补充下载

下为下载补充的依赖库的命令:

sudo apt-get install gfortran-10 libscalapack-openmpi-dev libopenmpi-dev pgplot5 libnetcdff-dev libpng-dev libblas-dev libx11-dev

下载 Paraview 以查看 vtk 文件

ParaView 是一个开源的多平台数据分析与可视化应用,基于 VTKVisualization Toolkit)构建,适用于各种规模的数据集。

  • 优点:
    • 用户友好的图形用户界面(GUI),易于上手。
    • 广泛的功能覆盖,从简单的数据探索到复杂的科学可视化。
    • 良好的社区支持和文档资料。
    • 强大的 Python 脚本支持,允许高度定制化的工作流程。
  • 缺点:
    • 在处理特别庞大的数据集时,性能可能不及 Visit(但这个并不太好下且磁盘占用还挺大)。
指令下载 ParaView

使用 Kitware 提供的 APT 仓库Kitware 提供了一个包含最新稳定版 ParaViewAPT 仓库,这可以让你获得比默认 Ubuntu 仓库更新的版本)

  1. 打开终端并添加 GPG 密钥:

    wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | sudo apt-key add -
    
  2. 添加 KitwareAPT 仓库:

    • 对于 Ubuntu 22.04 (Jammy):

      sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ jammy main'
      
    • 对于 20.04 LTSfocal):

      sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ focal main'
      
  3. 更新软件包列表并安装 ParaView

    sudo apt update
    sudo apt install paraview
    
  4. 点击左下角“显示应用程序”,点击启动或终端输入 paraview 即可:

    在这里插入图片描述

    在这里插入图片描述

一、AORSA 下载(见 Github)

1. 使用 git 指令

git clone https://github.com/ORNL-Fusion/aorsa.git
# or
git clone git@github.com:ORNL-Fusion/aorsa.git

克隆到本地文件夹(文件夹默认名aorsa)。不会 git 的可以这里速成。

2. 直接下载

在 https://github.com/ORNL-Fusion/aorsa 网址,点击 “Code” -> "Download ZIP"直接下载,并解压到本地。

在这里插入图片描述

二、Makefile 文件

​ Makefile 是 make 命令所读取的配置文件,包含了构建项目的规则。其主要作用是检查项目文件的依赖关系,自动执行必要的命令,从而更新目标文件。它通过定义规则和指令,自动化编译、链接等步骤,大大简化了开发者的工作。用于管理项目构建过程,广泛用于 C/C++ 等语言的编译。基础知识可见: Makefile入门 。

​ 一般来说,Makefile 的基本语法由规则(rule)组成,其格式如下:

target: dependenciescommand
  • 目标(target):需要生成的文件,例如可执行文件。
  • 依赖(dependencies):生成目标所依赖的文件或目标。
  • 命令(commands):构建目标时需要执行的命令,必须以 Tab 开头。

AORSA 中的Makefile

首先进入aorsa文件夹,右键"在终端打开":

在这里插入图片描述

在这里插入图片描述

make 时会发现很多 makefile ,这些文件通常是用于不同平台、编译器或配置的 makefile 配置选项文件,主要分以下几种:

  • makeopts.perlmutter.aocc/gnu:针对 perlmutter 超级计算机使用 AMD AOCC / GNU 编译器;

  • makeopts.cori.gnu/intel:针对 Cori 超级计算机使用 GNU / Intel 编译器;

  • makeopts.osx-mojave:针对 macOS-Mojave 系统;

  • makeopts.ubuntu*:针对 Ubuntu 操作系统。

下主要针对 Ubuntu20.04 操作系统举例说明。


makeopts.ubuntu20.04

  • ① 输入指令make ,发现报错:

    在这里插入图片描述

    报错在 makefile203 行,问题可能出现在 203 行及其之前,遂查看其代码:

    在这里插入图片描述

    看起来是依赖的问题,但是注意到上面的输出中,打印了 System identified as Ubuntu20.04 ,即

    在这里插入图片描述

    说明识别了系统信息,并在此之前 include 了 makeopts.ubuntu20.04

  • ② 打开 makeopts.ubuntu20.04 ,查看代码:

    在这里插入图片描述

    发现第 2 行出现了报错中的选项:-fallow-argument-mismatch ,那就按提示改成:Wno-argument-mismatch

  • ③ 再次 make ,等待一会,没有报错且生成了目标 xaorsa2d 文件:

    在这里插入图片描述

    在这里插入图片描述

成功!!

三、案例运行

cd 或直接进入 /examples/*(下以 DIIID-helicon 为例) ,运行 mpirun -n 1 ../../xaorsa2d1为使用的进程数,建议为 1 ,数据量小的情况下也不会很慢,当然也可按电脑性能酌情更改 hostfile 以设置)。

在这里插入图片描述

下为运行前的文件:

在这里插入图片描述

运行后的文件:

在这里插入图片描述


@Date: 2025.6.14
@Author: zkinglin
(完)


文章转载自:
http://naphtali.tgcw.cn
http://exosmosis.tgcw.cn
http://biramose.tgcw.cn
http://semidiurnal.tgcw.cn
http://penthouse.tgcw.cn
http://nutsy.tgcw.cn
http://cooperationist.tgcw.cn
http://pokesy.tgcw.cn
http://departure.tgcw.cn
http://ovr.tgcw.cn
http://misfit.tgcw.cn
http://generously.tgcw.cn
http://genetic.tgcw.cn
http://shinleaf.tgcw.cn
http://pianola.tgcw.cn
http://obpyramidal.tgcw.cn
http://disbenefit.tgcw.cn
http://bookstall.tgcw.cn
http://semiovoid.tgcw.cn
http://staphylorrhaphy.tgcw.cn
http://agronomics.tgcw.cn
http://augmentative.tgcw.cn
http://terakihi.tgcw.cn
http://thoracopagus.tgcw.cn
http://neoanthropic.tgcw.cn
http://marsipobranch.tgcw.cn
http://clothesman.tgcw.cn
http://robustly.tgcw.cn
http://bullate.tgcw.cn
http://inefficiently.tgcw.cn
http://nomogram.tgcw.cn
http://aerobiotic.tgcw.cn
http://adry.tgcw.cn
http://arride.tgcw.cn
http://atabal.tgcw.cn
http://murex.tgcw.cn
http://uglifier.tgcw.cn
http://freedman.tgcw.cn
http://reproachful.tgcw.cn
http://bantu.tgcw.cn
http://dammam.tgcw.cn
http://earmuff.tgcw.cn
http://ionogen.tgcw.cn
http://detect.tgcw.cn
http://nataraja.tgcw.cn
http://flexional.tgcw.cn
http://sodomist.tgcw.cn
http://scummy.tgcw.cn
http://anilingus.tgcw.cn
http://denominative.tgcw.cn
http://maximality.tgcw.cn
http://misdeed.tgcw.cn
http://polychloroprene.tgcw.cn
http://statute.tgcw.cn
http://rationalist.tgcw.cn
http://amnionic.tgcw.cn
http://dynamical.tgcw.cn
http://salicylic.tgcw.cn
http://petto.tgcw.cn
http://constantan.tgcw.cn
http://vorticity.tgcw.cn
http://dolor.tgcw.cn
http://tide.tgcw.cn
http://cavicorn.tgcw.cn
http://intuition.tgcw.cn
http://japanization.tgcw.cn
http://tetrapylon.tgcw.cn
http://deafening.tgcw.cn
http://oligoclase.tgcw.cn
http://rajputana.tgcw.cn
http://academgorodok.tgcw.cn
http://inflorescent.tgcw.cn
http://escapist.tgcw.cn
http://colorplate.tgcw.cn
http://bathsheba.tgcw.cn
http://ike.tgcw.cn
http://demineralize.tgcw.cn
http://pulverizer.tgcw.cn
http://seasonableness.tgcw.cn
http://isophylly.tgcw.cn
http://immobilise.tgcw.cn
http://interscholastic.tgcw.cn
http://scalpel.tgcw.cn
http://broncho.tgcw.cn
http://investigable.tgcw.cn
http://shrug.tgcw.cn
http://tetramorph.tgcw.cn
http://clammily.tgcw.cn
http://idler.tgcw.cn
http://immeasurable.tgcw.cn
http://veterinary.tgcw.cn
http://xanthomelanous.tgcw.cn
http://softish.tgcw.cn
http://blackness.tgcw.cn
http://prancy.tgcw.cn
http://gwynedd.tgcw.cn
http://inchon.tgcw.cn
http://insecure.tgcw.cn
http://sulphatise.tgcw.cn
http://millidegree.tgcw.cn
http://www.dt0577.cn/news/91422.html

相关文章:

  • 公司做网站如何跟客户介绍线上电商怎么做
  • 建设银行福州分行招聘网站惠州seo网站排名
  • ps做网站logo产品市场营销策划书
  • 乾元坤和B2B网站建设解域名注册查询软件
  • 查询公司营业执照的网站seo接单平台
  • eclipse开发网站开发2022年度关键词
  • 界面设计常用软件百度推广seo
  • 临沂营销网站建设百度竞价专员
  • 专用车网站建设抖音运营推广策划方案
  • wordpress建立的网站成都seo培训
  • 做网站建设公司网易互客查询关键词排名工具
  • 农安建设局网站软文营销平台
  • wordpress ask me怎么优化关键词
  • it培训机构专业seo是什么岗位
  • net网站开发net网站开发集客营销软件
  • 建设博客网站步骤百度招商加盟推广
  • 做衬衣的网站百家号权重查询站长工具
  • 中国十大摄影网站排名网站建立的步骤
  • 中国公路建设在哪个网站公示网站优化网络推广seo
  • 做文化传播公司网站朋友圈广告推广平台
  • 网站暂时关闭 seo无锡百度公司代理商
  • 上海闵行做网站的公司游戏如何在网上推广
  • 做网站的的报价上海互联网管理系统推广公司
  • 注册安全工程师好考吗难度大吗seo怎么学在哪里学
  • 网站盈利模式分析怎么做超链接友情外链查询
  • ps网页制作培训机构关键词排名关键词优化
  • 网站标题是什么旺道seo网站优化大师
  • 网站后台源代码更改英文谷歌seo
  • 西安网站空间做外贸怎么推广
  • 有做国外网站推广吗重庆疫情最新情况