Patent Publication Number: US-2022236448-A1

Title: Method for modelling a water current induced by a river in a geological gridded model

Description:
TECHNICAL FIELD 
     The invention relates to a computer implemented method for modelling the formation of sedimentary areas, and in particular for modelling the formation of oil or gas reservoirs. 
     TECHNICAL BACKGROUND 
     Forward stratigraphic modelling is already known for modelling the formation of sedimentary basins. In this type of modelling, an area is defined as a geological gridded model, and the modelling comprises superposing layers on the gridded model, each layer corresponding to a predetermined period of time and having a thickness which depends on an amount of material brought or created at a defined location during the period of time. Each layer can be called a “time-layer”. 
     An example of forward stratigraphic modelling is for instance the DionisosFlow™ numerical stratigraphic model developed by IFP Energies Nouvelles, which allows reconstructing the stratigraphic architecture of sedimentary basins at a regional scale, by modelling basin deformation, clastic and carbonate supplies and sediment transport in continental and marine environment. 
     This model is used to simulate areas of regional scale, i.e. having dimensions of about 100×100 km 2 , and on very long timescales. Each time layer simulated in this model is of at least 10000 years, up to 100000 years, in order to model phenomena occurring on durations of at least several millions of years, up to several tens of millions of years. 
     In order to be able to compute phenomena on such large geographical and time scales, the algorithms implemented by this model for simulating the transport of particles are only based on diffusion. This implies that the geological phenomena which are simulated in forward simulators like DionisosFlow™ are necessarily continuous and homogeneous, and hence this model cannot be used to model for instance the formation of an oil reservoir. 
     On the other hand, some models also exist to simulate phenomena which are more localized both in time and space, such as snow avalanches, etc. These models are based on equations modelling the motion of fluids such as Navier-Stokes equations. 
     These models require a high computational load as compared to the time scale of the modelled phenomena, since the modelling of a phenomena requires a computational time of 1,5 times the duration of the modelled phenomena. Hence these times of models are not suitable for modelling the formation of reservoirs. 
     There is therefore a need for a forward stratigraphic modelling method which is more appropriate for the simulation of the formation of oil or gas reservoirs. 
     SUMMARY OF THE INVENTION 
     In view of the above, an aim of the invention is to provide a method for modelling the formation of sedimentary areas taking into account other phenomena responsible for particle transports than diffusion. 
     In particular, the invention aims at taking into account the influence of marine currents on the transport of particles. 
     Accordingly, a computer-implemented method of modelling a water current induced by a river in a geological gridded model comprising a plurality of cells wherein each cell is assigned a water depth is disclosed, the river-induced current occurring within a river jet extending from a river mouth, and between two lateral boundaries, wherein the river-induced current is decomposed into a plurality of sub-currents corresponding to respective water depths, comprising at least:
         a plume current, located at water surface, and   a bottom current, located at water bottom,
 
