|
[Sponsors] |
[FSI] solids4Foam vs icoFsiElasticNonLinULSolidFoam on HPC server |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
July 31, 2019, 16:51 |
[FSI] solids4Foam vs icoFsiElasticNonLinULSolidFoam on HPC server
|
#1 |
Senior Member
Ali Shayegh
Join Date: Oct 2015
Posts: 131
Rep Power: 11 |
Dear all,
Although I have access to solids4Foam, but, when I use an hpc server, I can not install it there, because I hava no sudo permission. Therefore I have to use icoFsiElasticNonLinULSolidFoam, because foam-extend-3.1 is installed on the server (And yes, again I can not install fsi toolkit, because I'm not sudoer). So, there are two questions: 1- Is there a solution for a non-sudo user on a hpc server to use solids4Foam? 2- To validate the solver for an elastic cylinder fsi problem, I want to start from the problem of flow around rigid cylinder, using the same solver as in fsi problem. In solids4Foam, it is easy to turn-off fsi and turn-on only flow simulatoin. Assuming we use icoFsiElasticNonLinULSolidFoam, is turning off fsi in couplingProperties dictionary gives the same result? [As I investigated the code, this solver indeed solves the solid region an it is not possible to turn it off... ] ? |
|
August 3, 2019, 22:51 |
|
#2 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,982
Blog Entries: 45
Rep Power: 128 |
Quick answer: You can build a more recent version of foam-extend and solids4Foam as a normal user.
Either way, you don't need sudo/root/admin permissions to install solids4Foam, it's mostly designed to be built as a normal user. However, the HPC system administrators might not like that people compile a complete installation of foam-extend in the user's own account... but if they don't like it, then ask them nicely to install the foam-extend version that you need. On the login node, you should have access to all compilation tools needed to build foam-extend, if they have foam-extend 3.1 installed there.
__________________
|
|
August 10, 2019, 17:32 |
|
#3 | |
Senior Member
Ali Shayegh
Join Date: Oct 2015
Posts: 131
Rep Power: 11 |
Quote:
Code:
-ldynamicMesh -lmeshTools -llagrangian -lfoam -ldl -lrt -lm -o /home/user/foam/foam-extend-4.0/applications/bin/linux64GccDPOpt/autoRefineMesh /usr/bin/ld: cannot find -lfoam collect2: ld returned 1 exit status make[3]: *** [/home/user/foam/foam-extend-4.0/applications/bin/linux64GccDPOpt/autoRefineMesh] Error 1 make[2]: *** [autoRefineMesh] Error 2 g++ -m64 -Dlinux64 -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -DNoRepository -ftemplate-depth-200 -I/home/user/foam/foam-extend-4.0/src/meshTools/lnInclude -IlnInclude -I. -I/home/user/foam/foam-extend-4.0/src/foam/lnInclude -I/home/user/foam/foam-extend-4.0/src/OSspecific/POSIX/lnInclude -fPIC -Xlinker --add-needed -Xlinker --no-as-needed Make/linux64GccDPOpt/surfaceInvertNormal.o -L/home/user/foam/foam-extend-4.0/lib/linux64GccDPOpt \ |
||
August 17, 2019, 11:02 |
|
#4 | |
Senior Member
Ali Shayegh
Join Date: Oct 2015
Posts: 131
Rep Power: 11 |
Quote:
|
||
August 25, 2019, 08:39 |
|
#5 | |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,982
Blog Entries: 45
Rep Power: 128 |
Quote:
__________________
|
||
August 28, 2019, 02:25 |
|
#6 | |
Senior Member
Ali Shayegh
Join Date: Oct 2015
Posts: 131
Rep Power: 11 |
Quote:
I went thru the steps that you've mentioned; 1- While Executing 'fe40' as alias, makes environment variables like 'run' or '$FOAM_TUTORIALS' known, but it returns: Code:
mpicc: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /home/maneshian.sharif/foam/foam-extend-4.0/ThirdParty/packages/openmpi-1.8.8/platforms/linux64GccDPOpt/lib/libopen-pal.so.6) Code:
icoFoam: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /home/ali/foam/foam-extend-4.0/lib/linux64GccDPOpt/liblagrangian.so) icoFoam: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /home/ali/foam/foam-extend-4.0/ThirdParty/packages/openmpi-1.8.8/platforms/linux64GccDPOpt/lib/libopen-rte.so.7) |
||
August 31, 2019, 06:26 |
|
#8 | |
Senior Member
Ali Shayegh
Join Date: Oct 2015
Posts: 131
Rep Power: 11 |
Quote:
1- My own method:
|
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
HPC: Linux vs Windows server 2016 for STAR-CCM+ | trampoCFD | STAR-CCM+ | 0 | April 12, 2017 21:37 |
HPC: Linux vs Windows server 2016 for STAR-CCM+ | trampoCFD | Hardware | 0 | April 12, 2017 21:12 |
running fluent in HPC server | Ad.Al.Qads | FLUENT | 1 | November 4, 2016 11:11 |
SU^2 v2.0 compilation with MSMPI on Windows HPC Server 2008R2 | AEMD | SU2 Installation | 2 | March 25, 2013 09:59 |
CFD Online Back on Main Server | pete | Site News & Announcements | 0 | March 31, 2011 19:14 |