Code Monkey home page Code Monkey logo

nhwave's People

Contributors

chzhangudel avatar fyshi avatar gangfengma avatar jimkirby avatar mariafotia avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nhwave's Issues

Probe file naming problems

Hi,

I've been having a problem with the output probe filenames - probe file names are writing as hundreds of files with names of random strings, for example, probe_0001E1??e34??1?x, and many of the probe files are empty. I think I've narrowed the bug down to the line
STAT_FILE = TRIM(FDIR)//'probe_'//TRIM(FILE_NUM)
in the subroutine probes. I've made a bodge fix for it by changing it to
STAT_FILE = TRIM(FDIR)//'probe_'//TRIM(FILE_NUM(1:4)),
which solves the problem, and implies that the TRIM isn't working. No idea why.

On a slightly related note, I'm not sure why the probes subroutine isn't crashing when running in parallel - as far as I'm reading the code it looks like the file should be being opened at the same time by multiple cores, which should crash it...

Cheers,
Murray

Implementation difficulties..

I'm looking to implement NHWAVE, in the future for the purpose of considering landslide generated tsunamis. We've had a first pass at setting up HYPRE and NHWAVE, both have compiled, and I've subsequently gone to run some of the supplied example cases - periodic wave over submerged bar and the Enet-Grilli lab slide. In both cases, the model ran to completion. However, the water level time series for both appear to be indicating the input surface deformations are not propagating rapidly through the grid, see the attached plot which indicates the surface water level near the left linear wave boundary condition, sampled at 1s intervals (period = 2s)

periodic_wave

The appearance is similar to an overdamped vibrating string for example. I'm wondering if you've seen this issue pop up before, and if you might have any suggestions for its resolution? I was also wondering whether there might be an issue with the performance of the solver as it's been set up, as it is difficult to see how the problem could be attached to the nhwave source code.

Thanks and regards

Zac Couper

Misplaced version 3.0 tag

I meant to tag the commit on Dec. 2 2016 as version 3.0, but it seems to be located at the most recent commit. I haven't figured out how to move the tag, or remoce it and place the tag where I want it.

Version incompatibility

I don't know how to do what I want to do here without causing trouble. If you look at the master-kirby branch, you will note that I have a lot more separated parts that were extracted from nhwave.F. Gangfeng has edits to nhwave.F and possibly two_layer-slide.F that will conflict with this, so that we can't write the two versions back over top each other. I'm not sure how to proceed. If I commit my changes now, the file structure in Gangfeng's and Cheng's versions will not agree with this. You'd either both have to split your files up the way mine are, or I should just drop this and wait for you to to get your changes made using the file structure that you both copied from the master. I guess I'll do that.

Setting up of obstacle module

Dear developing group, is there any example for the set up of a floating obstacle in the NHWAVE input file? We are considering applying the model to simulate wave energy converters. Thanks.

Some problems may cause series code cannot be compiled.

Dr. Ma and Dr Derakhti, I found in the following subroutines some parts of code are supposed to be defined in parallel.

  1. subroutine focused_wave_left_boundary: myid is defined in series code.
  2. subroutine RandomU: myid is used in getting U,V W.
  3. subroutine les_dyn(ISTEP): phi_3D_exch is called in series code.
    I can fix the first and third ones, but I dont know how to modify the second one.
    Could you please fix it?

Cheng

Output random code in example Hilo Harbor

Hi NHWAVE Groups,

When trying the current benchmark example (Hilo Harbor), I got output named random code. (Shown in the following figure) Could you give me any suggestion or hint to fix it? I'll appreciate it a lot!

issue1

(Can I ask those basic questions like this one here when I'm learning use this model? It seems the forum on Sourceforge (https://sourceforge.net/p/nhwave/discussion/) is not used.)

Sincerely,
Chen

Variable 'xstat'

The dimension for the variable xstat should be made dynamic (for writing nesting data)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.