the method comprising, for each sub-current, steps of:
   determining a width between lateral boundaries of a respective river jet of the sub-current, as a function of the distance from the river mouth, and   determining a direction and velocity of the sub-current in each cell located within the respective river jet, comprising:
           determining a direction and velocity of the sub-current in each cell located at a centerline of the jet, as a function of the distance from the river mouth, and   inferring the direction and velocity of the sub-current in each other cell of the jet as a function of the distance between the cell and the centerline of the jet, and between the cell and the river mouth.   
               

     In embodiments, the method further comprises a preliminary step of determining a sedimentary charge distribution of the river mouth current according to the density of water brought by the river and the density of water in which flows the water of the river, the sedimentary charge distribution being selected among a list consisting of:
         Hypopycnal distribution,   Homopycnal distribution,   Hyperpycnal distribution.       

     If the current has homopycnal distribution, the width of a river jet may be computed as follows: 
     
       
         
           
             
               b 
               ¯ 
             
             = 
             
               
                 
                   e 
                   
                     
                       s 
                       2 
                     
                     ⁢ 
                     ξ 
                   
                 
                 
                   l 
                   2 
                 
               
               ⁡ 
               
                 [ 
                 
                   1 
                   + 
                   
                     
                       
                         4 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         α 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         
                           l 
                           2 
                         
                       
                       
                         Sl 
                         1 
                       
                     
                     ⁢ 
                     
                       ( 
                       
                         1 
                         - 
                         
                           e 
                           
                             
                               s 
                               2 
                             
                             ⁢ 
                             ξ 
                           
                         
                       
                       ) 
                     
                   
                 
                 ] 
               
             
           
         
       
       
         
           
             
               where 
               : 
               
                 
 
               
               ⁢ 
               
                 b 
                 ¯ 
               
             
             = 
             
               
                 b 
                 ⁡ 
                 
                   ( 
                   x 
                   ) 
                 
               
               
                 b 
                 0 
               
             
           
         
       
       
         
           
             ζ 
             = 
             
               x 
               / 
               
                 b 
                 0 
               
             
           
         
       
     
     and S is a parameter computed from a friction factor, the width of the river mouth and the water depth at the river mouth, 
     α, l 1  and l 2  are fixed parameters, 
     b(x) is the half-width of the river jet at a distance x from the river mouth, and b 0  is the half-width of the river mouth. 
     If the current has hypopycnal or hyperpycnal distribution, the width of a river jet may be computed as follows: 
     
       
         
           
             { 
             
               
                 
                   
                     
                       
                         
                           b 
                           _ 
                         
                         = 
                         
                           
                             
                               
                                 
                                   e 
                                   
                                     
                                       S 
                                       2 
                                     
                                     ⁢ 
                                     ξ 
                                   
                                 
                                 
                                   l 
                                   2 
                                 
                               
                               [ 
                               
                                 1 
                                 + 
                                 
                                   
                                     
                                       4 
                                       ⁢ 
                                       α 
                                       ⁢ 
                                       
                                         l 
                                         2 
                                       
                                     
                                     
                                       S 
                                       ⁢ 
                                       
                                         l 
                                         1 
                                       
                                     
                                   
                                   ⁢ 
                                   
                                     ( 
                                     
                                       1 
                                       - 
                                       
                                         e 
                                         
                                           
                                             - 
                                             
                                               S 
                                               2 
                                             
                                           
                                           ⁢ 
                                           ξ 
                                         
                                       
                                     
                                     ) 
                                   
                                 
                               
                               ] 
                             
                             ⁢ 
                             
                                 
                             
                             ⁢ 
                             if 
                             ⁢ 
                             
                                 
                             
                             ⁢ 
                             x 
                           
                           ≥ 
                           
                             x 
                             s 
                           
                         
                       
                     
                   
                   
                     
                       
                         
                           b 
                           _ 
                         
                         = 
                         
                           
                             1 
                             ⁢ 
                             
                                 
                             
                             ⁢ 
                             if 
                             ⁢ 
                             
                                 
                             
                             ⁢ 
                             x 
                           
                           &lt; 
                           
                             x 
                             s 
                           
                         
                       
                     
                   
                 
                 ⁢ 
                 
                   
 
                 
                 ⁢ 
                 
                   where 
                   : 
                   
                     
 
                   
                   ⁢ 
                   
                     x 
                     s 
                   
                 
               
               = 
               
                 
                   
                     
                       b 
                       O 
                     
                     · 
                     
                       ξ 
                       s 
                     
                   
                   ⁢ 
                   
                     
 
                   
                   ⁢ 
                   
                     b 
                     _ 
                   
                 
                 = 
                 
                   
                     
                       
                         b 
                         ⁡ 
                         
                           ( 
                           x 
                           ) 
                         
                       
                       
                         b 
                         0 
                       
                     
                     ⁢ 
                     
                       
 
                     
                     ⁢ 
                     ξ 
                   
                   = 
                   
                     x 
                     / 
                     
                       b 
                       0 
                     
                   
                 
               
             
           
         
       
     
     and S is a parameter computed from a friction factor, the width of the river mouth and the water depth at the river mouth, 
     ξ s  is a parameter having a different value assigned to each subcurrent, wherein each value depends on the sedimentary charge distribution of the river-induced current, 
     a, l 1  and l 2  are fixed parameters, b(x) is the half-width of the river jet at a distance x from the river mouth, and b 0  is the half-width of the river mouth. 
     In embodiments, the direction of the sub-current at the centerline of the jet is perpendicular to the direction along which extends the width of the river mouth and oriented away from the river mouth. 
     In embodiments, the direction of the sub-current in a cell in a respective river jet forms an angle with the centerline of the river jet which is a linear function of the distance between the cell and the centerline, such that the angle is 0 at the centerline and is equal to the angle between a lateral boundary of the river jet and the centerline at the lateral boundary. 
     If the current has hypopycnal or hyperpycnal distribution, the velocity of a sub-current in a cell located at a distance x from the river mouth, and along the centerline of the respective jet of the sub-current, may be as follows: 
     
       
         
           
             { 
             
               
                 
                   
                     
                       
                         
                           u 
                           ⁡ 
                           
                             ( 
                             x 
                             ) 
                           
                         
                         = 
                         
                           
                             
                               u 
                               0 
                             
                             ⁢ 
                             
                                 
                             
                             ⁢ 
                             if 
                             ⁢ 
                             
                                 
                             
                             ⁢ 
                             x 
                           
                           &lt; 
                           
                             x 
                             s 
                           
                         
                       
                     
                   
                   
                     
                       
                         
                           
                             u 
                             _ 
                           
                           ⁡ 
                           
                             ( 
                             x 
                             ) 
                           
                         
                         = 
                         
                           
                             
                               
                                 e 
                                 
                                   
                                     - 
                                     
                                       S 
                                       2 
                                     
                                   
                                   ⁢ 
                                   ξ 
                                 
                               
                               
                                 [ 
                                 
                                   1 
                                   + 
                                   
                                     
                                       
                                         4 
                                         ⁢ 
                                         α 
                                         ⁢ 
                                         
                                           l 
                                           2 
                                         
                                       
                                       
                                         S 
                                         ⁢ 
                                         
                                           l 
                                           1 
                                         
                                       
                                     
                                     ⁢ 
                                     
                                       ( 
                                       
                                         1 
                                         - 
                                         
                                           e 
                                           
                                             
                                               - 
                                               
                                                 S 
                                                 2 
                                               
                                             
                                             ⁢ 
                                             ξ 
                                           
                                         
                                       
                                       ) 
                                     
                                   
                                 
                                 ] 
                               
                             
                             ⁢ 
                             
                                 
                             
                             ⁢ 
                             if 
                             ⁢ 
                             
                                 
                             
                             ⁢ 
                             x 
                           
                           ≥ 
                           
                             x 
                             s 
                           
                         
                       
                     
                   
                 
                 ⁢ 
                 
                   
 
                 
                 ⁢ 
                 And 
                 ⁢ 
                 
                   
 
                 
                 ⁢ 
                 
                   x 
                   s 
                 
               
               = 
               
                 
                   
                     
                       b 
                       O 
                     
                     · 
                     
                       ξ 
                       s 
                     
                   
                   ⁢ 
                   
                     
 
                   
                   ⁢ 
                   
                     
                       u 
                       _ 
                     
                     ⁡ 
                     
                       ( 
                       x 
                       ) 
                     
                   
                 
                 = 
                 
                   
                     
                       
                         u 
                         ⁡ 
                         
                           ( 
                           x 
                           ) 
                         
                       
                       
                         u 
                         0 
                       
                     
                     ⁢ 
                     
                       
 
                     
                     ⁢ 
                     ξ 
                   
                   = 
                   
                     x 
                     / 
                     
                       b 
                       0 
                     
                   
                 
               
             
           
         
       
     
     where S is a parameter computed from a friction factor, the width of the river mouth and the water depth at the river mouth 
     α, l 1  and l 2  are fixed parameters, 
     ξ s  is a parameter having a different value assigned to each subcurrent, wherein each value depends on the sedimentary charge distribution of the river-induced current, 
     u(x) is the velocity of the sub-current at the distance x from the river mouth, u 0  is the velocity of the sub-current at the river mouth. 
     If the current has homopycnal distribution, the velocity of a sub-current in a cell located at a distance x from the river mouth, and along the centerline of the respective jet of the sub-current, may be as follows: 
     
       
         
           
             
               
                 u 
                 _ 
               
               ⁡ 
               
                 ( 
                 x 
                 ) 
               
             
             = 
             
               
                 e 
                 
                   
                     - 
                     
                       S 
                       2 
                     
                   
                   ⁢ 
                   ξ 
                 
               
               
                 [ 
                 
                   1 
                   + 
                   
                     
                       
                         4 
                         ⁢ 
                         α 
                         ⁢ 
                         
                           l 
                           2 
                         
                       
                       
                         S 
                         ⁢ 
                         
                           l 
                           1 
                         
                       
                     
                     ⁢ 
                     
                       ( 
                       
                         1 
                         - 
                         
                           e 
                           
                             
                               - 
                               
                                 S 
                                 2 
                               
                             
                             ⁢ 
                             ξ 
                           
                         
                       
                       ) 
                     
                   
                 
                 ] 
               
             
           
         
       
       
         
           
             
               
                 u 
                 _ 
               
               ⁡ 
               
                 ( 
                 x 
                 ) 
               
             
             = 
             
               
                 u 
                 ⁡ 
                 
                   ( 
                   x 
                   ) 
                 
               
               
                 u 
                 0 
               
             
           
         
       
       
         
           
             ξ 
             = 
             
               x 
               / 
               
                 b 
                 0 
               
             
           
         
       
     
     where S is a parameter computed from a friction factor, the width of the river mouth and the water depth at the river mouth 
     α, l 1  and l 2  are fixed parameters, 
     u(x) is the velocity of the sub-current at the distance x from the river mouth, u 0  is the velocity of the sub-current at the river mouth. 
     In embodiments, the velocity u 0  at the river mouth is the same for all sub-currents and along all the width of the river mouth. 
     In embodiments, the velocity of a sub-current in a cell located off the centerline, and, for currents having hypopycnal or hyperpycnal sedimentary charge distribution, at a distance x from the river mouth greater than x s , is a linear function of the distance between the cell and the centerline of the river jet, decreasing from a maximum value at the centerline until reaching a value of 0 at the lateral boundaries of the river jet. 
     In embodiments, the current has hypopycnal or hyperpycnal sedimentary charge distribution, and the velocity of a sub-current in a cell located off the centerline and at a distance x from the river mouth lower than x s  is:
         equal to the velocity at the centerline of the river jet if the cell is located at a distance from the centerline lower than L lim , defined such that:       

     
       
         
           
             
               L 
               
                 li 
                 ⁢ 
                 
                     
                 
                 ⁢ 
                 m 
               
             
             = 
             
               
                 b 
                 0 
               
               · 
               
                 
                   
                     x 
                     s 
                   
                   - 
                   x 
                 
                 
                   x 
                   s 
                 
               
             
           
         
       
         
         
           
             a linear function of the distance between the cell and the centerline if the cell is located at a distance from the centerline greater than L lim , from a maximum value at a distance equal to L lim , to a value of 0 at the lateral boundaries of the river jet. 
           
         
       
    
     According to another aspect, a computer implemented method for modelling the formation of a sedimentary area is disclosed, comprising:
         receiving a geological gridded model of the area, comprising a plurality of cells,   assigning a water depth to each cell of the geological gridded model,   modelling a water current induced by a river in the geological gridded model according to the method described above,   modelling the introduction of at least one particle brought by the river in the geological gridded model,   simulating the transport of each introduced particle by the modelled river-induced current, and   updating the geological gridded model of the area according to the transport of the particle.       

     In embodiments, the method for modelling the formation of a sedimentary area may comprise a preliminary step of defining an amount of particles brought by the river, wherein the sedimentary charge distribution determines a repartition of the amount of particles among the subcurrents, and the step of modelling the introduction of a particle in the geological gridded model comprises introducing the particle at the river mouth and determining a depth at which the particle is introduced, depending on the repartition determined by the sedimentary charge distribution. 
     According to another aspect, a computer program product is disclosed, comprising code instructions for implementing the method according to the above disclosure, when it is executed by a processor. 
     According to another aspect, a non-transitory computer readable storage medium is disclosed, having stored thereon a computer program comprising program instructions, the computer program being loadable into a processor and adapted to cause the processor to carry out, when the computer program is run by the processor, the method according to the above disclosure. 
     According to another aspect, a computing device is disclosed, comprising a processor configured to implement the method according to the above disclosure. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
       The present invention is illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings, in which like reference numerals refer to similar elements and in which: 
         FIG. 1  is an example of a geological gridded model of an area, 
         FIG. 2 a    is a flow chart describing a possible embodiment of the method for modelling the formation of a sedimentary area, 
         FIG. 2 b    is a flow chart describing another possible embodiment of the method of  FIG. 2   a.    
         FIGS. 3 a  and 3 b    illustrate a cell fill of a gridded geological model according to a possible embodiment of the method for modelling the formation of a sedimentary area, 
         FIG. 4  represents the respective water depths of the subcurrents into which a water current is decomposed. 
         FIG. 5 a    represents a Hjulström diagram adapted to a marine area, and 
         FIG. 5 b    represents an example of deposition probability of a particle with granulometry. 
         FIG. 5 c    represents the probability of occurrence of advective displacement of a particle submitted to bottom current. 
         FIG. 6 a    is a flow chart describing the modelling of river mouth current, and 
         FIG. 6 b    shows the notation used for modelling a river mouth current. 
         FIG. 7 a    is a flow chart describing the modelling of wind-induced current, and  FIGS. 7 b  to 7 d    show the computation of the wind-induced plume current and the inferring of the wind-induced subsurface and bottom currents from the wind-induced plume current. 
         FIG. 8 a    is a flow chart describing the modelling of tidal current, and  FIGS. 8 b  to 8 d    show the computation of the tidal plume current and the inferring of the tidal subsurface and bottom currents from the tidal plume current. 
         FIG. 9 a    is a flow chart describing the modelling of ocean surface current, and  FIGS. 9 b  to 9 d    show the computation of the oceanic plume current and the inferring of the oceanic subsurface and bottom currents from the oceanic plume current. 
         FIG. 10  is a possible embodiment for a device that enables the present invention. 
     
    
    
     DESCRIPTION OF PREFERRED EMBODIMENTS OF THE INVENTION 
     The method described below models the formation of sedimentary areas by simulating the deposition over time of clastic and/or carbonates supplied by diverse supply processes such as rivers, travertine sources, or in-situ production of carbonates. This method also takes into account the impact of water currents on the transport of clastic and carbonates particles. The area to be modelled can be either a marine or oceanic area, or a lake area. 
     The method is a forward stratigraphic modelling method, wherein an area to be modelled is represented by a geological layer gridded model, an example of which is shown in  FIG. 1 , and which can be two-dimensional, for example as represented in  FIG. 1  for the sake of clarity, or, preferably, three-dimensional. The layer gridded model of  FIG. 1  comprises grid cells M 1,1 , M 1,2 , . . . , M 2,1 , . . . , and more generally M i,j , where the variables i and j indicate the spatial positions of the cells. 
     Typically, each cell represents an area having a side length of a few hundreds of meters, up to a few kilometers. The method comprises iterating a series of steps modelling the introduction into the models of clastic and/or carbonates particles during a predetermined period of time T, their transport by water currents during this period of time T, and the deposition of some of these particles to form layers of sediments. 
     At the end of this period of time, the topography of the model is updated in each cell according to the quantity of deposited particles. More specifically, a layer is generated, which thickness in each cell is determined based on a number of particles deposited at this cell. Such a layer is called a time layer since it corresponds to the passage of the predetermined period of time T. The topography of the geological gridded model of the area thus evolves with the accumulation of time layers. 
     Moreover, as the sedimentary area to be simulated by the method is typically a marine area, a water level is also parameterized, which can vary after each iteration of the method, i.e. after each predetermined period of time T. 
     A flow chart describing the main steps of an iteration of the method is shown in  FIG. 2 a   . This method is implemented by a computer, details of which are given below. 
     Setup Step 
     The method comprises a first preliminary setup step  90 . 
     This setup step comprises initializing the topography of the modelled area, by attributing to each cell a position (x,y) and assigning a parameter z 0  which is the height of the surface of the ground. 
     The setup step  90  also includes the parameterizing of the model by a user, including specifying the number and types of particle supply processes, and the number and types of marine currents to be modelled. 
     Regarding the supply processes, the user may select the type of supply processes to be modelled among rivers, travertine sources, volcanoes, in-situ production of carbonates, and remobilization of travertine or carbonates (for instance if a piece of travertine is broken by a current, it can be transported and deposited again). The user may also select the location, in the geological gridded model, of the sources. 
     The setup step also comprises, for each supply process selected by the user, the definition of a supply model, which comprises a supply rate expressed as a thickness of element produced or transported, according to the type of supply process, (for instance in meters) per time layer, the definition and repartition of the elements supplied by the supply process. The definition of each supply model may be set by a user. 
     During the subsequent modelling of a supply process, the supplied elements are introduced in the models as particles (step  400  described below), where each particle represents a determined mass or volume of clastic or carbonates sediments of a defined granulometric class. 
     The definition of each supply model thus also comprises the definition of a distribution of granulometric classes of particles, and the number of particles of each granulometric class introduced per cell during a time layer T, which is derived from the distribution of granulometric classes and the supply rate. 
     Regarding the currents to be modelled, the user may choose to model at least one of the following water currents:
         River-mouth induced current,   Wind-induced current,   Tidal current, and   Oceanic current.       

     Additionally, the setup step  90  comprises setting an initial reference water level z r , as well as the evolution of the reference water level over the model between two successive periods of time T, i.e. two successive time layers (eustatism for marine areas), and the amount of subsidence of the ground&#39;s surface over the geological gridded model between two time layers. The amount of subsidence may vary over the model of the area, i.e. it may not be the same for all the cells of the model. 
     From the initial topography of the geological gridded model and the initial reference water level, a water depth WD in each cell is inferred and assigned to the respective cell. If a cell is above the reference water level, then the assigned water depth is zero. 
     If at least one river mouth induced current is to be modelled, the setup step  90  can comprise the user setting the volumetric flow of the river at the river mouth, the width of the river mouth and the water height at the river mouth. 
     With reference to  FIG. 3 a    is shown an example of the geological gridded model according to an initial topography. This model comprises a plurality of cells having different water depths. The water level is not shown on this figure. A river mouth is represented with a river represented by an arrow, and the current induced by the river is modelled. 
     The method then comprises a series of steps which are detailed below, and which are implemented to generate one time layer, representing the passage of the predetermined period of time T. 
     However, in embodiments, it may be necessary to take into account shorter times than the period of time T to exactly simulate some phenomena. In that cases, the simulation of the period of time T and the generation of the time layer corresponding to this period of time is subdivided into a plurality of shorter periods of time, such that the overall duration of the shorter periods corresponds to T, and the setup step  90  further comprises determining the number N of shorter periods of time into which the period T has to be subdivided. 
     The generation of a time layer corresponding to the period T then involves iterating the series of steps said number N of times, where each iteration allows generating a sub-time layer, called a computation layer, representing a subperiod of time. 
     The embodiments where it is necessary to subdivide the period T in a plurality of computation layers are:
         If the supply processes to be modelled comprise production of carbonates, and/or,   If the currents to be modelled comprise tidal current.       

     Indeed, the production of carbonates depends on the water level in each cell. For a given cell of the model where production of carbonates should occur, it is necessary that the ground surface be below the water level in order for the carbonates to be produced. 
     Therefore in some cases the variation of the water level in a cell during the period of time T may imply that the considered cell is above water level and then the production of carbonates according to the production model is prevented. 
     If production of carbonates is selected as one supply process, the setup step  90  comprises determining the number N of subperiods of time as follows. 
     The maximum variation of water level (also called accommodation) per time layer over the geological model is computed, the variation of water level in each cell being inferred from the variation of the reference water level z r  over the period of time and the subsidence variation in the cell. This maximum variation is then divided by 1 meter to obtain the minimum number of iterations of the series of steps to represent the period of time T. The number N of subdivisions of the period of time T, i.e. the number of computation layers needed to implement one time layer, is then preferably equal to this minimum number. 
     Regarding tidal current, a particularity of tidal current is that it occurs four times a day in two different directions, as there are two rising tides and two falling tides per day, and that the effects of a rising tide do not compensate for the effects of a falling tide. Hence modelling tidal current requires modelling both rising tide currents and falling tides current. 
     Therefore, if tide current is simulated, a more accurate representation of its effects implies iterating the series of steps an even number of times, such that half of the iterations are performed to simulate the rising tide and the other half is performed to simulate the falling tide, with each iteration simulating the rising tide being followed by an iteration to simulate the falling tide. 
     Thus, if tidal current is selected as one current to be modelled, the setup step comprises setting the number N of subperiods of time as an even number, for instance 2 or 4. 
     Preferably, if tidal currents and production of carbonates are simulated, the number 
     N of computation layer determined to simulate one time layer for the period T is preferably equal to the minimum number determined with regard to the production of carbonates, if this number is even, or to this minimum +1 if this number is uneven. 
     Computation Layer 
     The series of steps which forms one computation layer, and which is implemented at least once to generate a time layer, or iterated a number N of times in the embodiments described above, is designated by reference  900  on  FIGS. 2 a  and 2 b   , and will now be described. 
     An optional preliminary step  99  comprises the change of some parameters of the model by the user, if it is desired to represent an evolution of these parameters between one period of time represented by a time layer T and another. For instance, the parameters regarding the river mouth current that can be set at step  90  (volumetric flow, width and height at the river mouth) can be modified at step  99 . 
     Also, the definition of each supply process may be changed at optional step  99 . 
     The amount of eustatism and subsidence may also be amended between two time layers during said preliminary step  99 . 
     A step  100  comprises receiving the geological gridded model of the area, either by loading an initial version of the model, or by updating the model according to a previous iteration of the series of steps. The update comprises updating a height along z of each cell, which corresponds to the initial position z 0  of the cell along z added to the thickness of particles deposited at the cell. The height along z may also take into account local subsidence of the ground&#39;s surface. 
     The method then comprises a step  200  of computing, from the topography received at step  100 , topographic slopes of the geological model, and inferring, from the topography and the reference water level z r , the water depth WD in each cell. 
     The method then comprises a step  300  of modelling marine water currents in the geological gridded model. This step is performed by determining, for each cell of the geological gridded model for which WD&gt;0, a direction and velocity of each water current to be modelled. The shoreline SL is defined by cells for which WD=0 and which are adjacent cells for which WD&gt;0. 
     If a plurality of water currents is modelled, a direction and velocity are determined for each individual water current, and step  300  also comprises computing the direction and velocity, in each cell, of a global water current resulting from the sum of all the individual water currents. 
     As disclosed in more details below, the determination of velocity of some individual water currents is based on computing an energy of the water current, which is a kinetic energy of the water current, and hence the velocity can be readily deduced from the kinetic energy and the volumetric mass of water, which can be either sea water or lake water. 
     In addition, and with reference to  FIG. 4 , each water current is decomposed into at least a plume current, located at water surface, and a bottom current, located at water bottom. As will be seen in more details below, this decomposition allows taking into account the fact that each current may not be homogeneous along all the water depth of a cell, but is typically stronger at surface and weaker at the bottom. 
     Preferably, each water current is decomposed into a plume current, a bottom current, and at least one subsurface current, located at a determined depth between the water surface and the water bottom. Optionally, a plurality of subsurface currents may be modelled, each subsurface current corresponding to a respective depth between water surface and water bottom, in order to increase the precision of the model. According to an exemplary embodiment, each current may be decomposed into:
         A plume current,   A subsurface current, and   A bottom current.       

     The bottom current applies only at water bottom, i.e. at a water depth WD bottom  equal to the water depth assigned to the cell: WD. 
     The subsurface current applies for instance at a water depth WD subsurf  equal to a water depth equal to 0.5 or 0.7WD, until it reaches a maximum water depth which can be defined by a user WD UD . 
     The plume current applies only at a water depth WD plume =0. 
     If the water current to be modelled is chosen among the group consisting of: wind-induced current, tidal current, and oceanic current, then:
         determining the direction of a water current comprises determining a single direction, which is the same for the plume current, bottom current, and any subsurface current, and   determining the energy of a water current in a cell comprises computing an energy of the plume current, and then inferring from the energy of the plume current the energy of the bottom current and any subsurface current.       

     The determination of a direction and energy of each water current among the group consisting of river-induced current, wind-induced current, tidal current and oceanic current, is disclosed below after the overall description of the steps forming one computation layer. 
     Referring once again to  FIG. 2 a   , once water currents are modelled, and, for each cell, a direction and velocity of a global current resulting from all the modelled currents are obtained, the method comprises a step  400  of introducing at least one particle in at least one cell of the geological gridded model. 
     The number of particles introduced at step  400 , and the granulometric class of each introduced particle, depend on the production model and the distribution of granulometric classes of the particles defined at the setup step  90 , and optionally changed at step  99 . 
     Moreover, if in step  90  a number N greater than 1 of computation layers had been determined in order to form one time layer corresponding to the period T, then the number of particles introduced at step  400  for each computation layer corresponds preferably to the total number of particles to be introduced in one time layer, divided by the number N of computation layers. 
     Each introduced particle may result from either a clastic supply process, or a carbonate supply process. Clastic supply processes comprise river mouth supply, volcanoes, mineral sources causing travertine deposition and remobilization of travertine deposition, while carbonate supply processes comprise in situ production of carbonates (due to the decomposition of organic material) or remobilization of produced carbonates. 
     Each particle is introduced at a determined depth, which determines the sub-current (plume, subsurface or bottom) applied to the particle, according to the supply process from which it originates and the granulometric class of the particle. 
     Accordingly, particles originating from:
         mineral sources causing deposit of travertine,   remobilization of travertine;   in-situ production of carbonates, or   remobilization of carbonates       

     are introduced at the water bottom and, as explained in greater details below, are only exposed to bottom currents. 
     On the other hand, particles originating from a river mouth are introduced at a depth which is determined according to the type of sedimentary charge distribution of the river, among homopycnal, hyperpycnal and hypopycnal, as explained in more details below in the section relating to the modelling of the current induced by the river. 
     The method then comprises transporting  500  each introduced particle in the geological gridded model, based on the modelled water currents. 
     Preferably, and as shown schematically in  FIG. 2 b   , if both clastic supply processes and carbonates supply processes are modelled, the method comprises implementing step  400  introducing only particles resulting from clastic supply processes, and transporting  500  said particles, and then implementing another step  400 ′ for introducing particles resulting from carbonates supply processes, and transporting  500 ′ said particles. 
     Indeed, it has been observed that clastic transport processes are an inhibiting factor of the production of carbonates, hence this successive implementation of steps  400  and  500  for clastic particles first and then carbonates allows a more realistic representation of the phenomena. 
     The transport of a particle is either the displacement of the particle from its current cell to a neighboring cell, or the deposition of the particle in the cell. For each particle, in each cell, the choice between displacement and deposition of the particle is done according to the type of particle, to its granulometric diameter, and according to the velocity of the resulting sub-current (plume, subsurface or bottom subcurrent) applied to the particle in the cell, the subcurrent applied to the particle depending on the depth at which the particle is introduced. 
     For instance, one may use a Hjulström diagram adapted to a marine area such as the one shown in  FIG. 5 a   , or use various Hjulström diagrams according to the type of particle that is considered. Each Hjulström diagram indicates if the particle is transported (Transport domain Tr) or deposited (Deposition domain Dep) according to the velocity V of the current in the cell and according to the granulometric diameter G of the particle. 
     Optionally, but preferably, the Hjulström diagram may be amended to integrate a deposition probability P which value depends on the granulometric diameter of the particle, an exemplary function of deposition probability with granulometric diameter being shown in  FIG. 5 b    for a given velocity. 
     This allows a more progressive transition between transport and deposition according to the granulometric diameter of the particle than if the diagram was directly applied. 
     If a particle is displaced, then the particle can only be moved towards seven different directions which are the directions of the cells neighboring the current cell of the particle, including the cells located in a diagonal with respect to the current cell of the particle, except the one from which the particle arrived. Moreover, the displacement is a stochastic movement which comprises two components:
         a first stochastic movement called advective movement, according to which the movement of the particle follows the direction of the resulting current in the cell.   A second stochastic movement called dispersive movement, in which the direction of the movement of the particle is random.       

     The characteristics of advective and dispersive movements are different depending whether they are applied on plume or bottom current. 
     Advective movement always occurs in plume current, i.e. with a probability of 1, and of the direction of this movement is defined as the direction of the resulting current in the cell. 
     Dispersive movement always occurs in plume current, i.e. with a probability of 1, and its direction is random. In an embodiment the direction can be chosen randomly among the cells located ahead or on the sides of the cell where the particle is, according to the direction of the resulting current in the cell, in this case there are five possible neighboring cells and the probability that the particle be transported by dispersive movement to one of those cells is 1/5. In another embodiment the direction can be chosen randomly among all the cells surrounding the cell where the particle is, except the one from where the particle arrives. This amounts to seven possible cells with a probability of 1/7 each. 
     If the current decomposition comprises at least one subsurface current, the advective and dispersive movements of the particles submitted to this current are computed the same way as particles submitted to plume current. 
     Regarding the bottom current, the probability p of occurrence of the advective movement is preferably a function of the slope S of the water bottom on which the particle is, an example of which is shown in  FIG. 5 c   , such that no advective movement occurs against the slope of the water bottom. If advective movement occurs, its direction is that of the resulting current in the cell. 
     The probability of occurrence of dispersive movement for a particle exposed to bottom current is 1, and its direction is random but probabilized according to the slope of the water bottom such that the probability of the particle being transported up the slope is less that the probability of the particle being transported down the slope or sideways. 
     Hence in each cell, and for each particle, step  500  comprises determining if the particle is deposited or displaced and, if the particle is displaced, determining the movement of the particle according to the subcurrent (plume/subsurface/bottom) to which it is submitted. Advective displacement of the particle is determined first, which results in the particle being transported once in a neighbouring cell, and then dispersive displacement of the particle is determined, which results in the particle being transported another time to another cell. If both advective and dispersive movement occur, the displacement of each particle in one iteration of claim  500  is thus of two cells, or possibly of zero cell if a particle, displaced to a new cell by advective movement, is displaced back to its initial position by the dispersive movement. 
     Moreover, step  500  is iterated until all particles are either deposited or have exited the gridded model, which is shown in  FIGS. 2 a  and 2 b    by dotted arrows. It means that for each particle, once this particle has been displaced, step  500  is iterated again to check is the particle should be deposited or transported, and if so it is transported, until the particle reaches a cell where it is deposited or until it leaves the model. 
     At the end of step  500 , a number of particles have been deposited in each cell, which results in an additional time-layer which thickness corresponds to a layer of sediments deposited during the period of time represented by the time-layer. 
     With reference to  FIG. 3 b   , one can see an exemplary evolution of the topography shown in  FIG. 3 a    after a number of iterations of the method, representing the addition of a same number of time-layers. In the example of  FIG. 3 b    the topography which is shown is obtained after 50 iterations of the method, with the simulation of the water current induced by the river mouth. One can in particular notice the deposition of sediments at the vicinity of the river mouth, reducing the water depth of the cells at this place. 
     During a step  600  the topography of the geological model of the area is updated to take into account the sediments deposited at the end of step  500 . Step  600  may also update the topography according to eustatism and subsidence, i.e. respectively the reference water level and the ground level, by updating the height along z of each cell and the water depth of each cell. 
     The determination of the direction and velocity of each of a river-induced current, wind-induced current, tidal current and oceanic current will now be described. 
     River-Mouth Current 
     In  FIG. 6 a    is illustrated a flow chart of the main steps for determining  310  the direction and velocity of a river-mouth current. 
     A first step is determining  311  the localization of a river mouth. The river mouth is located on a shoreline, which position is determined based on the water depth assigned to each cell, as the shoreline is the line where the water depth of the cells becomes equal to 0. During a first iteration of the method and of this step, the localization of the river mouth is preferably set by the user at step  90  as one or a plurality of cells located on the shoreline. 
     However, for a subsequent iteration of the method, the shoreline can change, due for instance to a change in water depth of each cell, which can itself result from the deposition of particles in the cell. In that case, determining  311  the localization of the river mouth comprises updating the localization of the river mouth from its previous localization. This update is performed by updating the position of the shoreline, according to the updated topography obtained at step  600  and the updated water depth assigned to each cell. Then the updated localization of the river mouth is set as the intersection between the updated shoreline and the line of greatest topographic slope between the previous localization of the river mouth and the updated shoreline. 
     Step  310  then comprises determining  312 , a type of sedimentary charge distribution of the river-mouth current, among a homopycnal distribution, a hyperpycnal distribution and a hypopycnal distribution. 
     To this end, the velocity of the water at the river mouth is computed from the volumetric flow of the river, the width of the river at the river mouth and the water height of the river at the river mouth, these parameters being set at step  90  and optionally changed at step  99 . The density of the water brought by the river is then inferred from the velocity of the water at the river mouth and the volume of sediments brought by the river over a period of time T corresponding to a time layer, said volume being defined from the supply model of the river. 
     The obtained density is then compared to the density of the water in which the river flows, which is either a density of sea water or a density of lake water. 
     If the compared densities are equal within a predetermined tolerance, then the sedimentary charge distribution of the river-mouth current is homopycnal. 
     If the density of the water brought by the river exceeds the density of the water in which the river flows, then the sedimentary charge distribution is hyperpycnal, meaning that the water brought by the river will flow mostly along water bottom. 
     If the density of the water brought by the river is below the density of the water in which the river flows, then the sedimentary charge distribution is hypopycnal, meaning that the water brought by the river will flow mostly along water surface. 
     The sedimentary charge distribution of the river-mouth current defines the repartition, among the subcurrents forming the river-mouth current, of the particles introduced at step  400  by the river. 
     Preferably, a homopycnal distribution corresponds to equivalent proportions of particles between plume subcurrent, bottom subcurrent, and, if applicable, subsurface current. 
     A hyperpycnal distribution corresponds to a greater proportion of particles introduced in bottom current than in plume current. For instance, if a subsurface current is modelled, the proportions of particles in each subcurrent may be chosen among the following ranges:
         Between 70% and 100% of the particles being introduced in the bottom current,   Between 0 and 30% of the particles being introduced in the subsurface current, and   Between 0 and 10% of the particles being introduced in the plume current.       

     Of course the sum of the proportions must be equal to 100%. 
     A hypopycnal distribution corresponds to a greater proportion of particles introduced in the plume current than in the bottom current. For instance, if a subsurface current is modelled, the proportions of particles in each subcurrent may be chosen among the following ranges:
         Between 70% and 100% of the particles being introduced in the plume current,   Between 0 and 30% of the particles being introduced in the subsurface current, and   Between 0 and 10% of the particles being introduced in the bottom current,       

     With the sum of the proportions being equal to 100%. 
     In addition, the sedimentary charge distribution of the water current defines the value of a parameter ξ s  assigned to each subcurrent, and which is used in the modelling of the current described below if the current has hyperpycnal or hypopycnal sedimentary charge distribution. 
     If the current has hyperpycnal charge distribution, then the value of the coefficient ξ s  assigned to the bottom current, for instance comprised between 16, and 18, for instance equal to 17, is strictly greater than the value of the coefficient assigned to the subsurface current, if any, which is for instance comprised between 10 and 12, for instance equal to 11, and which is itself strictly greater than the value of the coefficient assigned to the plume current, for instance comprised between 2 and 7, for instance equal to 5. 
     If the current has hypopycnal charge distribution, then the value of the coefficient ξ s  assigned to the plume current, for instance comprised between 16, and 18, for instance equal to 17, is strictly greater than the value of the coefficient assigned to the subsurface current, if any, which is for instance comprised between 10 and 12, for instance equal to 11, and which is itself strictly greater than the value of the coefficient assigned to the bottom current, for instance comprised between 2 and 7, for instance equal to 5. 
     Moreover, the river-induced current only occurs within a river jet RJ which is shown schematically in  FIG. 6 b   . The river jet RJ extends from the river mouth RM along a direction x, and extends laterally along a direction y orthogonal to x, between two lateral boundaries B, which are considered at equal distances from a centerline of the riverjet. It is considered that the rivermouth extends along the direction y, and the centerline of the riverjet extends, from the middle of the river mouth, along the axis x i.e. perpendicularly to the direction of the river mouth. 
     Thus, step  310  then comprises determining  313  a width between lateral boundaries B of the river jet, as a function of the distance along axis x from the river mouth. 
     The width of the river jet is defined according to the publication of Fagherazzi et al., “Dynamics of river mouth deposits”, Rev. Geophys.n, 53, 642-672, doi: 10.1002/2014RG000451. 
     The computation of the width of the river jet with the distance x of the river mouth also depends on the sedimentary charge distribution of the current. 
     If the sedimentary charge distribution of the current is homopycnal, then the width is defined as follows: 
     
       
         
           
             
               b 
               _ 
             
             = 
             
               
                 
                   e 
                   
                     
                       S 
                       2 
                     
                     ⁢ 
                     ξ 
                   
                 
                 
                   l 
                   2 
                 
               
               [ 
               
                 1 
                 + 
                 
                   
                     
                       4 
                       ⁢ 
                       α 
                       ⁢ 
                       
                         l 
                         2 
                       
                     
                     
                       S 
                       ⁢ 
                       
                         l 
                         1 
                       
                     
                   
                   ⁢ 
                   
                     ( 
                     
                       1 
                       - 
                       
                         e 
                         
                           
                             - 
                             
                               S 
                               2 
                             
                           
                           ⁢ 
                           ξ 
                         
                       
                     
                     ) 
                   
                 
               
               ] 
             
           
         
       
       
         
           
             
               where 
               : 
               
                 
 
               
               ⁢ 
               
                 b 
                 _ 
               
             
             = 
             
               
                 b 
                 ⁡ 
                 
                   ( 
                   x 
                   ) 
                 
               
               
                 b 
                 0 
               
             
           
         
       
       
         
           
             ξ 
             = 
             
               x 
               / 
               
                 b 
                 0 
               
             
           
         
       
     
     and S is a parameter computed from the friction factor, the width of the river mouth and the water depth at the river mouth, 
     α, l 1  and l 2  are fixed parameters, 
     b(x) is the half-width of the river jet at a distance x from the river mouth, and b 0  is the half-width of the river mouth. 
     S may be computed as follows: 
     
       
         
           
             S 
             = 
             
               
                 Fb 
                 0 
               
               
                 2 
                 ⁢ 
                 H 
               
             
           
         
       
     
     Where F is the friction factor assigned to the current, which is comprised between 0 and 1, for instance between 0 and 0, 1, b 0  is the width of the river mouth, which is defined by the user, and H is the water depth of the river mouth. 
     With reference to  FIG. 6 b   , if the sedimentary charge distribution of the current is hyperpycnal or hypopycnal, a distance x s  from the river mouth is defined by: 
         x   s   =b   O ·ξ s  
 
     Where x s  represents a distance from the river mouth at which the flow of the river becomes established. 
     In that case, for each subcurrent, the width of the river jet is defined as follows: 
     
       
         
           
               
             
               { 
               
                 
                   
                     
                       
                         b 
                         _ 
                       
                       = 
                       
                         
                           
                             
                               
                                 e 
                                 
                                   
                                     S 
                                     2 
                                   
                                   ⁢ 
                                   ξ 
                                 
                               
                               
                                 l 
                                 2 
                               
                             
                             [ 
                             
                               1 
                               + 
                               
                                 
                                   
                                     4 
                                     ⁢ 
                                     α 
                                     ⁢ 
                                     
                                       l 
                                       2 
                                     
                                   
                                   
                                     S 
                                     ⁢ 
                                     
                                       l 
                                       1 
                                     
                                   
                                 
                                 ⁢ 
                                 
                                   ( 
                                   
                                     1 
                                     - 
                                     
                                       e 
                                       
                                         
                                           - 
                                           
                                             S 
                                             2 
                                           
                                         
                                         ⁢ 
                                         ξ 
                                       
                                     
                                   
                                   ) 
                                 
                               
                             
                             ] 
                           
                           ⁢ 
                           
                               
                           
                           ⁢ 
                           if 
                           ⁢ 
                           
                               
                           
                           ⁢ 
                           x 
                         
                         ≥ 
                         
                           x 
                           s 
                         
                       
                     
                   
                 
                 
                   
                     
                       
                         b 
                         _ 
                       
                       = 
                       
                         
                           1 
                           ⁢ 
                           
                               
                           
                           ⁢ 
                           if 
                           ⁢ 
                           
                               
                           
                           ⁢ 
                           x 
                         
                         &lt; 
                         
                           x 
                           s 
                         
                       
                     
                   
                 
               
             
           
         
       
     
     For a given current having a determined sedimentary charge distribution, as the value of the coefficient ξ s  depends on the considered subcurrent, the position of x s  also depends on the subcurrent and hence the width of the river jet depends on the depth which is considered (each subcurrent corresponding to a respective depth). 
     The method then comprises, for each subcurrent, a substep  314  of determining a direction and velocity of the sub-current in each cell located within the respective river jet. 
     This substep comprises determining  315  the direction and velocity of the subcurrent in each cell located at a centerline of the jet, as a function of the distance between the cell and the river mouth, and then inferring  316  a direction and velocity of the subcurrent in cells located away from the centerline of the river jet, as a function of the distance between the cell and the centerline of the jet, and between the cell and the river mouth. 
     At the river mouth, and along all the width of the river mouth, the velocity of each sub-current is equal to a velocity u 0  which is determined based on the volumetric flow of the river Q, set by the user, the water height H at the river flow and the width b 0  of the river mouth, based on the following formula: u 0 =Q/2Hb 0 . 
     Regarding the centerline of the jet (step  315 ), the direction of each subcurrent is along the centerline and the axis x, i.e. perpendicular to the direction along which extends the width of the river mouth, and extending away from the river mouth. 
     Regarding a current having either hypopycnal or hyperpycnal sedimentary charge distribution, the velocity of a sub-current in a cell located at the centerline of the jet, and at a distance x from the river mouth is then given by the following equation: 
     
       
         
           
               
             
               { 
               
                 
                   
                     
                       
                         u 
                         ⁡ 
                         
                           ( 
                           x 
                           ) 
                         
                       
                       = 
                       
                         
                           
                             u 
                             0 
                           
                           ⁢ 
                           
                               
                           
                           ⁢ 
                           if 
                           ⁢ 
                           
                               
                           
                           ⁢ 
                           x 
                         
                         &lt; 
                         
                           x 
                           s 
                         
                       
                     
                   
                 
                 
                   
                     
                       
                         
                           u 
                           _ 
                         
                         ⁡ 
                         
                           ( 
                           x 
                           ) 
                         
                       
                       = 
                       
                         
                           
                             
                               e 
                               
                                 
                                   - 
                                   
                                     S 
                                     2 
                                   
                                 
                                 ⁢ 
                                 ξ 
                               
                             
                             
                               [ 
                               
                                 1 
                                 + 
                                 
                                   
                                     
                                       4 
                                       ⁢ 
                                       α 
                                       ⁢ 
                                       
                                         l 
                                         2 
                                       
                                     
                                     
                                       S 
                                       ⁢ 
                                       
                                         l 
                                         1 
                                       
                                     
                                   
                                   ⁢ 
                                   
                                     ( 
                                     
                                       1 
                                       - 
                                       
                                         e 
                                         
                                           
                                             - 
                                             
                                               S 
                                               2 
                                             
                                           
                                           ⁢ 
                                           ξ 
                                         
                                       
                                     
                                     ) 
                                   
                                 
                               
                               ] 
                             
                           
                           ⁢ 
                           
                               
                           
                           ⁢ 
                           if 
                           ⁢ 
                           
                               
                           
                           ⁢ 
                           x 
                         
                         ≥ 
                         
                           x 
                           s 
                         
                       
                     
                   
                 
               
             
           
         
       
     
     
       
         
           
             
               
                 u 
                 _ 
               
               ⁡ 
               
                 ( 
                 x 
                 ) 
               
             
             = 
             
               
                 u 
                 ⁡ 
                 
                   ( 
                   x 
                   ) 
                 
               
               
                 u 
                 0 
               
             
           
         
       
       
         
           
             ξ 
             = 
             
               x 
               / 
               
                 b 
                 0 
               
             
           
         
       
     
     For a given current having a determined sedimentary charge distribution, as the value of the coefficient ξ s  depends on the considered subcurrent, the position of x s  also depends on the subcurrent and hence the velocity of the river current depends on the depth which is considered (each subcurrent corresponding to a respective depth). 
     For a current having homopycnal sedimentary charge distribution, the velocity of a sub-current in a cell located at the centerline of the jet and at a distance x from the river mouth is given by the following equation: 
     
       
         
           
             
               
                 u 
                 _ 
               
               ⁡ 
               
                 ( 
                 x 
                 ) 
               
             
             = 
             
               
                 e 
                 
                   
                     - 
                     
                       S 
                       2 
                     
                   
                   ⁢ 
                   ξ 
                 
               
               
                 [ 
                 
                   1 
                   + 
                   
                     
                       
                         4 
                         ⁢ 
                         α 
                         ⁢ 
                         
                           l 
                           2 
                         
                       
                       
                         S 
                         ⁢ 
                         
                           l 
                           1 
                         
                       
                     
                     ⁢ 
                     
                       ( 
                       
                         1 
                         - 
                         
                           e 
                           
                             
                               - 
                               
                                 S 
                                 2 
                               
                             
                             ⁢ 
                             ξ 
                           
                         
                       
                       ) 
                     
                   
                 
                 ] 
               
             
           
         
       
     
     Then, regarding cells located off the centerline of the river jet (step  316 ), the direction of a sub-current forms an angle with the centerline which is a linear function of the distance between the cell and the centerline, such that the angle is 0 at the centerline, and is equal to the angle formed between a lateral boundary B and the centerline at the lateral boundary. The sub-current is furthermore oriented away from the river mouth. 
     The velocity of a subcurrent in those cells depends on the distance along the y axis between the cell and the centerline, and the distance along x between the cell and the river mouth RM. With reference to  FIG. 6 b   , regarding currents having homopycnal sedimentary charge distribution, or, for currents having hyperpycnal or hypopycnal sedimentary charge distribution, only if the cell is located at a distance x from the river mouth greater than x s , the velocity of the subcurrent in the cell is a linear function of the distance along y between the cell and the centerline of the river jet, decreasing from a maximum value at the centerline (which is the value computed according to the equation above) until reaching a value of 0 at the lateral boundaries of the river jet. 
     For currents having hyperpycnal or hypopycnal sedimentary charge distribution, and if the cell is located at a distance x from the river mouth lower than x s  then, the velocity of the subcurrent in the cell is equal to the velocity at the centerline of the river jet, at the same distance x from the river mouth, if the cell is located at a distance along the y axis from the centerline lower than L lim , defined such that: 
     
       
         
           
             
               L 
               
                 l 
                 ⁢ 
                 
                     
                 
                 ⁢ 
                 im 
               
             
             = 
             
               
                 b 
                 0 
               
               · 
               
                 
                   
                     x 
                     s 
                   
                   - 
                   x 
                 
                 
                   x 
                   s 
                 
               
             
           
         
       
     
     For a distance along y greater than L lim,  the velocity is a linear function of the distance along y between the cell and the centerline, from a maximum value at a distance equal to Llim, to a value of 0 at the lateral boundaries of the river jet. 
     Wind-Induced Current 
     In  FIG. 7 a    is a flow chart of the determination  320  of direction and energy of wind-induced current, the velocity being deduced from the computed energy and the volumetric mass of the water. The winds induce the formation of waves at the vicinity of the shoreline. The wind-induced current comprises two components which are an offshore current and a longshore current, hence the determination of the direction and energy of the wind-induced current is performed separately for the offshore and longshore currents, and a direction and energy of the resulting current is then deduced in each cell. 
     A first step  321  comprises the user setting a wind strength or a kind of wind, which, by use of the Beaufort scale grade, provides:
         A wave wavelength λ wave  induced by the wind,   A wave base water depth WD Base , which is the water depth at which the wind produces a current, and which is defined by:       

     
       
         
           
             
               WD 
               Base 
             
             = 
             
               
                 λ 
                 wave 
               
               2 
             
           
         
       
         
         
           
             A wave height at wave breaking water depth which is defined by: 
           
         
       
    
     
       
         
           
             
               H 
               Wave 
             
             = 
             
               
                 λ 
                 wave 
               
               
                 1 
                 ⁢ 
                 6 
               
             
           
         
       
         
         
           
             and a wave breaking water depth WD Breaking , which is defined by: 
           
         
       
    
     
       
         
           
             
               WD 
               Breaking 
             
             = 
             
               
                 H 
                 Wave 
               
               
                 
                   0 
                   . 
                   8 
                 
                 ⁢ 
                 3 
                 ⁢ 
                 3 
               
             
           
         
       
     
     Optionally, this step  321  may also be implemented during the setup step  90  in order to set these parameters for a plurality of time layers, and in that case, these parameters can also be modified during the optional step  99  between two time layers. 
     A step  322  then comprises setting the direction of the waves α wave  induced by the wind, as the direction of the offshore current. 
     A longshore current is only modelled if the direction of the wind-induced waves forms an angle between 1° and 25° with the shoreline. Thus, if a longshore current occurs, its direction is also set during a step  323  as being parallel to the shoreline (the direction is derived automatically from the direction of the shoreline). 
     A step  324  then comprises determining the energy of the offshore current. This step first comprises computing the offshore current maximum energy, which is obtained from the wind speed (which is set by the user or determined from the Beaufort scale grade), and a windspeed conversion factor ETQ wind , which can be set by the user according to known graphs. For instance the windspeed conversion factor may be about 3%. 
     The offshore current maximum energy is given by: 
         E   max,CC,Wi =ρWindspeed 2   *ETQ   Wind  
 
     With ρ being the volumetric mass of the water (marine water or lake water) in which the current occurs. 
     Then the energy of the offshore current in each cell is determined by computing first the energy of the plume current and then deducing the energy of the other sub-currents in the same cell from the energy of the plume current. 
     With reference to  FIG. 7 b   , the energy of the offshore plume current is a function of the distance of the cell relative to the shore line, increasing from zero at the shoreline to the maximum value computed above, at a distance D S,WB  from the shoreline such that the water depth at this distance is equal to the wave breaking water depth WD Breaking , and then the energy remains equal to this maximum value at greater distances from the shoreline. 
     This function is summarized by the following equation: 
     
       
         
           
             
               E 
               
                 cc 
                 , 
                 Wi 
                 , 
                 Plume 
               
             
             = 
             
               { 
               
                 
                   
                     
                       
                         
                           E 
                           
                             
                               ma 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               x 
                             
                             , 
                             CC 
                             , 
                             Wi 
                           
                         
                         * 
                         
                           
                             EDQ 
                             
                               cc 
                               , 
                               Plume 
                             
                           
                           ⁡ 
                           
                             ( 
                             D 
                             ) 
                           
                         
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         0 
                       
                       ≤ 
                       D 
                       ≤ 
                       
                         D 
                         
                           S 
                           , 
                           WB 
                         
                       
                     
                   
                 
                 
                   
                     
                       
                         
                           E 
                           
                             
                               m 
                               ⁢ 
                               
                                   
                               
                               ⁢ 
                               ax 
                             
                             , 
                             CC 
                             , 
                             Wi 
                           
                         
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         
                           D 
                           
                             S 
                             , 
                             WB 
                           
                         
                       
                       &lt; 
                       D 
                     
                   
                 
               
             
           
         
       
     
     Where EDQ Cc,Plume  is the function of the increase of the energy of the offshore plume current defined from a distance D from the shoreline comprised between 0 and D S,WB . Preferably, function of the increase of the energy from the shore line to the distance of maximum energy is linear, as represented schematically in insert i) of  FIG. 7   b.    
     If the currents decomposition comprises one or more subsurface current ( FIG. 7 c   ), the subsurface offshore current energy E cc,Wi,subsurf  is deduced from the plume offshore current energy E cc,Wi,Plume  and from a decrease factor EDQ cc,subsurf  applied to the plume current energy, the decrease factor being a function of water depth such that it is equal to 1 at a water depth of 0, and decreases to 0 at a water depth equal to the Wave base water depth WD base , as schematically shown in  FIG. 6 b   . The decrease can be linear or exponential as shown in insert ii) in  FIG. 7 c   . 
     
       
         
           
             
               E 
               
                 cc 
                 , 
                 subsurf 
               
             
             = 
             
               { 
               
                 
                   
                     
                       
                         
                           E 
                           
                             
                               c 
                               ⁢ 
                               c 
                             
                             , 
                             Wi 
                             , 
                             Plume 
                           
                         
                         * 
                         E 
                         ⁢ 
                         D 
                         ⁢ 
                         
                           Q 
                           
                             cc 
                             , 
                             subsurf 
                           
                         
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         0 
                       
                       ≤ 
                       
                         WD 
                         subsurf 
                       
                       ≤ 
                       
                         WD 
                         
                           B 
                           ⁢ 
                           a 
                           ⁢ 
                           s 
                           ⁢ 
                           e 
                         
                       
                     
                   
                 
                 
                   
                     
                       
                         0 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                           
                               
                           
                           ⁢ 
                           
                               
                           
                         
                         ⁢ 
                         
                           WD 
                           subsurf 
                         
                       
                       &gt; 
                       
                         WD 
                         
                           B 
                           ⁢ 
                           a 
                           ⁢ 
                           s 
                           ⁢ 
                           e 
                         
                       
                     
                   
                 
               
             
           
         
       
     
     The water depth used to compute the decrease factor is the water depth WD subsurf  at which the subsurface current occurs, an example of which has been defined above. 
     Last, as illustrated in  FIG. 7 d   , the energy of the bottom offshore current E cc,wi,bottom  either offshore or longshore, is also deduced from the energy of the offshore plume current E cc,Wi,Plume  and from a decrease factor EDQ cc,bottom  applied to the offshore plume current energy, the decrease factor being a function of water depth such that it is equal to 1 at a water depth of 0, and decreases to 0 at a water depth equal to the Wave Base water depth WD Base . The decrease can be linear or exponential as shown in insert iii) in  FIG. 7 d   . 
     
       
         
           
             
               E 
               
                 cc 
                 , 
                 Wi 
                 , 
                 bottom 
               
             
             = 
             
               { 
               
                 
                   
                     
                       
                         
                           E 
                           
                             
                               c 
                               ⁢ 
                               c 
                             
                             , 
                             Wi 
                             , 
                             Plume 
                           
                         
                         * 
                         E 
                         ⁢ 
                         D 
                         ⁢ 
                         
                           Q 
                           
                             cc 
                             , 
                             bottom 
                           
                         
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         0 
                       
                       ≤ 
                       
                         WD 
                         bottom 
                       
                       ≤ 
                       
                         WD 
                         
                           B 
                           ⁢ 
                           a 
                           ⁢ 
                           s 
                           ⁢ 
                           e 
                         
                       
                     
                   
                 
                 
                   
                     
                       
                         0 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         
                           WD 
                           bottom 
                         
                       
                       &gt; 
                       
                         WD 
                         
                           B 
                           ⁢ 
                           a 
                           ⁢ 
                           s 
                           ⁢ 
                           e 
                         
                       
                     
                   
                 
               
             
           
         
       
     
     The water depth used to compute the decrease factor is the water depth WD assigned to the cell. 
     Back to  FIG. 7 a   , if a longshore current occurs, the determination of its energy is performed during a step  325  and first comprises computing its maximum energy according to the following equation: 
         E   max,Cc,Ls   =ρgH   Wave  sin 2 α wave  cos 2 α wave  
 
     Where α wave  is the angle of the waves relative to the shoreline, set at step  322 . 
     Back to  FIG. 7 b   , the energy of the longshore current is then determined by computing, in each cell, the energy of the longshore plume current and then deducing the energy of the other sub-currents in the same cell from the energy of the longshore plume current. 
     The energy of the longshore plume current is a function of the distance of the cell relative to the shore line, increasing from zero at the shoreline to the maximum value E max,Cc,Ls  computed above, at the distance D S,WB  from the shoreline such that the water depth at this distance is equal to the wave breaking water depth WD Breaking , and for greater distances from the shore the energy of the longshore plume current is O. 
     This function is summarized by the following equation: 
     
       
         
           
             
               E 
               
                 
                   c 
                   ⁢ 
                   c 
                 
                 , 
                 Ls 
                 , 
                 Plume 
               
             
             = 
             
               { 
               
                 
                   
                     
                       
                         
                           E 
                           
                             max 
                             , 
                             CC 
                             , 
                             Ls 
                           
                         
                         * 
                         E 
                         ⁢ 
                         D 
                         ⁢ 
                         
                           
                             Q 
                             
                               cc 
                               , 
                               Plume 
                             
                           
                           ⁡ 
                           
                             ( 
                             D 
                             ) 
                           
                         
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                           
                               
                           
                           ⁢ 
                           
                               
                           
                         
                         ⁢ 
                         0 
                       
                       ≤ 
                       D 
                       ≤ 
                       
                         D 
                         
                           S 
                           , 
                           
                             W 
                             ⁢ 
                             B 
                           
                         
                       
                     
                   
                 
                 
                   
                     
                       
                         0 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         
                           D 
                           
                             S 
                             , 
                             
                               W 
                               ⁢ 
                               B 
                             
                           
                         
                       
                       &lt; 
                       D 
                     
                   
                 
               
             
           
         
       
     
     The function of the increase of the energy of the longshore plume current between the shoreline and D S,WB  is preferably the same as that of the offshore plume current. 
     Back to  FIG. 7 c   , if the currents decomposition comprises one or more subsurface current, the subsurface longshore current energy E cc,Ls,subsurf  is deduced from the longshore plume current energy E cc,Ls,Plume  and from the decrease factor EDQ cc,subsurf  described above, by: 
     
       
      
       E 
       cc,Ls,subsurf 
       =E 
       cc,Ls,Plume 
       *EDQ 
       cc,subsurf  
      
     
     As the longshore and the offshore subsurface currents are derived respectively from the longshore and the offshore plume currents in identical manners, the indices “wi” and “Is” denoting respective offshore and longshore, have been removed from  FIG. 7   c.    
     Similarly, with reference to  FIG. 7 d   , the energy of the bottom longshore current E cc,Ls,bottom  is also deduced from the energy of the longshore plume current E cc,Ls,Plume  and from the decrease factor EDQ cc,bottom  applied to the longshore plume current energy, by: 
     
       
      
       E 
       cc,Ls,bottom 
       =E 
       cc,Ls,Plume 
       *EDQ 
       cc,bottom  
      
     
     As the longshore and the offshore bottom currents are derived respectively from the longshore and the offshore plume currents in identical manners, the indices “wi” and “Is” denoting respective offshore and longshore, have been removed from  FIG. 7   d.    
     Tidal Current 
     As indicated above in the description of the setup step  90 , the modelling of the tidal current requires decomposing a time layer corresponding to a period of time T into an even number 2k of at least two computation layers (k&gt;1), corresponding to subperiods of time of a duration T/2k. During each computation layer, only one of a rising tide current and a falling tide current is modelled at step  300 , and the particles introduced at step  400  are transported according to said current at step  500 . 
     Accordingly, a step  300  of modelling tidal current during a first iteration of a computation layer comprises modelling one of a rising tide current and a falling tide current, and a step  300  of modelling tidal current in a successive iteration of a computation layer comprises modelling the other of a rising tide current and a falling tide current. 
     With reference to  FIG. 8 a    is shown a flow chart of the determination  330  of direction and energy of tidal current, the velocity being deduced from the energy with the volumetric mass of sea water. This determination  330  comprises a first step  331  of setting a number of parameters relevant for the next steps. A first parameter is the tidal range class, which is preferably set by the user, for instance based on a tides classification such as Davies or Hayers classification. This tidal range class allows deducing the tidal range H TR , which is the height difference between the sea level at low tide and the sea level at high tide. Starting from the reference sea level Z r , the high tide level Z HT  and low tide level Z IT  are given by: 
     
       
         
           
             
               
                 Z 
                 
                   H 
                   ⁢ 
                   T 
                 
               
               = 
               
                 
                   Z 
                   r 
                 
                 + 
                 
                   
                     H 
                     
                       T 
                       ⁢ 
                       R 
                     
                   
                   2 
                 
               
             
             ⁢ 
             
               
 
             
             ⁢ 
             
               
                 Z 
                 
                   L 
                   ⁢ 
                   T 
                 
               
               = 
               
                 
                   Z 
                   r 
                 
                 - 
                 
                   
                     H 
                     
                       T 
                       ⁢ 
                       R 
                     
                   
                   2 
                 
               
             
           
         
       
     
     The tidal range class also provides a tidal limit coefficient Q TL , which allows computing a water depth of influence of the tidal currents WD TL  such that: 
     
       
      
       WD 
       TL 
       =H 
       TR 
       *Q 
       TL  
      
     
     Optionally, this step  331  may also be implemented during the setup step  90  in order to set these parameters for a plurality of time layers, and in that case, these parameters can also be modified during the optional step  99  between two time layers. 
     During a substep  332 , a direction of the tidal current is then assigned to each cell. To do so, a high tide shoreline is determined from the high tide water level, and defined as the set of cells which z position is equal to z HT . Indeed, contrary to the other types of currents, the tidal current induces a change in the shoreline and for the computation of the direction and energy of this current the shoreline that is takein into account is the high tide shoreline. 
     The direction of the tidal current is then inferred from the position of each cell relative to the high tide shoreline, as being perpendicular to the shoreline and:
         if the tidal current is a falling tide current, the direction of the current is away from the shoreline, and   if the tidal current is a rising tide current, the direction of the current is towards the shoreline.       

     During a substep  333 , the energy of the tidal current is computed, said energy being the same for rising tide current and falling tide current. This energy is first computed for a plume tidal current, and then the energy of the plume tidal current is used to infer the energy of the subsurface tidal current and the bottom tidal current. 
     With reference to  FIG. 8 b   , the energy of the tidal plume current is a function of the distance of the cell relative to the high tide shore line, increasing from zero at the high tide shoreline to a maximum value E max,tc  which is preferably set by the user, at a distance D S,MWR  from the shoreline such that the position along z of a cell at this distance is equal to the reference water level z r  and then decreasing from this distance back to 0 at a distance D S,TDHT  from the shoreline such that the water depth of a cell at this distance is equal to the water depth of influence of the tidal current WD TD  The water depth of influence of the tidal current is computed from the water level at high tide. 
     This function is summarized by the following equation: 
     
       
         
           
             
               E 
               
                 tc 
                 , 
                 Plume 
               
             
             = 
             
               { 
               
                 
                   
                     
                       
                         
                           E 
                           
                             max 
                             , 
                             tc 
                           
                         
                         * 
                         E 
                         ⁢ 
                         D 
                         ⁢ 
                         
                           
                             Q 
                             
                               tc 
                               , 
                               Plume 
                             
                           
                           ⁡ 
                           
                             ( 
                             D 
                             ) 
                           
                         
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                           
                               
                           
                           ⁢ 
                           
                               
                           
                         
                         ⁢ 
                         0 
                       
                       ≤ 
                       D 
                       ≤ 
                       
                         D 
                         
                           S 
                           , 
                           TDHT 
                         
                       
                     
                   
                 
                 
                   
                     
                       
                         0 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                           
                               
                           
                           ⁢ 
                           
                               
                           
                         
                         ⁢ 
                         
                           D 
                           
                             S 
                             , 
                             TDHT 
                           
                         
                       
                       &lt; 
                       D 
                     
                   
                 
               
             
           
         
       
     
     Where EDQ tc,Plume  is the function of the variation of the energy of the tidal plume current defined from a distance D from the high tide shoreline comprised between 0 and D S,TDHT . Preferably, and as shown in insert i) of  FIG. 8 b   , the function comprises two linear segments, one defined between 0 and D S,MWR  and the other between D S,MWR  and D S,TDHT    
     If the currents decomposition comprises one or more subsurface current, the subsurface tidal current energy E tc,subsurf  is deduced from the tidal plume current energy E tc,Plume  and from a decrease factor EDQ tc,subsurf  applied to the tidal plume current energy, the decrease factor being a function of water depth WD subsurf  such that it is equal to 1 at a water depth of 0, and decreases to 0 at a water depth equal to the water depth of tidal current limit WD TL , as schematically shown in  FIG. 8 c   . The decrease can be linear or exponential as shown in insert ii) of  FIG. 8 c   . 
     
       
         
           
             
               E 
               
                 tc 
                 , 
                 subsurf 
               
             
             = 
             
               { 
               
                 
                   
                     
                       
                         
                           E 
                           
                             tc 
                             , 
                             Plume 
                           
                         
                         * 
                         E 
                         ⁢ 
                         D 
                         ⁢ 
                         
                           Q 
                           
                             tc 
                             , 
                             subsurf 
                           
                         
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         0 
                       
                       ≤ 
                       
                         WD 
                         subsurf 
                       
                       ≤ 
                       
                         WD 
                         TidalLimit 
                       
                     
                   
                 
                 
                   
                     
                       
                         0 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                           
                               
                           
                           ⁢ 
                           
                               
                           
                         
                         ⁢ 
                         
                           WD 
                           subsurf 
                         
                       
                       &gt; 
                       
                         WD 
                         TidalLimit 
                       
                     
                   
                 
               
             
           
         
       
     
     Last, the energy of the tidal bottom current E tc,bottom  is also deduced from the energy of the tidal plume current E tc,Plume  and from a decrease factor EDQ tc,bottom  applied to the tidal plume current energy, the decrease factor being a function of water depth WD bottom  such that it is equal to 1 at a water depth of 0, and decreases to 0 at a water depth equal to the water depth of tidal surface current limit WD TidalLimit . The decrease can be linear or exponential as show in the insert iii) of  FIG. 8 d   . 
     
       
         
           
             
               E 
               
                 tc 
                 , 
                 bottom 
               
             
             = 
             
               { 
               
                 
                   
                     
                       
                         
                           E 
                           
                             tc 
                             , 
                             Plume 
                           
                         
                         * 
                         E 
                         ⁢ 
                         D 
                         ⁢ 
                         
                           Q 
                           
                             tc 
                             , 
                             bottom 
                           
                         
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         0 
                       
                       ≤ 
                       
                         WD 
                         bottom 
                       
                       ≤ 
                       
                         WD 
                         TL 
                       
                     
                   
                 
                 
                   
                     
                       
                         0 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         
                           WD 
                           bottom 
                         
                       
                       &gt; 
                       
                         WD 
                         TL 
                       
                     
                   
                 
               
             
           
         
       
     
     The water depth WD bottom  used to compute the decrease factor is the water depth WD assigned to the cell. 
     Oceanic Current 
     In  FIG. 9 a    is a flow chart of the determination  340  of direction and energy of oceanic current, the velocity being deduced from the energy using the volumetric mass of sea water. This step uses a parameter which can be set by the user or by default-setting, and which is the water depth of ocean surface current limit WD osclimit . 
     It is for instance equal to 150 m. 
     The determination of the direction  341  of the oceanic current depends on the location of the considered cell. Indeed, the main oceanic currents have a loop trajectory which is, along the coasts, parallel to the latter, and between the coasts, roughly parallel to the equator. The rotation direction of the currents depends on the hemisphere, as they are clockwise in the Northern hemisphere and counter-clockwise in the Southern hemisphere. 
     Thus these currents directions are preferably parameterized within the model so that step  341  comprises assigning a direction to an ocean surface current in a cell according to the location of the cell. 
     The determination of the energy  342  of the oceanic current in a cell comprises, as for the other currents, computing an oceanic plume current energy in each cell and then inferring a subsurface and a bottom oceanic current energy in each cell. 
     With reference to  FIG. 9 b   , the energy of the oceanic plume current is a function of the distance D of the cell relative to the shore line, increasing from zero at the shoreline to a maximum value which is preferably set by the user, at a distance D S,osc  from the shoreline such that the water depth at this distance is equal to the water depth of ocean surface current limit WD osclimit , and then the energy remains equal to this maximum value at greater distances from the shoreline. 
     This function is summarized by the following equation: 
     
       
         
           
             
               E 
               
                 osc 
                 , 
                 Plume 
               
             
             = 
             
               { 
               
                 
                   
                     
                       
                         
                           E 
                           
                             max 
                             , 
                             osc 
                           
                         
                         * 
                         E 
                         ⁢ 
                         D 
                         ⁢ 
                         
                           
                             Q 
                             
                               osc 
                               , 
                               Plume 
                             
                           
                           ⁡ 
                           
                             ( 
                             D 
                             ) 
                           
                         
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                           
                               
                           
                           ⁢ 
                           
                               
                           
                         
                         ⁢ 
                         0 
                       
                       ≤ 
                       D 
                       ≤ 
                       
                         D 
                         
                           S 
                           , 
                           osc 
                         
                       
                     
                   
                 
                 
                   
                     
                       
                         
                           E 
                           
                             max 
                             , 
                             osc 
                           
                         
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         
                           D 
                           
                             S 
                             , 
                             osc 
                           
                         
                       
                       &lt; 
                       D 
                     
                   
                 
               
             
           
         
       
     
     Where EDQ osc,Plume  is the function of the increase of the energy of the oceanic plume current defined from a distance D from the shoreline comprised between 0 and D S,osc . Preferably, the function of the increase of the energy from the shore line to the distance of maximum energy is linear, as represented schematically in insert i) of  FIG. 9   b.    
     If the currents decomposition comprises one or more subsurface current, the subsurface oceanic current energy E osc,subsurf  is deduced from the plume current energy E osc,Plume  and from a decrease factor EDQ osc,subsurf  applied to the oceanic plume current energy, the decrease factor being a function of water depth WD subsurf  such that it is equal to 1 at a water depth of 0, and decreases to 0 at a water depth equal to the water depth of ocean surface current limit, as schematically shown in  FIG. 9 c   . The decrease can be linear or exponential as shown in insert ii) of  FIG. 9 c   . 
     
       
         
           
             
               E 
               
                 osc 
                 , 
                 subsurf 
               
             
             = 
             
               { 
               
                 
                   
                     
                       
                         
                           E 
                           
                             osc 
                             , 
                             Plume 
                           
                         
                         * 
                         E 
                         ⁢ 
                         D 
                         ⁢ 
                         
                           Q 
                           
                             osc 
                             , 
                             subsurf 
                           
                         
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         0 
                       
                       ≤ 
                       
                         WD 
                         subsurf 
                       
                       ≤ 
                       
                         WD 
                         osclimit 
                       
                     
                   
                 
                 
                   
                     
                       
                         0 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                           
                               
                           
                           ⁢ 
                           
                               
                           
                         
                         ⁢ 
                         
                           WD 
                           subsurf 
                         
                       
                       &gt; 
                       
                         WD 
                         osclimit 
                       
                     
                   
                 
               
             
           
         
       
     
     Last, the energy of the oceanic bottom current E osc,bottom  is also deduced from the energy of the oceanic plume current E osc,Plume  and from a decrease factor EDQ osc,bottom  applied to the oceanic plume current energy, the decrease factor being a function of water depth WD bottom  such that it is equal to 1 at a water depth of 0, and decreases to 0 at a water depth equal to the water depth of ocean surface current limit WD osclimit . The decrease can be linear or exponential as shown in insert iii) of  FIG. 9 d   . 
     
       
         
           
             
               E 
               
                 osc 
                 , 
                 bottom 
               
             
             = 
             
               { 
               
                 
                   
                     
                       
                         
                           E 
                           
                             osc 
                             , 
                             Plume 
                           
                         
                         * 
                         E 
                         ⁢ 
                         D 
                         ⁢ 
                         
                           Q 
                           
                             osc 
                             , 
                             bottom 
                           
                         
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         0 
                       
                       ≤ 
                       
                         WD 
                         bottom 
                       
                       ≤ 
                       
                         WD 
                         osclimit 
                       
                     
                   
                 
                 
                   
                     
                       
                         0 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         if 
                         ⁢ 
                         
                             
                         
                         ⁢ 
                         
                           WD 
                           bottom 
                         
                       
                       &gt; 
                       
                         WD 
                         osclimit 
                       
                     
                   
                 
               
             
           
         
       
     
     The water depth WD bottom  used to compute the decrease factor is the water depth WD assigned to the cell. 
     Device for Implementing the Method 
       FIG. 10  is a possible embodiment for a device that enables the present invention. 
     In this embodiment, the device  700  comprises a computer, this computer comprising a memory  705  to store program instructions loadable into a circuit and adapted to cause circuit  704  to carry out the steps of the present invention when the program instructions are run by the circuit  704 . 
     The memory  705  may also store data and useful information for carrying the steps of the present invention as described above. 
     The circuit  704  may be for instance:
         a processor or a processing unit adapted to interpret instructions in a computer language, the processor or the processing unit may comprise, may be associated with or be attached to a memory comprising the instructions, or   the association of a processor/processing unit and a memory, the processor or the processing unit adapted to interpret instructions in a computer language, the memory comprising said instructions, or   an electronic card wherein the steps of the invention are described within silicon, or   a programmable electronic chip such as a FPGA chip (for «Field-Programmable Gate Array»).       

     This computer comprises an input interface  703  for the reception of several data used for the above method according to the invention, for instance the gridded model, some parameters of the topography of the modelled area, some parameters of the modelled currents, etc. This computer also comprises an output interface  706  for outputting the updated geological gridded model. 
     To ease the interaction with the computer, a screen  701  and a keyboard  702  may be provided and connected to the computer circuit  704 .