精华内容
下载资源
问答
  • 版本 2.0.x 的 OpenFOAM 自述文件 # 关于 OpenFOAM OpenFOAMOpenFOAM 基金会发布的免费开源计算流体动力学 (CFD) 软件包。 它在工程和科学的大多数领域拥有庞大的用户群,包括商业和学术组织。 OpenFOAM 具有...
  • OpenFoam安装swak4Foam

    2021-06-28 18:58:31
    OpenFoam6安装swak4Foam 一个结合了groovyBC和funkySetFields功能的库:它为用户提供了指定涉及字段的表达式并计算它们的可能性。这个库提供了许多实用程序(例如funkySetFields使用表达式设置字段)、边界条件...

    OpenFoam8安装swak4Foam


    一个结合了groovyBC和funkySetFields功能的库:它为用户提供了指定涉及字段的表达式并计算它们的可能性。这个库提供了许多实用程序(例如funkySetFields使用表达式设置字段)、边界条件(groovyBC根据表达式指定任意边界条件)和函数对象,这些工具允许做许多需要编程的事情。


    提示:以下是本篇文章正文内容,下面案例可供参考

    一、准备工作

    代码如下(示例):

    sudo apt update
    sudo apt install snapd
    sudo snap install hello-world
    sudo snap install mercurial
    sudo apt-get install python-is-python3
    

    链接:https://snapcraft.io/docs/installing-snap-on-ubuntu

    二、安装swak4Foam

    链接:https://openfoamwiki.net/index.php/Installation/swak4Foam
    在这里插入图片描述

    代码如下(示例):

    //Installation/swak4Foam/Downloading
    mkdir -p $FOAM_RUN
    cd "$HOME/OpenFOAM/$USER-$WM_PROJECT_VERSION"
    hg clone http://hg.code.sf.net/p/openfoam-extend/swak4Foam swak4Foam
    cd swak4Foam && hg update develop
    
    //Installation/swak4Foam/Building dependencies
    cd swak4Foam
    
    wget http://ftpmirror.gnu.org/m4/m4-1.4.17.tar.gz
    tar -xf m4-1.4.17.tar.gz
    cd m4-1.4.17
    ./configure --prefix $PWD/../m4
    make
    make install
    cd ..
    
    export PATH=$PWD/m4/bin:$PATH
    
    bison --version
    
    //Installation/swak4Foam/Installing On/Ubuntu
    #Go into swak4Foam's main source foldercd swak4Foam
    # This next command will take a while...
    ./Allwmake > log.make 2>&1
    #Run it a second time for getting a summary of the installation
    ./Allwmake > log.make 2>&1
    export WM_NCOMPPROCS=4
    
    
    
    

    三、测试是否安装成功swak4Foam

    代码如下(示例):

    //测试是否安装成功
    funkySetFields
    
    //安装成功会报错然后显示版本号 安装在了of8下面
    /*---------------------------------------------------------------------------*\
      =========                 |
      \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
       \\    /   O peration     | Website:  https://openfoam.org
        \\  /    A nd           | Version:  8
         \\/     M anipulation  |
    \*---------------------------------------------------------------------------*/
    Build  : 8-3d62498be310
    Exec   : funkySetFields
    Date   : Jul 17 2021
    Time   : 15:53:00
    Host   : "dyfluid-virtual-machine"
    PID    : 39922
    I/O    : uncollated
    Case   : /home/dyfluid/OpenFOAM/dyfluid-6/swak4Foam
    nProcs : 1
    sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
    fileModificationChecking : Monitoring run-time modified files using timeStampMaster (fileModificationSkew 10)
    allowSystemOperations : Allowing user-supplied system call operations
    
    // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
    swakVersion: 202x.yy (Release date: Next release)
    // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
    
    
    --> FOAM FATAL ERROR: 
    funkySetFields: time/latestTime option is required
    
    
        From function main()
        in file funkySetFields.C at line 713.
    
    FOAM exiting
    
    

    四、安装过程中报错

    代码如下(示例):

    log.make:
    Some scripts require a binary 'python' to be installed
    It doesn't matter if this is Python 2 or 3
    This problem is caused by Linux distros that install 'python2' and/or 'python3' but no python
    On such distros usually a packages exists that links 'python' to one of those
    

    解决1:
    https://www.cfd-online.com/Forums/openfoam-community-contributions/113239-error-installing-swak4foam-8.html
    在这里插入图片描述
    其中里面很多带python的文件,可以通过file查看其链接情况:

    cd /usr/bin
    find python*
    
    file python
    

    产生新的链接文件:

    sudo ln -s /usr/bin/python3.8 /usr/bin/python
    

    在swak4Foam文件夹下面./Allwmake

    cd "$HOME/OpenFOAM/$USER-$WM_PROJECT_VERSION"
    ./Allwmake
    

    检查是否安装成功

    funkySetFields
    
    展开全文
  • OpenFoam安装,ubuntu20.04,ESI-OpenFoam-v2006 1.安装支持软件 以下软件复制安装即可,另只适用于ubuntu20.04其他版本可参考思路。 sudo apt update sudo apt-get update sudo apt-get install build-...

    OpenFoam安装,ubuntu20.04,ESI-OpenFoam-v2006

    1.安装支持软件

    以下软件复制安装即可,另只适用于ubuntu20.04其他版本可参考思路。

    sudo apt update
    sudo apt-get update
    sudo apt-get install build-essential autoconf autotools-dev cmake gawk gnuplot
    sudo apt-get install flex libfl-dev libreadline-dev zlib1g-dev openmpi-bin libopenmpi-dev mpi-default-bin mpi-default-dev
    sudo apt-get install libgmp-dev libmpfr-dev libmpc-dev
    

    如果要使用系统组件,还可以安装以下组件:

    sudo apt-get install libscotch-dev libptscotch-dev libfftw3-dev libboost-system-dev libboost-thread-dev libcgal-dev

    其他问题可以参考官网给出的指南:https://develop.openfoam.com/Development/openfoam/blob/develop/doc/Requirements.md

    *请根据上面的链接检查各个第三方支撑软件完整。

    2.源代码编译安装

    1)首先下载源代码:

    Openfoam-2006

    第三方库

    去你的home下面建一个文件夹(与win一样,鼠标右键),叫OpenFoam2006,并且将刚刚下载的两个文件都放到这个文件夹下。

    2)接下来解压文件,ctrl+alt+T打开终端,cd /home/bufa/OpenFoam进入文件所在文件夹(文件地址每个电脑不一样,需要改得是/bufa/中的内容),此后应用解压命令解压。

    此时你的电脑终端前面应该是这样的:bufa@bufa-OptiPlex-3020:~/OpenFoam2006$

    解压命令:

    tar -xzf OpenFOAM-v2006.tgz
    tar -xzf ThirdParty-v2006.tgz

    3)如果这上一步操作有问题,那么直接傻瓜式操作如下,复制粘贴到终端执行即可。

    mkdir $HOME/OpenFOAM && tar -xzf OpenFOAM-v2006.tgz -C $HOME/OpenFOAM && tar -xzf ThirdParty-v2006.tgz -C $HOME/OpenFOAM

    3.环境配置

    首先打开终端,输入下面命令

    gedit $HOME/.bashrc 

    在打开的文件的最后一行写入如下代码:(如果第二步中安装位置为自定义的,那么需要对下文路径进行修改)完成后关闭终端环境自动生效。

    source ~/OpenFOAM/OpenFOAM-v2006/etc/bashrc 

    4.安装编译OpenFoam

    1)检查环境配置等是否正确:终端输入如下命令

    #进入openFOAM-v2006文件夹
    cd /home/bufa/OpenFOAM/OpenFOAM-v2006/
    #然后输入:
    foamSystemCheck

    2)移步到openfoam文件目录,终端输入如下内容:(如这一步失败,说明之前步骤有问题,仔细检查)

    foam

    3)开始编译:

    ./Allwmake -j -q -s -l

    此处出现大量的信息,等他全部输出完就可以。(这一步骤耗时较长)

    4)编译后检查

    通过运行验证生成(不支持交叉编译)

    foamInstallationTest

    创建用户文件夹

    mkdir -p $FOAM_RUN

    或者也可以测试一个算例来测试

    run
    cp -r $FOAM_TUTORIALS/incompressible/simpleFoam/pitzDaily ./
    cd pitzDaily
    blockMesh
    simpleFoam
    

    5.后处理ParaView安装

    1)需要安装qt开发环境

    可以直接傻瓜操作

    sudo apt-get install qt5-default libqt5x11extras5-dev qttools5-dev curl 

     编译完成后根据界面提示使用:wmRefresh命令

    然后键入paraFoam即可运行。

    6.要深入理解OpenFoam的编译及环境参见链接

    深入理解Openfoam的环境与编译

    展开全文
  • OpenFOAM安装教程(史上最全) 参考东岳流体:http://www.dyfluid.com/docs/install.html

    OpenFOAM安装教程(史上最全:OpenFOAM安装、ParaView安装、OpenFOAM多版本共存)

    1. OF安装+ParaView安装:http://www.dyfluid.com/docs/install.html(参考东岳流体)
    2. OF安装+OF多版本共存:http://blog.sina.com.cn/s/blog_14bf001d10102wifw.html(参考CFD界博客)
    3. OF多版本共存:https://forum.cfdwired.com/t/topic/389(参考Forum论坛)
    4. OF安装:https://blog.csdn.net/bfadlzt/article/details/80396670(CSDN)
    5. cofludy:https://www.cnblogs.com/cofludy/p/5931731.html(此链接中有部分描述错误,属于作者七平八凑,适合有一定of基础,可以纠错学习的同学)
    展开全文
  • libccmio-2.6.1.tar.gz解压到ThirdParty-v1812目录,然后输入./makeCCMIO libso和./makeCCMIO lib编译动态和静态CCMIO库,然后切到OpenFOAM-v1812目录,输入./Allwmake编译OpenFOAM
  • OpenFOAM安装+ParaView安装+环境配置 Ubuntu14.04+OpenFOAM4.1(deb直接安装详细记录) Ubuntu14.04安装配置OpenFOAM4.1:https://www.jianshu.com/p/a2d67a55956a OpenFOAM官网专门针对Ubuntu,发布的OF版本网页,...

    OpenFOAM安装+ParaView安装+环境配置

    Ubuntu14.04+OpenFOAM4.1(deb直接安装详细记录)

    1. Ubuntu14.04安装配置OpenFOAM4.1:https://www.jianshu.com/p/a2d67a55956a
    2. OpenFOAM官网专门针对Ubuntu,发布的OF版本网页,网址如下:https://openfoam.org/version/ubuntu/
    3. Download v4.1 | Ubuntu Read More:https://openfoam.org/version/ubuntu/page/2/
    4. Download v4.1 | Ubuntu :https://openfoam.org/download/4-1-ubuntu/

    Note:安装成功后,在计算机/opt文件夹下

    整理不易,欢迎点赞

    展开全文
  • 关于openfoam 安装4.0安装过程中出现的一点问题网络上关于openfoam安装给出的安装教程已经非常详细了,我说说我出现的问题。我使用的安装包是OpenFOAM-4.x-version-4.0.tar.gz在解压之后需要重命名为OpenFOAM-4.0而...
  • 要检查您的系统设置,请在 OpenFOAM 安装的 bin/ 目录中执行泡沫系统检查脚本。 如果没有报告问题,请继续执行“3. 安装”; 否则请联系您的系统管理员。 如果用户希望以 32/64 位模式运行 OpenFOAM,他们应该查阅...
  • 版本 2.2.2 的 OpenFOAM 自述文件 # 关于 OpenFOAM OpenFOAMOpenFOAM 基金会发布的免费开源计算流体动力学 (CFD) 软件包。 它在工程和科学的大多数领域拥有庞大的用户群,包括商业和学术组织。 OpenFOAM 具有...
  • Centos8安装OpenFOAM1912

    2021-06-01 16:24:00
    Openfoam安装有两种方式,一种是编译安装,这种安装方式系统会自动帮你选择安装目录,官网教程链接;我喜欢自己定义软件以及源代码路径,故我用的是第二种——源代码安装,官网教程链接。 安装流程 新建openfoam...
  • 本人对ubuntu操作不熟悉,也是刚接触,但是按照官网上的安装,没问题的!分享给大家!!!希望有帮助!Ubuntu VersionsOpenFOAM and Paraview are currently available for the followingversions of Ubuntu:12.04 ...
  • Ubuntu 9.10 安装 OpenFOAM

    2021-05-11 11:28:49
    1.在Ubuntu 9.10 用户主目录下建立文件夹“OpenFOAM”,一定要在主文件夹下建立,这样后面的环境变量设置非常简单,也是官方推荐配置。2.下载官方安装文件,一共五个。下载一共有500M大小,注意要下载完整版。否则...
  • #OpenFOAM安装后的第一个案例的理解与运行(pitzDaily) /运用算例的目的:理解运算过程,检测OpenFOAM安装是否成功/ 1.安装openfoam8 ,结束配置后开始算例 2.依据openfoam官方教程进行算例的复制 因为官方教程是...
  • 安装环境 使用虚拟机安装使用的是Ubuntu 16.04版本,目前这个版本的各种...直接更新源之后使用apt-get安装即可,需要同时安装openfoam和paraview。 但是!!!but!!!据师兄描述,openFOAM的版本更新在内部结...
  • 在Win10中安装Openfoam

    千次阅读 2021-05-27 14:52:21
    这篇是基于win10的WSL安装openfoam, 并且建立与桌面的分享文件夹。 这部分会写的很简洁,我的系统语言是英语截图上大部分会是英文。 有时间的话可能会录一个视频。 这些设置是参考油管上的一个教学视频, 方便的...
  • 如何在windows10下,利用Linux子系统安装OpenFOAM,并通过图形界面控制,安装过程大约需要半个小时~1个小时
  • 在CentOS8.4中安装OpenFOAM
  • 集群系统centos7上OpenFOAM6的安装

    千次阅读 2020-03-26 21:22:07
    集群系统centos7上OpenFOAM6的安装一、安装背景及思路1、**背景**:2、**思路**:二、依赖包法安装1、**下载源码包**2、**编译第三方**3、**编译OpenFoam**其他包安装方式(以boost举例,boost包有两个小包):...
  • 作为一个OpenFOAM的入门新手,面临的第一个问题即是软件的安装。个人电脑端可以直接参考东岳老师的网站文章。集群的安装则可以参考教程1。 但在自己的安装过程中遇到了不少边边角角的小问题,因此写这一篇日志来进行...
  • OpenFOAM-4.x-version-4.0.tar.gz(OpenFOAM的源代码)ThirdParty-4.x-version-4.0.tar.gz(一些第三方软件的源代码)解压后分别重命名为OpenFOAM-4.0和ThirdParty-4.0,放在家目录下的OpenFOAM目录下。在.bashrc文件中...
  • ubuntu16安装openfoamv1706

    2020-10-01 13:16:24
    ubuntu16安装openfoamv1706 ubuntu16安装openfoamv1706 ubuntu16安装openfoamv1706 ubuntu16安装openfoamv1706 ubuntu16安装openfoamv1706 ubuntu16安装openfoamv1706
  • OpenFOAM安装

    万次阅读 2018-08-05 21:16:36
    OpenFOAM安装教程可参考: http://www.dyfluid.com/docs/install.html   或者直接查看官网的介绍,里面介绍了在各个Linux系统中的安装方法: https://openfoam.org/download/6-ubuntu/(在Ubuntu中安装Open...
  • 折腾几天,终于再在服务器上通过ThirdParty5.x安装编译了OpenFOAM5.x。 安装总共分两方面内容,先把ThirdParty5.x安装好,再安装OpenFOAM5.x 第一步:去github上下载OpenFOAM5.x及ThirdParty5.x源码zip压缩文件 ...
  • OpenFOAM+ThirdParty_v8.zip

    2021-01-02 21:39:02
    无需积分即可下载 无需积分即可下载 开源软件OpenFOAM + 第三方文件源码,可编译安装
  • Win10安装OpenFOAM:1.打开win10的linux子系统(可百度详细教程),在microsoft store 搜索ubuntu选择18.04安装;2.打开 Ubuntu 进行初始化设置,设置用户名和密码;工作路径默认为:C:\Users\Administrator\AppData\...
  • WSL2中安装OpenFOAM

    2020-07-21 23:24:47
    WSL2中安装OpenFOAM启动win10中wsl2的功能在wsl2中安装OpenFOAM-7 启动win10中wsl2的功能 1.1 进入windows功能 1.2 打开如下图所示的功能 1.3 使用windows应用商店下载安装Ubuntu 1.4 改为wsl2版本 以管理员打开...
  • OpenFOAM+ThirdParty_v2012

    2021-01-02 20:26:47
    无需积分 无需积分 开源计算软件OpenFOAM和其第三方依赖的安装包,可以在linux系统下进行源码编译
  • 目录install openfoam in rhel 7.6启用仓库安装依赖包openfoam编译步骤 install openfoam in rhel 7.6 启用仓库 由于系统是rhel无法在线下载安装依赖,所以需要将rhel的安装光盘挂载并将其作为 yum 的仓库 具体如下...
  • OpenFOAM在windows下的虚拟机中运行,近期将ubuntu从14.04更新到了20.04,重新编译OpenFOAM(foam-extend 3.2和4.0,OpenFOAM 2.40)时输出如下图错误, 这是由于OS更新后的部分工具最新版本不兼容老版本的缘故,...
  • ThirdParty-v1606+3、解压到指定目录4、source OpenFOAM 环境5、编译ParaView(大概需要半个小时)6、必要软件设置7、编译OpenFOAM(大概需要4-6小时)8、将OpenFOAM环境变量添加到~/.bashrc (如对以下教程有疑问...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 652
精华内容 260
关键字:

openfoam安装