Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. OpenFOAM
  3. 关于求解器编译的问题

关于求解器编译的问题

已定时 已固定 已锁定 已移动 OpenFOAM
6 帖子 2 发布者 284 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • wenyiW 离线
    wenyiW 离线
    wenyi
    写于 最后由 李东岳 编辑
    #1

    关于使用porousMedia4Foam求解器时编译的问题
    在ubuntu2004下git openfoam7后./Allwmake
    编译该求解器一直报错,在检查文件后发现并没有缺失,之前使用v11也会出现报错,想问下各位我这个是版本不兼容问题吗,如果是应该怎么解决,原求解器git

    lj@lj-Precision-Tower-7810:~/OpenFOAM/porousMedia4Foam$ ./Allwmake
    + wmake libso libraries/porousInterfaceProperties/
    wmake libso libraries/porousInterfaceProperties/
    wmakeLnIncludeAll: running wmakeLnInclude on dependent libraries:
        wmakeLnInclude error: base directory /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/twoPhaseModels/twoPhaseMixture/ does not exist
    g++ -std=c++11 -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -O3  -DNoRepository -ftemplate-depth-100 -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/twoPhaseModels/twoPhaseMixture/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/twoPhaseModels/twoPhaseProperties/alphaContactAngle/alphaContactAngle -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/twoPhaseModels/interfaceProperties/surfaceTensionModels/surfaceTensionModel -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/finiteVolume/lnInclude -IlnInclude -I. -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OpenFOAM/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OSspecific/POSIX/lnInclude   -fPIC -c porousInterfaceProperties.C -o Make/linux64GccDPInt32Opt/porousInterfaceProperties.o
    In file included from porousInterfaceProperties.C:26:0:
    porousInterfaceProperties.H:43:10: fatal error: surfaceTensionModel.H: No such file or directory
     #include "surfaceTensionModel.H"
              ^~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated.
    /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/wmake/rules/General/transform:25: recipe for target 'Make/linux64GccDPInt32Opt/porousInterfaceProperties.o' failed
    make: *** [Make/linux64GccDPInt32Opt/porousInterfaceProperties.o] Error 1
    + wmake libso libraries/porousImmiscibleIncompressibleTwoPhaseMixture/
    wmake libso libraries/porousImmiscibleIncompressibleTwoPhaseMixture/
    wmakeLnIncludeAll: running wmakeLnInclude on dependent libraries:
        wmakeLnInclude error: base directory /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/twoPhaseModels/incompressibleTwoPhaseMixture/ does not exist
        wmakeLnInclude error: base directory /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/twoPhaseModels/twoPhaseMixture/ does not exist
    g++ -std=c++11 -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -O3  -DNoRepository -ftemplate-depth-100 -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/transportModels/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/twoPhaseModels/incompressibleTwoPhaseMixture/lnInclude -I../porousInterfaceProperties/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/twoPhaseModels//interfaceProperties/surfaceTensionModels/surfaceTensionModel -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/twoPhaseModels/twoPhaseMixture/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/finiteVolume/lnInclude -IlnInclude -I. -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OpenFOAM/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OSspecific/POSIX/lnInclude   -fPIC -c porousImmiscibleIncompressibleTwoPhaseMixture.C -o Make/linux64GccDPInt32Opt/porousImmiscibleIncompressibleTwoPhaseMixture.o
    In file included from porousImmiscibleIncompressibleTwoPhaseMixture.H:38:0,
                     from porousImmiscibleIncompressibleTwoPhaseMixture.C:26:
    /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/transportModels/lnInclude/incompressibleTwoPhaseMixture.H:38:10: fatal error: incompressible/transportModel/transportModel.H: No such file or directory
     #include "incompressible/transportModel/transportModel.H"
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated.
    /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/wmake/rules/General/transform:25: recipe for target 'Make/linux64GccDPInt32Opt/porousImmiscibleIncompressibleTwoPhaseMixture.o' failed
    make: *** [Make/linux64GccDPInt32Opt/porousImmiscibleIncompressibleTwoPhaseMixture.o] Error 1
    + wmake libraries/porousModels
    wmake libraries/porousModels
    make: *** No rule to make target 'Make/linux64GccDPInt32Opt/porousModels/surfaceAreaModels/improvedVolumeOfSolid/improvedVolumeOfSolid.C.dep', needed by 'Make/linux64GccDPInt32Opt/porousModels/surfaceAreaModels/improvedVolumeOfSolid/improvedVolumeOfSolid.o'.  Stop.
    + wmake libraries/otherModels
    wmake libraries/otherModels
    + wmake libraries/toolsGIS
    wmake libraries/toolsGIS
    + wmake libraries/porousBoundaryConditions
    wmake libraries/porousBoundaryConditions
    + wmake solvers/darcyFoam
    wmake solvers/darcyFoam
    g++ -std=c++11 -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -O3  -DNoRepository -ftemplate-depth-100 -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/finiteVolume/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/meshTools/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/thermophysicalModels/specie/lnInclude -I../../libraries/porousBoundaryConditions/lnInclude -I../../libraries/porousModels/lnInclude -I../../libraries/otherModels/lnInclude -I../../libraries/toolsGIS/lnInclude -IlnInclude -I. -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OpenFOAM/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OSspecific/POSIX/lnInclude   -fPIC -fuse-ld=bfd -Xlinker --add-needed -Xlinker --no-as-needed Make/linux64GccDPInt32Opt/darcyFoam.o -L/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/platforms/linux64GccDPInt32Opt/lib \
        -lfiniteVolume -lspecie -L/home/lj/OpenFOAM/lj-7/platforms/linux64GccDPInt32Opt/lib -lporousBoundaryConditions -lporousModels -lotherModels -ltoolsGIS -L../../ThirdParty/phreeqcrm/lib/ -lphreeqcrm-3.6.2 -lOpenFOAM -ldl  \
         -lm -o /home/lj/OpenFOAM/lj-7/platforms/linux64GccDPInt32Opt/bin/darcyFoam
    /usr/bin/ld.bfd: cannot find -lporousModels
    collect2: error: ld returned 1 exit status
    /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/wmake/makefiles/general:140: recipe for target '/home/lj/OpenFOAM/lj-7/platforms/linux64GccDPInt32Opt/bin/darcyFoam' failed
    make: *** [/home/lj/OpenFOAM/lj-7/platforms/linux64GccDPInt32Opt/bin/darcyFoam] Error 1
    + wmake solvers/impesFoam
    wmake solvers/impesFoam
    g++ -std=c++11 -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -O3  -DNoRepository -ftemplate-depth-100 -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/finiteVolume/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/meshTools/lnInclude -I../../libraries/porousBoundaryConditions/lnInclude -I../../libraries/porousModels/lnInclude -I../../libraries/otherModels/lnInclude -I../../libraries/toolsGIS/lnInclude -I../../ThirdParty/phreeqcrm/include -IlnInclude -I. -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OpenFOAM/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OSspecific/POSIX/lnInclude   -fPIC -fuse-ld=bfd -Xlinker --add-needed -Xlinker --no-as-needed Make/linux64GccDPInt32Opt/impesFoam.o -L/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/platforms/linux64GccDPInt32Opt/lib \
        -lfiniteVolume -L/home/lj/OpenFOAM/lj-7/platforms/linux64GccDPInt32Opt/lib -lporousBoundaryConditions -lporousModels -lotherModels -ltoolsGIS -L../../ThirdParty/phreeqcrm/lib/ -lphreeqcrm-3.6.2 -lOpenFOAM -ldl  \
         -lm -o /home/lj/OpenFOAM/lj-7/platforms/linux64GccDPInt32Opt/bin/impesFoam
    /usr/bin/ld.bfd: cannot find -lporousModels
    collect2: error: ld returned 1 exit status
    /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/wmake/makefiles/general:140: recipe for target '/home/lj/OpenFOAM/lj-7/platforms/linux64GccDPInt32Opt/bin/impesFoam' failed
    make: *** [/home/lj/OpenFOAM/lj-7/platforms/linux64GccDPInt32Opt/bin/impesFoam] Error 1
    + wmake solvers/dbsSimpleFoam
    wmake solvers/dbsSimpleFoam
    wmakeLnIncludeAll: running wmakeLnInclude on dependent libraries:
        wmakeLnInclude error: base directory /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/MomentumTransportModels/momentumTransportModels/ does not exist
        wmakeLnInclude error: base directory /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/MomentumTransportModels/incompressible/ does not exist
    g++ -std=c++11 -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -O3  -DNoRepository -ftemplate-depth-100 -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/MomentumTransportModels/momentumTransportModels/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/MomentumTransportModels/incompressible/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/transportModels/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/finiteVolume/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/meshTools/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/sampling/lnInclude -I../../libraries/porousModels/lnInclude -I../../ThirdParty/phreeqcrm/include -IlnInclude -I. -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OpenFOAM/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OSspecific/POSIX/lnInclude   -fPIC -c dbsSimpleFoam.C -o Make/linux64GccDPInt32Opt/dbsSimpleFoam.o
    In file included from dbsSimpleFoam.C:34:0:
    /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/transportModels/lnInclude/singlePhaseTransportModel.H:41:10: fatal error: incompressible/transportModel/transportModel.H: No such file or directory
     #include "incompressible/transportModel/transportModel.H"
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated.
    /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/wmake/rules/General/transform:25: recipe for target 'Make/linux64GccDPInt32Opt/dbsSimpleFoam.o' failed
    make: *** [Make/linux64GccDPInt32Opt/dbsSimpleFoam.o] Error 1
    + wmake solvers/dbsFoam
    wmake solvers/dbsFoam
    wmakeLnIncludeAll: running wmakeLnInclude on dependent libraries:
        wmakeLnInclude error: base directory /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/MomentumTransportModels/momentumTransportModels/ does not exist
        wmakeLnInclude error: base directory /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/MomentumTransportModels/incompressible/ does not exist
    g++ -std=c++11 -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -O3  -DNoRepository -ftemplate-depth-100 -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/MomentumTransportModels/momentumTransportModels/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/MomentumTransportModels/incompressible/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/transportModels/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/finiteVolume/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/thermophysicalModels/specie/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/sampling/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/dynamicFvMesh/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/dynamicMesh/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/meshTools/lnInclude -I../../libraries/porousModels/lnInclude -I../../ThirdParty/phreeqcrm/include -IlnInclude -I. -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OpenFOAM/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OSspecific/POSIX/lnInclude   -fPIC -c dbsFoam.C -o Make/linux64GccDPInt32Opt/dbsFoam.o
    In file included from dbsFoam.C:37:0:
    /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/transportModels/lnInclude/singlePhaseTransportModel.H:41:10: fatal error: incompressible/transportModel/transportModel.H: No such file or directory
     #include "incompressible/transportModel/transportModel.H"
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated.
    /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/wmake/rules/General/transform:25: recipe for target 'Make/linux64GccDPInt32Opt/dbsFoam.o' failed
    make: *** [Make/linux64GccDPInt32Opt/dbsFoam.o] Error 1
    + wmake solvers/constantVelocityFoam
    wmake solvers/constantVelocityFoam
    g++ -std=c++11 -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -O3  -DNoRepository -ftemplate-depth-100 -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/finiteVolume/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/meshTools/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/thermophysicalModels/specie/lnInclude -I../../libraries/porousBoundaryConditions/lnInclude -I../../libraries/porousModels/lnInclude -I../../libraries/otherModels/lnInclude -I../../libraries/toolsGIS/lnInclude -IlnInclude -I. -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OpenFOAM/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OSspecific/POSIX/lnInclude   -fPIC -fuse-ld=bfd -Xlinker --add-needed -Xlinker --no-as-needed Make/linux64GccDPInt32Opt/constantVelocityFoam.o -L/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/platforms/linux64GccDPInt32Opt/lib \
        -lfiniteVolume -lspecie -L/home/lj/OpenFOAM/lj-7/platforms/linux64GccDPInt32Opt/lib -lporousBoundaryConditions -lporousModels -lotherModels -ltoolsGIS -L../../ThirdParty/phreeqcrm/lib/ -lphreeqcrm-3.6.2 -lOpenFOAM -ldl  \
         -lm -o /home/lj/OpenFOAM/lj-7/platforms/linux64GccDPInt32Opt/bin/constantVelocityFoam
    /usr/bin/ld.bfd: cannot find -lporousModels
    collect2: error: ld returned 1 exit status
    /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/wmake/makefiles/general:140: recipe for target '/home/lj/OpenFOAM/lj-7/platforms/linux64GccDPInt32Opt/bin/constantVelocityFoam' failed
    make: *** [/home/lj/OpenFOAM/lj-7/platforms/linux64GccDPInt32Opt/bin/constantVelocityFoam] Error 1
    + wmake solvers/hybridPorousInterFoam
    wmake solvers/hybridPorousInterFoam
    wmakeLnIncludeAll: running wmakeLnInclude on dependent libraries:
        wmakeLnInclude error: base directory /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/twoPhaseModels/twoPhaseMixture/ does not exist
        wmakeLnInclude error: base directory /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/twoPhaseModels/incompressibleTwoPhaseMixture/ does not exist
        wmakeLnInclude error: base directory /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/MomentumTransportModels/momentumTransportModels/ does not exist
        wmakeLnInclude error: base directory /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/MomentumTransportModels/incompressible/ does not exist
    g++ -std=c++11 -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -O3  -DNoRepository -ftemplate-depth-100 -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/transportModels/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/twoPhaseModels/twoPhaseMixture/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/twoPhaseModels/incompressibleTwoPhaseMixture/lnInclude -I../../libraries/porousImmiscibleIncompressibleTwoPhaseMixture/lnInclude -I../../libraries/porousInterfaceProperties/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/twoPhaseModels//interfaceProperties/surfaceTensionModels/surfaceTensionModel -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/MomentumTransportModels/momentumTransportModels/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/MomentumTransportModels/incompressible/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/finiteVolume/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/dynamicFvMesh/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/meshTools/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/sampling/lnInclude -I../../libraries/porousBoundaryConditions/lnInclude -I../../libraries/otherModels/lnInclude -I../../libraries/toolsGIS/lnInclude -I../../libraries/porousModels/lnInclude -IlnInclude -I. -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OpenFOAM/lnInclude -I/home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/OSspecific/POSIX/lnInclude   -fPIC -c hybridPorousInterFoam.C -o Make/linux64GccDPInt32Opt/hybridPorousInterFoam.o
    In file included from ../../libraries/porousImmiscibleIncompressibleTwoPhaseMixture/lnInclude/porousImmiscibleIncompressibleTwoPhaseMixture.H:38:0,
                     from hybridPorousInterFoam.C:42:
    /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/src/transportModels/lnInclude/incompressibleTwoPhaseMixture.H:38:10: fatal error: incompressible/transportModel/transportModel.H: No such file or directory
     #include "incompressible/transportModel/transportModel.H"
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated.
    /home/lj/OpenFOAM/OpenFOAM-7/OpenFOAM-7/wmake/rules/General/transform:25: recipe for target 'Make/linux64GccDPInt32Opt/hybridPorousInterFoam.o' failed
    make: *** [Make/linux64GccDPInt32Opt/hybridPorousInterFoam.o] Error 1
    + mkdir -p /home/lj/OpenFOAM/lj-7/platforms/linux64GccDPInt32Opt/lib
    + cp -a ThirdParty/phreeqcrm/lib/libphreeqcrm-3.6.2.so /home/lj/OpenFOAM/lj-7/platforms/linux64GccDPInt32Opt/lib
    
    ```e_text
    1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    写于 最后由 编辑
    #2

    http://dyfluid.com/download.html

    这个求解器我已经包含了。你下载我这个最简单。

    9月CFD算法编程课: http://dyfluid.com/class.html

    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复
  • wenyiW 离线
    wenyiW 离线
    wenyi
    写于 最后由 编辑
    #3

    @李东岳 ,李老师我看到您那个整合包里包含的好像是porousMultiphaseFoam ,是不能直接处理化学反应的,这个求解器是他的升级版,我拿来处理化学和流动耦合情况的

    1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    写于 最后由 编辑
    #4

    https://github.com/csoulain/porousMedia4Foam

    https://github.com/phorgue/porousMultiphaseFoam

    你是说前者是后者的升级版?如果这样的话,我可以把我的虚拟机升级一下

    9月CFD算法编程课: http://dyfluid.com/class.html

    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复
  • wenyiW 离线
    wenyiW 离线
    wenyi
    写于 最后由 编辑
    #5

    @李东岳 ,李老师,不能说升级,只能说算是个拓展,但是我现在还挺需要这个求解器的

    1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    写于 最后由 编辑
    #6

    小改我就不编译了。

    3d65aa39-ec08-4d05-884f-fe90ead962f2-image.png

    我刚看了一下这个代码。你可能下错了。你下载上图的v11版本,然后在openfoam-11下面编译。

    9月CFD算法编程课: http://dyfluid.com/class.html

    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]