apengsigkarup / OceanWave3D-Fortran90

OceanWave3D - a very efficient coastal engineering research tool used worldwide for simulation of nonlinear and dispersive free surface waves in varying bathymetries from very deep to shallow water. Learn more about the model:
http://www2.compute.dtu.dk/~apek/OceanWave3D/
Other
68 stars 37 forks source link

HSL library package #6

Open TTToan2008 opened 4 years ago

TTToan2008 commented 4 years ago

Hi Allan,

I am interested in this code and have tried to install it for personal research. As a mandatory requirements, the HSL library package is requested. As there are a lot of separate HSL library in the official website, could you please clarify which package is needed to install OceanWave3D code.

Thanks, Toan

apengsigkarup commented 4 years ago

Hi Toan, Look in the botp branch. All you need is there. Br, Allan

From: 3Tran notifications@github.com Reply to: apengsigkarup/OceanWave3D-Fortran90 reply@reply.github.com Date: Thursday, 21 November 2019 at 17:29 To: apengsigkarup/OceanWave3D-Fortran90 OceanWave3D-Fortran90@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: [apengsigkarup/OceanWave3D-Fortran90] HSL library package (#6)

Hi Allan,

I am interested in this code and have tried to install it for personal research. As a mandatory requirements, the HSL library package is requested. As there are a lot of separate HSL library in the official website, could you please clarify which package is needed to install OceanWave3D code.

Thanks, Toan

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/apengsigkarup/OceanWave3D-Fortran90/issues/6?email_source=notifications&email_token=ABTSBSVI6NELVNCORYFA3UDQU2ZPTA5CNFSM4JQE57N2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H3E4I2Q, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABTSBSUZS7WGUQF6M3SJL3TQU2ZPTANCNFSM4JQE57NQ.

TTToan2008 commented 4 years ago

Thanks Allan for quick response. To my understand, this version had an issue regarding pressure damping zone. At the beginning of my study, it is good enough to play around this version. However, I could use the master version at the end. Therefore, it would be great appreciated if you could list which the HSL library package is necessary.

Thanks, Toan

apengsigkarup commented 4 years ago

Hi toan,

You can use main or botp branch as you prefer jut the hsl libraries and sparskit as well as lapack/blas are found in the directory of the botp branch. Compile those and link to them and you should be ok. These are the only dependencies.

Br Allan

Den 22. nov. 2019 kl. 18.58 skrev 3Tran notifications@github.com:



Thanks Allan for quick response. To my understand, this version had an issue regarding pressure damping zone. At the beginning of my study, it is good enough to play around this version. However, I could use the master version at the end. Therefore, it would be great appreciated if you could list which the HSL library package is necessary.

Thanks, Toan

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/apengsigkarup/OceanWave3D-Fortran90/issues/6?email_source=notifications&email_token=ABTSBSU3K7KWQ62BILRQXWLQVAMTZA5CNFSM4JQE57N2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEE6MNLA#issuecomment-557631148, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABTSBSSC6TTCUOUINU6XY7TQVAMTZANCNFSM4JQE57NQ.

TTToan2008 commented 4 years ago

Thanks Allan,

I's tried to compile the master version (hbb option) but it looked like the HSL on the Github is not compatible to this version. I was successful to compile "both-dev" version which does not need the HSL. Did I miss something else while compiling the current master version?

Thanks, Toan

Starting linking of files for OceanWave3D (Release)... /usr/bin/ld: skipping incompatible /home/ttoan/lib1//libharwell.a when searching for -lharwell /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/libharwell.a when searching for -lharwell /usr/bin/ld: skipping incompatible /usr/lib/../lib/libharwell.a when searching for -lharwell /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/7/../../../libharwell.a when searching for -lharwell /usr/bin/ld: skipping incompatible //usr/lib/libharwell.a when searching for -lharwell /usr/bin/ld: cannot find -lharwell

apengsigkarup commented 4 years ago

If it compiles and you can run some of the examples files then all should be ok.

From: 3Tran notifications@github.com Reply to: apengsigkarup/OceanWave3D-Fortran90 reply@reply.github.com Date: Tuesday, 26 November 2019 at 02:35 To: apengsigkarup/OceanWave3D-Fortran90 OceanWave3D-Fortran90@noreply.github.com Cc: Allan Peter Engsig-Karup apek@dtu.dk, Comment comment@noreply.github.com Subject: Re: [apengsigkarup/OceanWave3D-Fortran90] HSL library package (#6)

Thanks Allan,

I's tried to compile the master version (hbb option) but it looked like the HSL on the Github is not compatible to this version. I was successful to compile "both-dev" version which does not need the HSL. Did I miss something else while compiling the current master version?

Thanks, Toan

Starting linking of files for OceanWave3D (Release)... /usr/bin/ld: skipping incompatible /home/ttoan/lib1//libharwell.a when searching for -lharwell /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/libharwell.a when searching for -lharwell /usr/bin/ld: skipping incompatible /usr/lib/../lib/libharwell.a when searching for -lharwell /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/7/../../../libharwell.a when searching for -lharwell /usr/bin/ld: skipping incompatible //usr/lib/libharwell.a when searching for -lharwell /usr/bin/ld: cannot find -lharwell

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/apengsigkarup/OceanWave3D-Fortran90/issues/6?email_source=notifications&email_token=ABTSBSXV3A6NV72BVWHY4SLQVR4OVA5CNFSM4JQE57N2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFEMVFI#issuecomment-558418581, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABTSBSX5EGRT4HUYR6TTJPDQVR4OVANCNFSM4JQE57NQ.

gvaz151 commented 4 years ago

Hello all (Allan :-)) I have the same issue. I cannot manage to compile the libharwell with gnu or intel on my CentOS, and therefore no OceanWave3D. Any change I can get the library already compiled for Linux somewhere?

Thanks.

Guilherme V.

apengsigkarup commented 4 years ago

Look in the botp branch. All should be there.

Den 19. aug. 2020 kl. 15.39 skrev Guilherme Vasconcelos Beleza Vaz notifications@github.com:



Hello all (Allan :-)) I have the same issue. I cannot manage to compile the libharwell with gnu or intel on my CentOS, and therefore no OceanWave3D. Any change I can get the library already compiled for Linux somewhere?

Thanks.

Guilherme V.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/apengsigkarup/OceanWave3D-Fortran90/issues/6#issuecomment-676373546, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABTSBSVXENXXM5Y54EYVPM3SBPIXFANCNFSM4JQE57NQ.