Simulating Upwelling in a Large Lake Using Slippery Sacks*

Size: px
Start display at page:

Download "Simulating Upwelling in a Large Lake Using Slippery Sacks*"

Transcription

1 66 MONTHLY WEATHER REVIEW VOLUME 132 Simulating Upwelling in a Large Lake Using Slippery Sacks* PATRICK T. HAERTEL Department of Atmospheric Sciences, University of North Dakota, Grand Forks, North Dakota DAVID A. RANDALL Department of Atmospheric Science, Colorado State University, Fort Collins, Colorado TOMMY G. JENSEN International Pacific Research Center, University of Hawaii at Manoa, Honolulu, Hawaii (Manuscript received 15 January 2003, in final form 26 June 2003) ABSTRACT A Lagrangian numerical model is used to simulate upwelling in an idealized large lake. This simulation is carried out to test the model s potential for simulating lake and ocean circulations. The model is based on the slippery sack (SS) method that was recently developed by the authors. It represents the lake as a pile of conforming sacks. The motions of the sacks are determined using Newtonian dynamics. The model uses gravity wave retardation to allow for long time steps and has pseudo-eulerian vertical mixing. The lake is exposed to northerly winds for 29 h. Upwelling develops in the eastern edge of the basin, and after the winds shut off, upwelling fronts propagate around the lake. This case was previously simulated using a height- and sigma-coordinate ocean model. The SS model produces circulations that are similar to those produced by the other models, but the SS simulation exhibits less mixing. 1. Introduction In this study we modify our slippery sack (SS) freesurface fluid model (Haertel and Randall 2002, hereafter HR02) and use it to simulate upwelling in an idealized large lake. This simulation is carried out to test the model s potential for simulating lake and ocean circulations. In this section we review the SS method, discuss the potential merits of an SS ocean model, and explain why we select lake upwelling as a test problem. a. The SS method The SS method is a Lagrangian numerical method that has similarities with both smoothed particle hydrodynamics (Monaghan 1992) and oceanic applications of the particle-in-cell method (e.g., Pavia and Cushman- Roisin 1988). Under the SS method a fluid is represented * School of Ocean and Earth Science and Technology Contribution Number 6237 and International Pacific Research Center Contribution Number 225. Corresponding author address: Dr. Patrick T. Haertel, Dept. of Atmospheric Sciences, University of North Dakota, Box 9006, Grand Forks, ND haertel@aero.und.edu as a pile of conforming sacks (e.g., Fig. 1). The sacks are assigned a stacking order that specifies their relative vertical positions and is usually defined so that density is a nonincreasing function of height. Horizontal positions x i and velocities v i of sacks are determined using Newtonian dynamics: dx i v i, (1) dt dv F i pi f k vi D v i, (2) dt M i where i is the sack index, t is time, f is the Coriolis parameter, k is the unit vector in the vertical, Fp i is the horizontal force on sack i resulting from pressure, D vi is the diffusive tendency of velocity, which represents momentum transports by subsack-scale processes, and M i is the mass of sack i. Equations (1) and (2) are easily stepped forward in time (e.g., by Adams Bashforth time differencing); the challenge of solving them is diagnosing Fp and D v. i i Each slippery sack is assumed to have a horizontal mass distribution m i (x ) that is constant with respect to time in the sack s frame of reference (x denotes horizontal position relative to the sack center). Each sack is also assumed to have a spatially uniform in situ density i. It follows that a sack s vertical thickness H i is 2004 American Meteorological Society

2 JANUARY 2004 HAERTEL ET AL. 67 FIG. 1. A pile of slippery sacks in a basin. m i(x x i) H (x), (3) i and the horizontal force on a sack resulting from hydrostatic pressure is i k j i j [j i 1 k i j ] j 1 F g H ( )H pi i b H da, (4) FIG. 2. The normalized velocity difference from a high-resolution finite-difference solution as a function of sack size for SS simulations of internal and external gravity waves in a two-layer system (from HR02). The dotted line has a slope of 2. where the integral is evaluated over the horizontal projection of sack i, g is gravity, k is the total number of sacks, sacks with lower indices lie below sacks with higher indices, b is the height of the bottom topography, and A is the horizontal area measure [this equation is a variant of Eq. (7) in HR02 that was adapted to include bottom topography]. Equation (4) may be approximated with a Riemann sum, which leads to the conservation of energy in the limit as the time step approaches zero and requires O(k) operations to evaluate for k sacks (HR02). Equations (1) (4) are not derived from equations of motion for a continuous fluid; rather, they are derived by making a few assumptions about sack properties and applying Newton s second law to each sack (HR02). However, it turns out that solutions to (1) (4) approximate solutions to the equations of motion for an incompressible, hydrostatic fluid having a free surface. HR02 use (1) (4) to simulate a nonlinear deformation, internal and external gravity waves, and Rossby waves, and they compare the SS solutions to analytic and highresolution finite-difference solutions for continuous fluids. For each test case, the SS solutions rapidly converge to the control solution as sack sizes are reduced. For example, Fig. 2 shows the dependence of the normalized velocity difference from the control for SS simulations of gravity waves within a two-layer system. The velocity difference is approximately proportional to the square of sack width; that is, the SS method is found to be second-order accurate. In this study we incorporate diffusion, time-dependent sack densities, and tracers other than density into the SS method. In addition to adding the term Dv i to (2), we include the following generic tracer diffusion equation: ds i D s i, (5) dt where s denotes an arbitrary tracer and D s denotes the diffusive tendency of s (see section 3 for a discussion of calculating diffusive tendencies). When (5) is used to diffuse active tracers such as temperature and salinity, sack densities can change, and they are diagnosed with an equation of state. For example, for the upwelling simulation, which is for a freshwater lake, temperature is diffused and density is diagnosed using the United Nations Educational, Scientific, and Cultural Organization (UNESCO) equation of state for pure water (e.g., Gill 1982, p. 599). While we have never tested an equation of state having a pressure dependence, in theory, incorporating such a dependence would be straightforward and, in that case, (1) (5) would approximate the primitive equations. Note that (1) (5) do not invoke the Boussinesq approximation; a sack s horizontal acceleration depends on its density. b. The potential merits of an SS ocean model The primary advantage of the SS model over existing ocean models is that it has negligible advection errors. To illustrate this point we present an SS simulation of a simple tracer advection problem and compare it to a finite-difference solution. Consider a two-dimensional pool of water 1 m deep and 20 m across in a periodic domain. Suppose that there is a tracer within the water having a Gaussian distribution in x with a radius of 2 m. Suppose also that the water has a uniform velocity of1ms 1 in the positive x direction and that there is no tracer diffusion. This problem has an analytic solution; the tracer distribution maintains its shape as it

3 68 MONTHLY WEATHER REVIEW VOLUME 132 moves with the water. Since the domain is periodic, after 20 s the tracer distribution is identical to the initial condition. For the SS simulation of this problem we represent the water as a pile of 40 sacks (Fig. 3a), each having a maximum depth of 1 m, a radius of 0.5 m, an initial velocity of 1 m s 1, and a tracer concentration equal to the value of the Gaussian distribution at the sack s center (Fig. 3b). We solve (1) (5) using forward time differencing with a time step of s (the time differencing introduces no errors in this case, but a small time step is used so that identical time differencing may be used for the finite-difference solution to produce negligible time-differencing errors). The SS simulation behaves just like the analytic solution (Figs. 3b d); the tracer distribution maintains its shape, moves in the positive x direction at 1 m s 1, and at 20 s (Fig. 3d) it is the same as the initial distribution (Fig. 3b). Although round-off errors produce tiny deviations in sack positions at 20 s from their initial positions, the histogram of the tracer is exactly conserved. In contrast, a finitedifference solution having 40 grid points, second-order centered spatial differencing, and the same time differencing degrades steadily with time (Figs. 3c,d). It exhibits unphysical negative tracer values and a reduced tracer maximum, and the tracer is advected too slowly. In addition to having negligible advection errors, the SS method also has the following appealing properties: 1) it does not require horizontal diffusion or filtering for numerical stability, 2) it represents lower and lateral boundaries in a simple and natural way, and 3) its computational efficiency is competitive with Eulerian models. These properties would appear to make the SS method well suited for lake and ocean simulations, which are computationally intensive and are known to be adversely affected by advection errors, excessive mixing, and boundary-related errors (e.g., Roberts et al. 1996; Pacanowski and Gnanadesikan 1998; Griffies et al. 2000; Beletsky and Schwab 2001). Of course, there are potential disadvantages of an SS ocean model as well, and these are discussed in section 5. FIG. 3. Slippery sack and finite-difference simulations of tracer advection. (a) Sack outlines at 0 s. (b) (d) Tracer distributions at 0, 5, and 20 s, respectively, for the SS (solid) and finite-difference (dotted) solutions. c. Lake upwelling: A good test problem In this paper we use our SS model to simulate upwelling in an idealized large lake. The case we select was previously simulated by Beletsky et al. (1997) using both a z- and -coordinate ocean model. The lake, which sits in a parabolic basin, is exposed to a surface wind stress forcing that lasts 29 h. Upwelling develops in response to the forcing, and, after the forcing shuts off, upwelling fronts propagate around the lake. This case provides a good test of the SS method s potential for simulating lake and ocean circulations for the following reasons: 1) it is a simple example of the response of a body of water to a surface wind stress forcing, 2) the lake has variable bottom topography, 3) the response involves internal gravity wave dynamics and boundary currents, and 4) unlike an ocean simulation, the upwelling simulation does not require open boundary conditions. In order to adapt the SS model for the upwelling simulation we make it more computationally efficient and we implement vertical diffusion. These changes are described in sections 2 and 3, respectively. The upwelling simulation is presented in section 4, section 5 is a discussion, and section 6 is a summary. 2. Computing efficiently The following back-of-the-envelope calculation suggests that the SS model should require about 1 2 times as much computer processing per sack per time step as a typical Eulerian model requires per grid point per time step. The SS model spends most of its time calculating the pressure force on sacks. This requires evaluating the sack thickness gradient 36 times per sack [we approximate (4) using a Riemann sum having six points per sack width in each horizontal dimension]. The analog in an Eulerian model, evaluating the pressure gradient at a grid point, requires only a single calculation for each grid point. The latter makes up a few percent

4 JANUARY 2004 HAERTEL ET AL. 69 of the total computations required for a grid point (which include calculating advective and diffusive fluxes for momentum and tracers in all directions). Thus, the SS model should require about the same amount of time to evaluate the pressure force on a sack as a typical Eulerian model requires to complete all calculations for a grid point. Excluding the pressure-force calculation, the SS model requires fewer computations per sack than an Eulerian model requires per grid point; for the SS model advection is trivial and horizontal diffusion is not required for many applications. The SS model described in HR02 was not even close to being as fast as the above calculation predicts, but since that paper was written we have made four changes to the model that have made it about 600 times faster for most lake and ocean applications, and its speed is now approaching that predicted. These changes are described below. a. Split time differencing The time derivative in (2) may be partitioned into three components: the Coriolis acceleration, the pressure acceleration, and the diffusive tendency. Formerly, the SS model used second-order Adams Bashforth time differencing for all components. The current model uses third-order Adams Bashforth time differencing for the Coriolis and pressure accelerations and forward time differencing for the diffusive tendency. For the upwelling simulation, the Coriolis and pressure time step is held fixed at 200 s, and the viscous time step is the same during weak winds, but it is reduced (i.e., subcycled) to as low as 50 s during the strongest winds when the coefficient of vertical diffusion is the highest. This allows the model to calculate the pressure force, the most computationally costly part of a time step, as few times as possible. b. Polynomial mass-distribution function The sack mass-distribution function used by HR02 is a cosine-squared bell function, and it was selected because it has several appealing properties: 1) it is continuous, 2) it has a continuous horizontal gradient that vanishes at the sack s edges, and 3) it is easy to construct piles that are perfectly level using sacks with this mass distribution. However, this function is computationally expensive because computers approximate trigonometric functions using power series that require many floating point operations to evaluate. The following mass distribution has a similar shape and the same appealing properties, but it requires fewer floating point operations to evaluate: M i 2 rr x y m(x, y ) [1 (2 x 3)(x ) ] 2 [1 (2 y 3)(y ) ], (6) where r x and r y are the sack radii in the x and y directions, respectively; x (x x i )/r x, y (y y i )/r y ; and m is nonzero only for x 1 and y 1. Evaluating this function and its horizontal gradient at a point requires evaluating two third-order polynomials and two second-order polynomials, a task that modern processors accomplish very quickly (e.g., a 2-gHz Pentium processor can do this about 40 million times per second). Tests have revealed that using this mass distribution instead of the cosine-squared bell function bell changes solutions little, as long the Riemann sum that approximates (4) has a sufficient horizontal resolution (at least six points per sack width in each horizontal dimension). c. Gravity wave retardation Under the SS method a pile of sacks has a free surface and supports the rapid oscillations of external gravity waves. In order for these waves to be stable one must use a pressure-acceleration time step on the order of the time it takes a wave to cross a sack radius. Therefore, by reducing the phase speed of external gravity waves, one can increase the maximum stable time step. In this section we show that gravity waves can be slowed under the SS method by gravity wave retardation (GWR), which Jensen (1996, 2001, 2003) used to lengthen time steps by factors of 4 16 in several ocean simulations. One advantage GWR has over mode splitting, an alternative used in some ocean models (e.g., Bleck and Smith 1990; Ezer and Mellor 1997), is that GWR does not require separate solutions for internal and external modes. To implement GWR one simply reduces the portion of the pressure force associated with the external mode by a constant factor. In (4) the pressure force is decomposed into internal and external components, associated with the first and second terms in brackets, respectively. Multiplying the external component by a positive constant yields F g H ( )H pi i k j i j [j i 1 k i j ] j 1 b H da. (7) Setting 1 slows the phase speed of the external mode by the multiple while leaving the phase speeds of internal modes unchanged. To illustrate the effects of GWR we repeat the gravity wave simulation presented in HR02, using both 1 (no GWR) and 1/2. For this test a two-dimensional fluid comprising two 1-m deep layers with densities kg m 3 and kg m 3 is initialized with a lower-layer momentum perturbation that has a Gaussian radius of 1 m and an amplitude of 1 cm s 1. Gravity is set to 1ms 2, and there is no viscosity or

5 70 MONTHLY WEATHER REVIEW VOLUME 132 FIG. 4. An internal gravity wave simulation that illustrates the effects of GWR. Velocity of the lower (solid) and upper (dashed) layers at 5 s for (a) 1 and (b) 1/2. rotation. We represent the fluid using 40 sacks for each layer, each having a radius of 1/2 m, and we approximate (3) using a Riemann sum with a resolution of 1/6 m. For 1, the solution (Fig. 4a) is very similar to the one presented in HR02 (see their Figs. 5d,f). This is what we expect, since the only differences between the two simulations are the magnitude of the momentum perturbation, the shape of the mass-distribution function, and the resolution of the Riemann sum used to approximate the pressure equation. The momentum perturbation projects onto both internal and external gravity waves. By 5 s, they have propagated away from the center of the domain where the momentum perturbation was originally located (Fig. 4a). The velocity perturbations in the two layers are in (out of) phase for the external (internal) waves, as predicted by linear theory (e.g., Gill 1982, p. 119). When we repeat the simulation setting 1/2 the external waves are slowed by the multiple 1/2, but the internal waves propagate at the same speed (Fig. 4b). One side effect of GWR is that surface height perturbations associated with balanced external-mode circulations are increased by the factor 1. For most lake and ocean applications surface height perturbations are small (tens of centimeters in amplitude), and this amplification is not a problem as long as is not too small. For comparison with observations one need only rescale the model surface height perturbations by multiplying by (Jensen 1996). Errors in velocities caused by GWR have been found to be small in the open ocean for both baroclinic (Jensen 2001) and barotropic (Jensen 2003) modes for Tobis (1996) investigated the impact of GWR on baroclinic instability and found that solutions were fairly accurate provided that the ratio of the modified external to internal radius of deformation remained large, which was the case for 1/64. For the upwelling simulation we use 0.02, which allows increasing the time step by a factor of about 7. Gravity wave retardation has not yet been thoroughly tested for coastal waters. The increased surface elevation response would most likely influence the magnitude of strong currents in shallow areas (perhaps forcing one to use an even larger value of than those discussed above). However, recall that implicit methods also result in large errors when used with a large Courant number (Fig. 6.1 of Mesinger and Arakawa 1976, p. 56). In theory, GWR should not have a large effect on the propagation of shelf waves or topographic waves. For example, the phase speed of the topographic wave is independent of gravity, while the longshore velocity depends on the product of gravity and the surface height gradient (Csanady 1982, p. 131), and this product is unaltered by GWR. The effects of GWR on storm surges have not yet been investigated. d. Coding/compiling changes The SS model is coded in C. A sack s position, velocity, temperature, salinity, mass, and density are represented with the user-defined type sack. A linked list of pointers to sacks is maintained, and this list is sorted by sack density to maintain neutral or stable stratification. Since HR02 was written, we have made the following changes to model s code and the way it is compiled: First, we no longer represent sack position and velocity with user-defined types. The mathematical operations on the built-in types are evaluated much more quickly. Second, the linked list of sack pointers is no longer sorted every time step (i.e., a weakly unstable stratification is allowed for short periods of time). For the upwelling simulation we found that only sorting once per hour changed the simulation little. Third, rather than evaluating (7) for one horizontal position at a time, we now evaluate it for one sack at a time; that is, the value of each of the sums at each horizontal position is maintained in an array. This means that most of the retrievals of sack variables are from the memory cache. Fourth, we now compile the model using the Intel compiler, which produces optimal code for the Pentium 4 processor on which the model is run. 3. Vertical diffusion One way to parameterize vertical mixing of momentum and tracers by subgrid-scale processes in a lake or ocean model is to calculate height-dependent coefficients of vertical viscosity and tracer diffusivity from vertical profiles of horizontal velocity and temperature/ salinity or density (e.g., Pacanowski and Philander 1981; Large et al. 1994; Beletsky et al. 1997). In this section we present an implementation of vertical diffusion for the SS method that was developed to facilitate the use of such parameterizations. The representation of diffusion presented here is used to calculate diffusive

6 JANUARY 2004 HAERTEL ET AL. 71 tendencies for both velocity [D [Ds i in (5)] in the SS model. v i in (2)] and tracers a. Pseudo-Eulerian diffusion Including vertical diffusion in an Eulerian fluid model is straightforward. For example, a diffusive tendency q/ t can be set equal to the difference between diffusive fluxes into and out of a grid box divided by the amount of mass in the box: qi 1 (Qi 1/2 Q i 1/2), (8) t M i where i is the vertical index of a grid point, the half indexes denote values at locations halfway between grid points (i.e., at the top and bottom of the grid box), M i denotes the total mass in the grid box, and Q denotes the vertical diffusive flux, which may be approximated as follows: qi 1 qi Qi 1/2 ki 1/2 i 1/2dA, (9) z where k is the coefficient of diffusion and z denotes the difference in the height of grid points i and i 1. To implement vertical diffusion under the SS method we simply divide the model domain into vertical columns, associate each sack with the column that its center lies in, and apply the above finite-difference approximation to each column of sacks. We set the column width equal to the sack radius in each dimension, z equal to half of the sum of the maximum vertical thicknesses of sacks i and i 1 (i.e., the vertical distance that would separate the sack centers if they were perfectly aligned), and i 1/2 ( i i 1 )/2. Different diffusion coefficients are used for momentum and tracers (temperature and salinity), and a sack s density is recalculated after each Coriolis/pressure time step (defined in section 2) using an equation of state. b. Diffusion advection simulation To illustrate the above implementation of diffusion, we apply it to a simple problem that involves both diffusion and advection. Consider a two-dimensional fluid 10 m deep and 20 m across on a periodic domain. Suppose that the x velocity of the fluid is 1/2 m s 1 at the top, 1/2 ms 1 at the bottom, and varies linearly in between. Now suppose a tracer is released in the center of the fluid, initially having a Gaussian distribution with a radius of 2 m in each dimension and a maximum value of 10 units. We compare an SS and a finite-difference solution to this problem. The SS solution uses 200 sacks, each having a radius and a depth of 1 m. A sack s velocity is prescribed to be the value of the linear velocity profile at the vertical midpoint of the sack. The finite-difference solution uses 200 points with x z 1 m. Both solutions use (7) (8) to represent diffusion, forward FIG. 5. The diffusion advection simulation. The tracer concentration for the finite-difference solution is contoured with an interval of one tracer unit. Centers of sacks in the SS solution are marked with boxes having sizes proportional to the tracer values. The times shown are (a) 0, (b) 5, and (c) 15 s. time differencing with a very small time step (0.001 s), and k 1m 2 s 1. The finite-difference solution uses centered differencing to calculate both horizontal and vertical gradients of the tracer. For both solutions the tracer coverage is sheared horizontally as it spreads vertically (Fig. 5). Owing to advection errors the finite-difference solution contains small regions having negative tracer values (Fig. 5b). In the SS solution the tracer is advected slightly more rapidly (Fig. 5c); this difference is also attributable to advection errors in the finite-difference simulation (see also Figs. 3c,d). Overall, however, the two solutions are quite similar, suggesting that the SS pseudo-eulerian vertical diffusion behaves similarly to the standard Eulerian finite-difference representation of vertical diffusion. We do not, however, suggest that the former is as accurate as the latter. The SS pseudo-eulerian diffusion has errors proportional to the first order of the column spacing and the sack height, whereas errors for the Eulerian finite-difference representation of diffusion depend only on the vertical grid spacing z and are proportional to z and ( z) 2 for nonuniform and uniform

7 72 MONTHLY WEATHER REVIEW VOLUME 132 grids, respectively. To the extent that the diffusion is used to parameterize mixing processes that are not well understood, using a first-order accurate diffusion scheme for the SS model is not a problem; that is, the uncertainty in the diffusion parameters is greater than the numerical error. 4. The upwelling simulation In this section we present an SS simulation of upwelling in an idealized large lake. This case was previously simulated using the Princeton Ocean Model (POM; Blumberg and Mellor 1987) and the Dietrich/ Center for Air Sea Technology (DieCAST; Dietrich and Ko 1994) model by Beletsky et al. (1997). We compare the SS simulation to these previous simulations. a. The setting The lake is 100 m deep, has a diameter of 100 km, and sits in a parabolic basin. The initial temperature distribution is a function of depth only, 20 C above 5 m, 5 C below 15 m, with a constant temperature gradient between 5 and 15 m. The lake is initially motionless and is exposed to northerly winds for 29 h. The amplitude of the wind stress starts at zero, ramps up to 0.3 Nm 2 over 18 h, maintains this value for 6 h, and ramps to zero over the next 5 h. b. Initialization The SS model is initialized by the following procedure. The lake s domain, a box 100 km across in each horizontal dimension and 100 m deep, is divided into rectangular columns having widths dx dy 2.5 km. Each column is divided into a stack of 28 boxes with the following vertical dimensions: 6 at 10 m, 2 at 5 m, 4 at 2.5 m, 4 at 1.5 m, 6 at 4/3 m, and 6 at 1 m (listed in ascending order). Each box whose center lies above the lake s bottom is converted to a sack having the same volume as the box and the same horizontal position and temperature as the center of the box. The sack is assigned the horizontal mass distribution defined by (6) with r x r y 2.5 km. When the sacks are stacked in the parabolic basin, the lake s surface and isotherms are quite wavy (Fig. 6a). There are two causes for the waves: 1) the collection of boxes is a bumpy approximation of the parabolic lake and 2) converting boxes to sacks redistributes mass in the horizontal. To remove the waves, a 30-day preliminary simulation is run with no wind forcing or Coriolis force and with Newtonion damping of velocity with a time scale of 1 day. The sacks settle and the isotherms flatten (Fig. 6b), and the resulting distribution of sacks is used for the initial condition in the upwelling simulation. Note that this initial condition includes small residual waves. To assess the stability of these waves we ran the model for 15 days without diffusion, wind stress forcing, or damping (but with GWR), FIG. 6. East west vertical cross sections of temperature ( C) through the center of the lake for the initialization simulation: (a) 0 and (b) 30 days. starting with this initial condition, and found that the amplitude of the waves remained very small, suggesting that the waves are either stable or perhaps very weakly unstable. The effective horizontal resolution of the SS simulation is half that of the POM and DieCAST simulations. The SS and DieCAST simulations have similar vertical resolutions, slightly more than twice that of the POM simulation (Beletsky et al. 1997). c. Numerical details In order to calculate Fp i we approximate (7) using a Riemann sum with a resolution of 5/6 km, and we set

8 JANUARY 2004 HAERTEL ET AL. 73 FIG. 7. East west vertical cross sections of temperature ( C) through the center of the lake at 29 h: the (a) SS, (b) POM, and (c) DieCAST simulations. Surface height data were not available for the POM simulation, so a contour was inserted along z 0. The POM and DieCAST figures are adapted from Beletsky et al. (1997) Coefficients of vertical viscosity and tracer diffusion are calculated using the Richardson number formulation presented in Beletsky et al. (1997) with m 3 kg 1 s and K m 2 s 1. These are the same values used in the DieCAST simulation (W. P. O Connor 2002, personal communication). Quadratic bottom friction is included with a coefficient of The model is run without horizontal diffusion. d. Results The wind stress forcing produces an Ekman layer that transports surface water toward the west. By 29 h the surface layer has deepened in the western edge of the basin, and upwelling has developed in the eastern edge (Fig. 7a). A little numerical noise is apparent in the temperature contours (Fig. 7a), but considering that the SS model has no horizontal diffusion and no filtering to remove such noise, its magnitude is surprisingly small. The temperature distribution in the SS simulation is similar to the temperature distributions produced by the DieCAST model and the POM (Figs. 7b,c). In the SS solution, however, the water is a little cooler in the eastern edge of the basin; the 6 C isotherm intersects the surface a short distance offshore (Fig. 7a), whereas in the POM simulation this isotherm intersects the bottom (Fig. 7b) and in the DieCAST simulation it is closer to the shore (Fig. 7c). This difference between the SS,

9 74 MONTHLY WEATHER REVIEW VOLUME 132 FIG. 8. Horizontal cross sections of temperature ( C) at 10 m: (a) the SS simulation at 29 h, (b) the POM simulation at 29 h, (c) the DieCAST simulation at 29 h, (d) the SS simulation at 120 h, (e) the POM simulation at 120 h, and (f) the DieCAST simulation at 120 h. A running-mean filter with the width of a sack radius in each dimension has been applied to the SS fields. The POM and DieCAST figures are adapted from Beletsky et al. (1997). POM, and DieCAST simulations is also apparent on horizontal cross sections of temperature at the depth of 10 m; the 6 C isotherm encloses a larger area in the SS simulation (Fig. 8a) than it does in the other simulations (Figs. 8b,c). The SS solution probably differs in this way from the POM and DieCAST solutions because it has no horizontal diffusion and no numerical vertical diffusion, whereas the POM and DieCAST simulations each have both parameterized and numerical horizontal diffusion in addition to numerical vertical diffusion. The similarity between the SS, POM, and DieCAST solutions persists over time. Figures 8d f show the temperature distribution at 10 m at 120 h for each model. In each of the three simulations the upwelling fronts have propagated counterclockwise around the lake, and the gross structure of the temperature distribution is similar. However, once again the SS solution preserves more of the water masses with temperature extremes; both the 6 and 18 C isotherms enclose larger areas in the SS solution (Fig. 8d) than they do in the POM and DieCAST solutions (Figs. 8e,f). The comparison of the SS, POM, and DieCAST simulations suggests that the SS model produces circulations similar to those produced by the other models but with less mixing. This result is encouraging since an overly diffuse thermocline has been recognized as a

10 JANUARY 2004 HAERTEL ET AL. 75 FIG. 8.(Continued) significant problem in numerical lake models (Beletsky and Schwab 2001). We remain optimistic about the SS model s usefulness for simulating lake and ocean circulations, especially for cases in which excessive mixing is detrimental. 5. Discussion In this section we compare the SS model to other models in light of the results presented in this paper. We also mention how we plan to modify the SS model in the near future. a. Advantages The SS model has advantages over other models with regard to how it handles physical processes and boundaries, and its computational efficiency is competitive with other models. 1) ADVECTION The primary advantage of the SS model is that it has negligible advection errors. In particular, there is no degradation of temperature, salinity, or momentum distributions. While this characteristic of the model certainly distinguishes it from height- and sigma-coordinate ocean models, it also distinguishes it from isopycnal models (Bleck 1998), which have horizontal advection errors. 2) VERTICAL MIXING The SS model currently uses pseudo-eulerian vertical mixing. This means that any vertical mixing scheme used in a height-coordinate model may be adapted to the SS model. One advantage this gives the SS model over isopycnal models is the ability to resolve the mixed layer. 3) BOTTOM TOPOGRAPHY The SS model represents continuous bottom topography in a simple way. This distinguishes it from heightcoordinate models that either use step topography or somewhat complicated approximations of continuous topography (e.g., Pacanowski and Gnanadeskikan 1998). 4) LATERAL BOUNDARIES Most ocean models have fixed lateral boundaries. This is unrealistic in the sense that if the water is sufficiently perturbed by a large-scale forcing (e.g., as in tides) it can slosh and significantly change its horizontal boundaries. Models that do allow wetting and drying over tidal flats require rather complicated and costly numerical schemes (e.g., Kowalik and Murty 1993). In contrast, the SS model can naturally represent such wetting and drying simply by moving sacks up and down a sloping sea bed. 5) COMPUTATIONAL EFFICIENCY The SS model requires slightly more computations per sack than Eulerian models require per grid point, but because it has no numerical diffusion and does not require parameterized horizontal diffusion for numerical stability, it can be run at a lower horizontal resolution and complete simulations in a comparable amount of time. For example, the POM upwelling simulation, which had a duration of 15 days (Beletsky et al. 1997)

11 76 MONTHLY WEATHER REVIEW VOLUME 132 would take on the order of 10 min to run on a 2-GHz Pentium processor (D. J. Schwab 2002, personal communication). When the SS simulation is run to 15 days it requires 17 min to complete on such a processor. The SS simulation has about half as many sacks as the POM simulation has grid points. However, even at a lower resolution the SS model does a better job of preserving temperature extremes (Figs. 8d,e). Moreover, we are still in the process of optimizing the SS model and expect it to become faster. b. Disadvantages The results presented here also suggest that SS model has several disadvantages relative to other ocean models. While none of these disadvantages is particularly severe, we emphasize that the SS model has only undergone limited testing at this point, so that the most significant challenges for the model are probably yet to be discovered. For example, we have not yet tested the SS model for an analog to pressure-gradient errors (Haney 1991), which could result from the approximation of the integral in (7) with a Riemann sum. 1) SIDE EFFECTS OF GWR As we note in section 2, GWR both slows external gravity waves and magnifies surface height perturbations. For many applications these changes are inconsequential. However, for some applications, such as coastal ocean modeling, such changes may cause problems, and it might be necessary to use GWR only in a limited way, resulting in reduced computational efficiency. 2) NUMERICAL NOISE Numerical noise develops during the upwelling simulation and appears as high-frequency waves in isotherms (Fig. 7a). The amplitude of this noise increases along with the surface wind stress until 18 h, remains nearly constant from 18 to 29 h, and gradually diminishes after 29 h. The noise in the SS simulation is comparable to that in the POM simulation (Fig. 7b) and greater than that in the DieCAST simulation (Fig. 7c). However, recall that the DieCAST simulation also exhibits the most mixing. Sensitivity tests suggest that the amplitude of the noise in the SS simulation is approximately proportional to the vertical thickness of a sack. While the effects of the noise on the SS upwelling simulation are largely cosmetic, such noise might be more of a problem for simulations with prolonged and spatially variable wind stress forcings. 3) INITIALIZATION Representing an arbitrary fluid shape with a pile of sacks constrained to have a mass distribution such as (6) is, in general, a challenging problem. For the upwelling simulation the initial condition includes level isopycnal surfaces, which are easily produced by allowing gravity to act on the fluid in the presence of dissipation without rotation. However, initial conditions involving horizontal gradients in height or isopycnal surfaces may prove to be more difficult to reproduce accurately. c. Planned improvements for the SS model In the near future we plan to add the following features to the SS model. 1) DIVIDING AND MERGING SACKS In the SS upwelling simulation we use sacks with small vertical thicknesses for the near-surface layer so that this layer is highly resolved. These vertically thin sacks move westward and pile up along the western shore, leaving the near-surface layer along the eastern shore poorly resolved. In the future we will address this kind of problem by allowing sacks to divide. A maximum vertical thickness will be specified as a function of height, and when a sack s vertical thickness exceeds the maximum it will be divided into two perfectly overlapping sacks, each having half the vertical thickness. Since dividing sacks will increase the total number of sacks, for long-term simulations we also plan to merge overlapping vertically thin sacks in deep water. 2) PARALLEL PROCESSING The SS equations of motion are local; solving them for a given sack only requires information about other sacks within a sack width in each dimension. Therefore, the SS method is well suited to parallel programming, and we have already begun working on a parallel version of it. Each processor will keep track of sacks within a horizontal subdomain assigned to it. Processors will pass information to each other about sacks within a sack width of subdomain boundaries. 3) SPHERICAL GEOMETRY The SS method appears to be easily adapted to spherical geometry. Longitude and latitude may be used as horizontal coordinates for sack positions, and the massdistribution function may be defined in terms of latitude and longitude deviations from the sack center, where the sack radius in each dimension is a fixed number of degrees. Doing so results in a distribution function that has the same form as (6) with the addition of the multiple 1/cos( ), where is is the sack s latitude. This implementation of spherical geometry is suitable for domains that do not contain poles; we are also exploring a geometry for global SS simulations.

12 JANUARY 2004 HAERTEL ET AL Summary In this study we modify our SS model and use it to simulate upwelling in an idealized large lake. Four modifications make the model more computationally efficient: split time differencing, polynomial mass distributions for sacks, gravity wave retardation, and coding/ compiling optimization. A fifth modification, including pseudo-eulerian vertical diffusion, facilitates the use of parameterizations for vertical mixing by subsack-scale processes. The upwelling simulation is similar to two simulations previously carried out with height- and sigma-coordinate ocean models, but it exhibits less mixing. The successful completion of the upwelling simulation demonstrates the SS model s potential for simulating lake and ocean circulations. The SS model has several appealing features, including negligible advection errors, no need for horizontal diffusion or filtering for numerical stability, simple and natural bottom topography, and lateral boundaries, and it is computationally competitive with other ocean models. The model has several disadvantages as well related to side effects of gravity wave retardation: the presence of numerical noise and the initialization process. We continue to modify the SS model and plan to apply it in ocean simulations in the near future. Acknowledgments. This research was supported by Department of Energy Cooperative Agreement DE- FC02-ER63163 and NOAA Grant GC We thank Dima Beletsky for providing the data for the POM and DieCAST simulations, and we thank two anonymous reviewers and George Kiladis for their comments. REFERENCES Beletsky, D., and D. J. Schwab, 2001: Modeling circulation and thermal structure in Lake Michigan: Annual cycle and interannual variability. J. Geophys. Res., 106C, , W. P. O Connor, D. J. Schwab, and D. E. Dietrich, 1997: Numerical simulation of internal Kelvin waves and coastal upwelling fronts. J. Phys. Oceanogr., 27, Bleck, R., 1998: Ocean modeling in isopycnic coordinates. Ocean Modeling and Parameterization, E. P. Chassignet and J. Vernon, Eds., Kluwer Academic, , and L. Smith, 1990: A wind-driven isopycnic coordinate model of the north and equatorial Atlantic Ocean. 1. Model development and supporting experiments. J. Geophys. Res., 95C, Blumberg, A. F., and G. L. Mellor, 1987: A description of a threedimensional coastal ocean circulation models. Three-Dimensional Coastal Ocean Models, N. S. Heaps, Ed., Coastal and Estuarine Sciences, Vol. 4, Amer. Geophys. Union, Csanady, G. T., 1982: Circulation in the Coastal Ocean. D. Reidel, 279 pp. Dietrich, D. E., and D.-S. Ko, 1994: A semi-collocated ocean model based on the SOMS approach. Int. J. Numer. Methods Fluids, 19, Ezer, T., and G. L. Mellor, 1997: Simulations of the Atlantic Ocean with a free surface sigma coordinate model. J. Geophys. Res., 102, Gill, A. E., 1982: Atmosphere Ocean Dynamics. Academic Press, 662 pp. Griffies, S. M., R. C. Pacanowski, and R. W. Hallberg, 2000: Spurious diapycnal mixing associated with advection in a z-coordinate ocean model. Mon. Wea. Rev., 128, Haertel, P. T., and D. A. Randall, 2002: Could a pile of slippery sacks behave like an ocean? Mon. Wea. Rev., 130, Haney, R. L., 1991: On the pressure gradient force over steep topography in sigma coordinate ocean models. J. Phys. Oceanogr., 21, Jensen, T. G., 1996: Artificial retardation of barotropic waves in layered ocean models. Mon. Wea. Rev., 124, , 2001: Application of the GWR method to the tropical oceans. Mon. Wea. Rev., 129, , 2003: Barotropic mode errors in an Indian Ocean model associated with the GWR method. Global Planet. Change, 37, Kowalik, Z., and T. S. Murty, 1993: Numerical Modeling of Ocean Dynamics. World Scientific, 481 pp. Large, W. G., J. C. McWilliams, and S. C. Doney, 1994: Oceanic vertical mixing: A review and a model with a nonlocal boundary layer parameterization. Rev. Geophys., 32, Mesinger, F., and A. Arakawa, 1976: Numerical Methods Used in Atmospheric Models. GARP Publications Series, Vol. 1, WMO/ ICSU Joint Organizing Committee, 64 pp. Monaghan, J. J., 1992: Smoothed particle hydrodynamics. Annu. Rev. Astron. Atrophys., 30, Pacanowski, R. C., and S. G. H. Philander, 1981: Parameterization of vertical mixing in numerical models of tropical oceans. J. Phys. Oceanogr., 11, , and A. Gnanadesikan, 1998: Transient response in a z-level ocean model that resolves topography with partial cells. Mon. Wea. Rev., 126, Pavia, E. G., and B. Cushman-Roisin, 1988: Modeling of oceanic fronts using a particle method. J. Geophys. Res., 93, Roberts, M. J., R. Marsh, A. L. New, and R. A. Wood, 1996: An intercomparison of a Bryan-Cox-type ocean model and an isopycnic ocean model. Part I: The subpolar gyre and high-latitude processes. J. Phys. Oceanogr., 26, Tobis, M., 1996: Effects of slowed barotropic dynamics in parallel climate models. Ph.D. dissertation, University of Wisconsin Madison, 198 pp. [Available from the Dept. of Atmospheric and Oceanic Sciences, University of Wisconsin Madison, Madison, WI ]

Coastal Ocean Modeling & Dynamics

Coastal Ocean Modeling & Dynamics DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. Coastal Ocean Modeling & Dynamics Roger M. Samelson College of Oceanic and Atmospheric Sciences Oregon State University

More information

The Ventilated Ocean: What controls ocean stratification and overturning circulation and Lagrangian ocean modeling. Alexey Fedorov

The Ventilated Ocean: What controls ocean stratification and overturning circulation and Lagrangian ocean modeling. Alexey Fedorov The Ventilated Ocean: What controls ocean stratification and overturning circulation and Lagrangian ocean modeling Alexey Fedorov Many thanks to Patrick Haertel Yale University July 2011 1 What controls

More information

A mass-conservative version of the semi- Lagrangian semi-implicit HIRLAM using Lagrangian vertical coordinates

A mass-conservative version of the semi- Lagrangian semi-implicit HIRLAM using Lagrangian vertical coordinates A mass-conservative version of the semi- Lagrangian semi-implicit HIRLAM using Lagrangian vertical coordinates Peter Hjort Lauritzen Atmospheric Modeling & Predictability Section National Center for Atmospheric

More information

Flow over rough topography. A preliminary study with high resolution topography at Ormen Lange.

Flow over rough topography. A preliminary study with high resolution topography at Ormen Lange. Flow over rough topography. A preliminary study with high resolution topography at Ormen Lange. Helge Avlesen Jarle Berntsen November 21 Abstract Ormen Lange is an offshore gas field located in the Storegga

More information

A Multiscale Nested Modeling Framework to Simulate the Interaction of Surface Gravity Waves with Nonlinear Internal Gravity Waves

A Multiscale Nested Modeling Framework to Simulate the Interaction of Surface Gravity Waves with Nonlinear Internal Gravity Waves DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. A Multiscale Nested Modeling Framework to Simulate the Interaction of Surface Gravity Waves with Nonlinear Internal Gravity

More information

Artificial diffusivity/viscosity in Eulerian models. Models in intrinsic coordinate?

Artificial diffusivity/viscosity in Eulerian models. Models in intrinsic coordinate? Energetics of mixing Artificial diffusivity/viscosity in Eulerian models Models in intrinsic coordinate? Rui Xin Huang Woods Hole Oceanographic Institution Woods Hole, USA Ocean circulation is maintained

More information

Table of contents for: Waves and Mean Flows by Oliver Bühler Cambridge University Press 2009 Monographs on Mechanics. Contents.

Table of contents for: Waves and Mean Flows by Oliver Bühler Cambridge University Press 2009 Monographs on Mechanics. Contents. Table of contents for: Waves and Mean Flows by Oliver Bühler Cambridge University Press 2009 Monographs on Mechanics. Preface page 2 Part I Fluid Dynamics and Waves 7 1 Elements of fluid dynamics 9 1.1

More information

J. Vira, M. Sofiev SILAM winter school, February 2013, FMI

J. Vira, M. Sofiev SILAM winter school, February 2013, FMI Numerical aspects of the advection-diffusion equation J. Vira, M. Sofiev SILAM winter school, February 2013, FMI Outline Intro Some common requirements for numerical transport schemes Lagrangian approach

More information

Thompson/Ocean 420/Winter 2005 Internal Gravity Waves 1

Thompson/Ocean 420/Winter 2005 Internal Gravity Waves 1 Thompson/Ocean 420/Winter 2005 Internal Gravity Waves 1 II. Internal waves in continuous stratification The real ocean, of course, is continuously stratified. For continuous stratification, = (z), internal

More information

A Test Suite for GCMs: An Intercomparison of 11 Dynamical Cores

A Test Suite for GCMs: An Intercomparison of 11 Dynamical Cores A Test Suite for GCMs: An Intercomparison of 11 Dynamical Cores Christiane Jablonowski 1, Peter Lauritzen 2, Mark 3 Taylor, Ram Nair 2 1 University of Michigan, 2 National Center for Atmospheric Research,

More information

Lagrangian and Eulerian Representations of Fluid Flow: Kinematics and the Equations of Motion

Lagrangian and Eulerian Representations of Fluid Flow: Kinematics and the Equations of Motion Lagrangian and Eulerian Representations of Fluid Flow: Kinematics and the Equations of Motion James F. Price Woods Hole Oceanographic Institution Woods Hole, MA, 02543 July 31, 2006 Summary: This essay

More information

An explicit and conservative remapping strategy for semi-lagrangian advection

An explicit and conservative remapping strategy for semi-lagrangian advection An explicit and conservative remapping strategy for semi-lagrangian advection Sebastian Reich Universität Potsdam, Potsdam, Germany January 17, 2007 Abstract A conservative semi-lagrangian advection scheme

More information

CGT 581 G Fluids. Overview. Some terms. Some terms

CGT 581 G Fluids. Overview. Some terms. Some terms CGT 581 G Fluids Bedřich Beneš, Ph.D. Purdue University Department of Computer Graphics Technology Overview Some terms Incompressible Navier-Stokes Boundary conditions Lagrange vs. Euler Eulerian approaches

More information

CS205b/CME306. Lecture 9

CS205b/CME306. Lecture 9 CS205b/CME306 Lecture 9 1 Convection Supplementary Reading: Osher and Fedkiw, Sections 3.3 and 3.5; Leveque, Sections 6.7, 8.3, 10.2, 10.4. For a reference on Newton polynomial interpolation via divided

More information

Development of Improved Algorithms and Multiscale Modeling Capability with SUNTANS

Development of Improved Algorithms and Multiscale Modeling Capability with SUNTANS DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. Development of Improved Algorithms and Multiscale Modeling Capability with SUNTANS Oliver B. Fringer 473 Via Ortega, Room

More information

COMPLETE DERIVATION OF 2D SHALLOW-WATER MODEL FROM THE PRIMITIVE EQUATIONS GOVERNING GEOPHYSICAL FLOWS

COMPLETE DERIVATION OF 2D SHALLOW-WATER MODEL FROM THE PRIMITIVE EQUATIONS GOVERNING GEOPHYSICAL FLOWS COMPLETE DERIVATION OF 2D SHALLOW-WATER MODEL FROM THE PRIMITIVE EQUATIONS GOVERNING GEOPHYSICAL FLOWS Muhammad Salihi Bin Abdul Hadi, Mohd Zaini Bin Mustapa & Shahbudin Bin Saad Institute of Oceanography

More information

WAVE PATTERNS, WAVE INDUCED FORCES AND MOMENTS FOR A GRAVITY BASED STRUCTURE PREDICTED USING CFD

WAVE PATTERNS, WAVE INDUCED FORCES AND MOMENTS FOR A GRAVITY BASED STRUCTURE PREDICTED USING CFD Proceedings of the ASME 2011 30th International Conference on Ocean, Offshore and Arctic Engineering OMAE2011 June 19-24, 2011, Rotterdam, The Netherlands OMAE2011-49593 WAVE PATTERNS, WAVE INDUCED FORCES

More information

Post Processing, Visualization, and Sample Output

Post Processing, Visualization, and Sample Output Chapter 7 Post Processing, Visualization, and Sample Output Upon successful execution of an ADCIRC run, a number of output files will be created. Specifically which files are created depends upon how the

More information

Driven Cavity Example

Driven Cavity Example BMAppendixI.qxd 11/14/12 6:55 PM Page I-1 I CFD Driven Cavity Example I.1 Problem One of the classic benchmarks in CFD is the driven cavity problem. Consider steady, incompressible, viscous flow in a square

More information

Homogenization and numerical Upscaling. Unsaturated flow and two-phase flow

Homogenization and numerical Upscaling. Unsaturated flow and two-phase flow Homogenization and numerical Upscaling Unsaturated flow and two-phase flow Insa Neuweiler Institute of Hydromechanics, University of Stuttgart Outline Block 1: Introduction and Repetition Homogenization

More information

Acknowledgements. Prof. Dan Negrut Prof. Darryl Thelen Prof. Michael Zinn. SBEL Colleagues: Hammad Mazar, Toby Heyn, Manoj Kumar

Acknowledgements. Prof. Dan Negrut Prof. Darryl Thelen Prof. Michael Zinn. SBEL Colleagues: Hammad Mazar, Toby Heyn, Manoj Kumar Philipp Hahn Acknowledgements Prof. Dan Negrut Prof. Darryl Thelen Prof. Michael Zinn SBEL Colleagues: Hammad Mazar, Toby Heyn, Manoj Kumar 2 Outline Motivation Lumped Mass Model Model properties Simulation

More information

NUMERICAL DIFFUSION AND DISSIPATION IN HYDROSTATIC MODELS OF INTERNAL WAVES

NUMERICAL DIFFUSION AND DISSIPATION IN HYDROSTATIC MODELS OF INTERNAL WAVES NUMERICAL DIFFUSION AND DISSIPATION IN HYDROSTATIC MODELS OF INTERNAL WAVES Ben R. Hodges 1 (A.M., ASCE) and Sarah Kelly Delavan 2 ABSTRACT Analysis of numerical diffusion and dissipation rates in a hydrostatic

More information

Development of the Compliant Mooring Line Model for FLOW-3D

Development of the Compliant Mooring Line Model for FLOW-3D Flow Science Report 08-15 Development of the Compliant Mooring Line Model for FLOW-3D Gengsheng Wei Flow Science, Inc. October 2015 1. Introduction Mooring systems are common in offshore structures, ship

More information

GFD 2012 Lecture 4 Part I: Structures in 3D quasi-geostrophic flows

GFD 2012 Lecture 4 Part I: Structures in 3D quasi-geostrophic flows GFD 2012 Lecture 4 Part I: Structures in 3D quasi-geostrophic flows Jeffrey B. Weiss; notes by Alban Sauret and Vamsi Krishna Chalamalla June 21, 2012 1 Introduction Geostrophic fluid dynamics describes

More information

A Direct Simulation-Based Study of Radiance in a Dynamic Ocean

A Direct Simulation-Based Study of Radiance in a Dynamic Ocean A Direct Simulation-Based Study of Radiance in a Dynamic Ocean Lian Shen Department of Civil Engineering Johns Hopkins University Baltimore, MD 21218 phone: (410) 516-5033 fax: (410) 516-7473 email: LianShen@jhu.edu

More information

Interpolation of gridded data using Geostrophic Balance. Lennon O Naraigh *

Interpolation of gridded data using Geostrophic Balance. Lennon O Naraigh * Interpolation of gridded data using Geostrophic Balance Lennon O Naraigh * Date: 6 th September 2004 Abstract: In this report, a method of interpolating data from the grid of a global climate model (GCM)

More information

7/13/05 Rough Draft. Copyright L. Pratt and J. Whitehead. Not for distribution.

7/13/05 Rough Draft. Copyright L. Pratt and J. Whitehead. Not for distribution. 7/13/05 Rough Draft. Copyright L. Pratt and J. Whitehead. Not for distribution. 2.7 Flow Reversals and Recirculation Counterflows and closed circulations are commonly observed in hydraulically active rotating

More information

Characteristic Aspects of SPH Solutions

Characteristic Aspects of SPH Solutions Characteristic Aspects of SPH Solutions for Free Surface Problems: Source and Possible Treatment of High Frequency Numerical Oscillations of Local Loads. A. Colagrossi*, D. Le Touzé & G.Colicchio* *INSEAN

More information

Lagrangian methods and Smoothed Particle Hydrodynamics (SPH) Computation in Astrophysics Seminar (Spring 2006) L. J. Dursi

Lagrangian methods and Smoothed Particle Hydrodynamics (SPH) Computation in Astrophysics Seminar (Spring 2006) L. J. Dursi Lagrangian methods and Smoothed Particle Hydrodynamics (SPH) Eulerian Grid Methods The methods covered so far in this course use an Eulerian grid: Prescribed coordinates In `lab frame' Fluid elements flow

More information

Modeling Khowr-e Musa Multi-Branch Estuary Currents due to the Persian Gulf Tides Using NASIR Depth Average Flow Solver

Modeling Khowr-e Musa Multi-Branch Estuary Currents due to the Persian Gulf Tides Using NASIR Depth Average Flow Solver Journal of the Persian Gulf (Marine Science)/Vol.1/No.1/September 2010/6/45-50 Modeling Khowr-e Musa Multi-Branch Estuary Currents due to the Persian Gulf Tides Using NASIR Depth Average Flow Solver Sabbagh-Yazdi,

More information

Continued Investigation of Small-Scale Air-Sea Coupled Dynamics Using CBLAST Data

Continued Investigation of Small-Scale Air-Sea Coupled Dynamics Using CBLAST Data Continued Investigation of Small-Scale Air-Sea Coupled Dynamics Using CBLAST Data Dick K.P. Yue Center for Ocean Engineering Department of Mechanical Engineering Massachusetts Institute of Technology Cambridge,

More information

Example 13 - Shock Tube

Example 13 - Shock Tube Example 13 - Shock Tube Summary This famous experiment is interesting for observing the shock-wave propagation. Moreover, this case uses the representation of perfect gas and compares the different formulations:

More information

CFD MODELING FOR PNEUMATIC CONVEYING

CFD MODELING FOR PNEUMATIC CONVEYING CFD MODELING FOR PNEUMATIC CONVEYING Arvind Kumar 1, D.R. Kaushal 2, Navneet Kumar 3 1 Associate Professor YMCAUST, Faridabad 2 Associate Professor, IIT, Delhi 3 Research Scholar IIT, Delhi e-mail: arvindeem@yahoo.co.in

More information

Quantifying the Dynamic Ocean Surface Using Underwater Radiometric Measurement

Quantifying the Dynamic Ocean Surface Using Underwater Radiometric Measurement DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. Quantifying the Dynamic Ocean Surface Using Underwater Radiometric Measurement Lian Shen Department of Mechanical Engineering

More information

ATM 298, Spring 2013 Lecture 4 Numerical Methods: Horizontal DiscreDzaDons April 10, Paul A. Ullrich (HH 251)

ATM 298, Spring 2013 Lecture 4 Numerical Methods: Horizontal DiscreDzaDons April 10, Paul A. Ullrich (HH 251) ATM 298, Spring 2013 Lecture 4 Numerical Methods: Horizontal DiscreDzaDons April 10, 2013 Paul A. Ullrich (HH 251) paullrich@ucdavis.edu Outline 1. Introduction / Motivation 2. Finite Difference Methods

More information

Super-Parameterization of Boundary Layer Roll Vortices in Tropical Cyclone Models

Super-Parameterization of Boundary Layer Roll Vortices in Tropical Cyclone Models DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. Super-Parameterization of Boundary Layer Roll Vortices in Tropical Cyclone Models PI Isaac Ginis Graduate School of Oceanography

More information

Using the Eulerian Multiphase Model for Granular Flow

Using the Eulerian Multiphase Model for Granular Flow Tutorial 21. Using the Eulerian Multiphase Model for Granular Flow Introduction Mixing tanks are used to maintain solid particles or droplets of heavy fluids in suspension. Mixing may be required to enhance

More information

Use of isopycnic-coordinate ocean models in long-term global simulations

Use of isopycnic-coordinate ocean models in long-term global simulations Use of isopycnic-coordinate ocean models in long-term global simulations Rainer Bleck NASA Goddard Institute for Space Studies New York June 2015 Subtitle, slightly more to the point: Relaxing the incompressibility

More information

NUMERICAL SIMULATION OF THE SHALLOW WATER EQUATIONS USING A TIME-CENTERED SPLIT-IMPLICIT METHOD

NUMERICAL SIMULATION OF THE SHALLOW WATER EQUATIONS USING A TIME-CENTERED SPLIT-IMPLICIT METHOD 18th Engineering Mechanics Division Conference (EMD007) NUMERICAL SIMULATION OF THE SHALLOW WATER EQUATIONS USING A TIME-CENTERED SPLIT-IMPLICIT METHOD Abstract S. Fu University of Texas at Austin, Austin,

More information

Geometric Acoustics in High-Speed Boundary Layers

Geometric Acoustics in High-Speed Boundary Layers Accepted for presentation at the 9th International Symposium on Shock Waves. Madison, WI. July -9,. Paper #8 Geometric Acoustics in High-Speed Boundary Layers N. J. Parziale, J. E. Shepherd, and H. G.

More information

Essay 1: Dimensional Analysis of Models and Data Sets: Similarity Solutions

Essay 1: Dimensional Analysis of Models and Data Sets: Similarity Solutions Table of Contents Essay 1: Dimensional Analysis of Models and Data Sets: Similarity Solutions and Scaling Analysis 1 About dimensional analysis 4 1.1 Thegoalandtheplan... 4 1.2 Aboutthisessay... 5 2 Models

More information

Simulation in Computer Graphics. Particles. Matthias Teschner. Computer Science Department University of Freiburg

Simulation in Computer Graphics. Particles. Matthias Teschner. Computer Science Department University of Freiburg Simulation in Computer Graphics Particles Matthias Teschner Computer Science Department University of Freiburg Outline introduction particle motion finite differences system of first order ODEs second

More information

Surface effects in QG dynamics

Surface effects in QG dynamics Surface effects in QG dynamics Ben Harvey b.j.harvey@reading.ac.uk Supervisor: Maarten Ambaum 2/11/2010 Introduction Surface Outline QG dynamics Surface QG (temperature) 2-d Euler (vorticity) 2/11/2010

More information

CHAPTER 3. Elementary Fluid Dynamics

CHAPTER 3. Elementary Fluid Dynamics CHAPTER 3. Elementary Fluid Dynamics - Understanding the physics of fluid in motion - Derivation of the Bernoulli equation from Newton s second law Basic Assumptions of fluid stream, unless a specific

More information

Optimised corrections for finite-difference modelling in two dimensions

Optimised corrections for finite-difference modelling in two dimensions Optimized corrections for 2D FD modelling Optimised corrections for finite-difference modelling in two dimensions Peter M. Manning and Gary F. Margrave ABSTRACT Finite-difference two-dimensional correction

More information

PARALLEL SIMULATION OF A FLUID FLOW BY MEANS OF THE SPH METHOD: OPENMP VS. MPI COMPARISON. Pawe l Wróblewski, Krzysztof Boryczko

PARALLEL SIMULATION OF A FLUID FLOW BY MEANS OF THE SPH METHOD: OPENMP VS. MPI COMPARISON. Pawe l Wróblewski, Krzysztof Boryczko Computing and Informatics, Vol. 28, 2009, 139 150 PARALLEL SIMULATION OF A FLUID FLOW BY MEANS OF THE SPH METHOD: OPENMP VS. MPI COMPARISON Pawe l Wróblewski, Krzysztof Boryczko Department of Computer

More information

Moving Interface Problems: Methods & Applications Tutorial Lecture II

Moving Interface Problems: Methods & Applications Tutorial Lecture II Moving Interface Problems: Methods & Applications Tutorial Lecture II Grétar Tryggvason Worcester Polytechnic Institute Moving Interface Problems and Applications in Fluid Dynamics Singapore National University,

More information

FEMLAB Exercise 1 for ChE366

FEMLAB Exercise 1 for ChE366 FEMLAB Exercise 1 for ChE366 Problem statement Consider a spherical particle of radius r s moving with constant velocity U in an infinitely long cylinder of radius R that contains a Newtonian fluid. Let

More information

Adarsh Krishnamurthy (cs184-bb) Bela Stepanova (cs184-bs)

Adarsh Krishnamurthy (cs184-bb) Bela Stepanova (cs184-bs) OBJECTIVE FLUID SIMULATIONS Adarsh Krishnamurthy (cs184-bb) Bela Stepanova (cs184-bs) The basic objective of the project is the implementation of the paper Stable Fluids (Jos Stam, SIGGRAPH 99). The final

More information

Abstract. Die Geometry. Introduction. Mesh Partitioning Technique for Coextrusion Simulation

Abstract. Die Geometry. Introduction. Mesh Partitioning Technique for Coextrusion Simulation OPTIMIZATION OF A PROFILE COEXTRUSION DIE USING A THREE-DIMENSIONAL FLOW SIMULATION SOFTWARE Kim Ryckebosh 1 and Mahesh Gupta 2, 3 1. Deceuninck nv, BE-8830 Hooglede-Gits, Belgium 2. Michigan Technological

More information

MODELED MESOSCALE GRAVITY WAVES: CONTINUOUS SPECTRUM AND ENERGY CASCADE Chungu Lu 1, Steven Koch, Fuqing Zhang, and Ning Wang

MODELED MESOSCALE GRAVITY WAVES: CONTINUOUS SPECTRUM AND ENERGY CASCADE Chungu Lu 1, Steven Koch, Fuqing Zhang, and Ning Wang P6.5 MODELED MESOSCALE GRAVITY WAVES: CONTINUOUS SPECTRUM AND ENERGY CASCADE Chungu Lu 1, Steven Koch, Fuqing Zhang, and Ning Wang NOAA Research-Forecast Systems Laboratory, Boulder, Colorado [In collaboration

More information

Two dynamical core formulation flaws exposed by a. baroclinic instability test case

Two dynamical core formulation flaws exposed by a. baroclinic instability test case Two dynamical core formulation flaws exposed by a baroclinic instability test case David L. Williamson, Jerry G. Olson National Center for Atmospheric Research, Boulder, CO, USA Christiane Jablonowski

More information

High-Precision Positioning Unit 2.2 Student Exercise: Calculating Topographic Change

High-Precision Positioning Unit 2.2 Student Exercise: Calculating Topographic Change High-Precision Positioning Unit 2.2 Student Exercise: Calculating Topographic Change Ian Lauer and Ben Crosby (Idaho State University) Change is an inevitable part of our natural world and varies as a

More information

MIKE 21 & MIKE 3 FLOW MODEL FM. Transport Module. Short Description

MIKE 21 & MIKE 3 FLOW MODEL FM. Transport Module. Short Description MIKE 21 & MIKE 3 FLOW MODEL FM Short Description MIKE213_TR_FM_Short_Description.docx/AJS/EBR/2011Short_Descriptions.lsm//2011-06-17 MIKE 21 & MIKE 3 FLOW MODEL FM Agern Allé 5 DK-2970 Hørsholm Denmark

More information

An added mass partitioned algorithm for rigid bodies and incompressible flows

An added mass partitioned algorithm for rigid bodies and incompressible flows An added mass partitioned algorithm for rigid bodies and incompressible flows Jeff Banks Rensselaer Polytechnic Institute Overset Grid Symposium Mukilteo, WA October 19, 216 Collaborators Bill Henshaw,

More information

Large Eddy Simulation of Flow over a Backward Facing Step using Fire Dynamics Simulator (FDS)

Large Eddy Simulation of Flow over a Backward Facing Step using Fire Dynamics Simulator (FDS) The 14 th Asian Congress of Fluid Mechanics - 14ACFM October 15-19, 2013; Hanoi and Halong, Vietnam Large Eddy Simulation of Flow over a Backward Facing Step using Fire Dynamics Simulator (FDS) Md. Mahfuz

More information

3D Finite Element Software for Cracks. Version 3.2. Benchmarks and Validation

3D Finite Element Software for Cracks. Version 3.2. Benchmarks and Validation 3D Finite Element Software for Cracks Version 3.2 Benchmarks and Validation October 217 1965 57 th Court North, Suite 1 Boulder, CO 831 Main: (33) 415-1475 www.questintegrity.com http://www.questintegrity.com/software-products/feacrack

More information

Advanced Numerical Methods for NWP Models

Advanced Numerical Methods for NWP Models Advanced Numerical Methods for NWP Models Francis X. Giraldo Naval Postgraduate School Monterey, CA 93943-5502 phone: (831) 656-2293 fax: (831) 656-2355 e-mail: fxgirald@nps.edu Award #: N0001406WX20257

More information

Coastal impact of a tsunami Review of numerical models

Coastal impact of a tsunami Review of numerical models Coastal impact of a tsunami Review of numerical models Richard Marcer 2 Content Physics to simulate Different approaches of modelling 2D depth average Full 3D Navier-Stokes 3D model Key point : free surface

More information

A finite-volume integration method for computing pressure gradient force in general vertical coordinates

A finite-volume integration method for computing pressure gradient force in general vertical coordinates Q. J. R. Meteorol. Soc. (1997), 123, pp. 1749-1 762 A finite-volume integration method for computing pressure gradient force in general vertical coordinates By SHIAN-JIANN LIN* University of Maryland,

More information

Three Dimensional Numerical Simulation of Turbulent Flow Over Spillways

Three Dimensional Numerical Simulation of Turbulent Flow Over Spillways Three Dimensional Numerical Simulation of Turbulent Flow Over Spillways Latif Bouhadji ASL-AQFlow Inc., Sidney, British Columbia, Canada Email: lbouhadji@aslenv.com ABSTRACT Turbulent flows over a spillway

More information

An explicit and conservative remapping strategy for semi-lagrangian advection

An explicit and conservative remapping strategy for semi-lagrangian advection ATMOSPHERIC SCIENCE LETTERS Atmos. Sci. Let. 8: 58 63 (2007) Published online 22 May 2007 in Wiley InterScience (www.interscience.wiley.com).151 An explicit and conservative remapping strategy for semi-lagrangian

More information

MODELLING THE FLOW AROUND AN ISLAND AND A HEADLAND: APPLICATION OF A TWO MIXING LENGTH MODEL WITH TELEMAC3D. Nicolas Chini 1 and Peter K.

MODELLING THE FLOW AROUND AN ISLAND AND A HEADLAND: APPLICATION OF A TWO MIXING LENGTH MODEL WITH TELEMAC3D. Nicolas Chini 1 and Peter K. MODELLING THE FLOW AROUND AN ISLAND AND A HEADLAND: APPLICATION OF A TWO MIXING LENGTH MODEL WITH TELEMAC3D Nicolas Chini 1 and Peter K. Stansby 2 Numerical modelling of the circulation around islands

More information

Hydrostatic correction for sigma coordinate ocean models

Hydrostatic correction for sigma coordinate ocean models JOURNAL OF GEOPHYSICAL RESEARCH, VOL. 08, NO. C6, 306, doi:0.09/00jc00668, 003 Hydrostatic correction for sigma coordinate ocean models Peter C. Chu and Chenwu Fan Naval Ocean Analysis and Prediction Laboratory,

More information

An accurate momentum advection scheme for a z-level coordinate models

An accurate momentum advection scheme for a z-level coordinate models Ocean Dynamics ) 6:447 46 DOI.7/s36--35-y An accurate momentum advection scheme for a z-level coordinate models Olga Kleptsova Guus S. Stelling Julie D. Pietrzak Received: 3 April / Accepted: 8 October

More information

v SMS 11.1 Tutorial BOUSS2D Prerequisites Overview Tutorial Time minutes

v SMS 11.1 Tutorial BOUSS2D Prerequisites Overview Tutorial Time minutes v. 11.1 SMS 11.1 Tutorial BOUSS2D Objectives This lesson will teach you how to use the interface for BOUSS-2D and run the model for a sample application. As a phase-resolving nonlinear wave model, BOUSS-2D

More information

CFD modelling of thickened tailings Final project report

CFD modelling of thickened tailings Final project report 26.11.2018 RESEM Remote sensing supporting surveillance and operation of mines CFD modelling of thickened tailings Final project report Lic.Sc.(Tech.) Reeta Tolonen and Docent Esa Muurinen University of

More information

Mass-flux parameterization in the shallow convection gray zone

Mass-flux parameterization in the shallow convection gray zone Mass-flux parameterization in the shallow convection gray zone LACE stay report Toulouse Centre National de Recherche Meteorologique, 15. September 2014 26. September 2014 Scientific supervisor: Rachel

More information

This tutorial illustrates how to set up and solve a problem involving solidification. This tutorial will demonstrate how to do the following:

This tutorial illustrates how to set up and solve a problem involving solidification. This tutorial will demonstrate how to do the following: Tutorial 22. Modeling Solidification Introduction This tutorial illustrates how to set up and solve a problem involving solidification. This tutorial will demonstrate how to do the following: Define a

More information

Microwell Mixing with Surface Tension

Microwell Mixing with Surface Tension Microwell Mixing with Surface Tension Nick Cox Supervised by Professor Bruce Finlayson University of Washington Department of Chemical Engineering June 6, 2007 Abstract For many applications in the pharmaceutical

More information

Mid-Year Report. Discontinuous Galerkin Euler Equation Solver. Friday, December 14, Andrey Andreyev. Advisor: Dr.

Mid-Year Report. Discontinuous Galerkin Euler Equation Solver. Friday, December 14, Andrey Andreyev. Advisor: Dr. Mid-Year Report Discontinuous Galerkin Euler Equation Solver Friday, December 14, 2012 Andrey Andreyev Advisor: Dr. James Baeder Abstract: The focus of this effort is to produce a two dimensional inviscid,

More information

Technical Report TR

Technical Report TR Technical Report TR-2015-09 Boundary condition enforcing methods for smoothed particle hydrodynamics Arman Pazouki 1, Baofang Song 2, Dan Negrut 1 1 University of Wisconsin-Madison, Madison, WI, 53706-1572,

More information

QUASI-3D SOLVER OF MEANDERING RIVER FLOWS BY CIP-SOROBAN SCHEME IN CYLINDRICAL COORDINATES WITH SUPPORT OF BOUNDARY FITTED COORDINATE METHOD

QUASI-3D SOLVER OF MEANDERING RIVER FLOWS BY CIP-SOROBAN SCHEME IN CYLINDRICAL COORDINATES WITH SUPPORT OF BOUNDARY FITTED COORDINATE METHOD QUASI-3D SOLVER OF MEANDERING RIVER FLOWS BY CIP-SOROBAN SCHEME IN CYLINDRICAL COORDINATES WITH SUPPORT OF BOUNDARY FITTED COORDINATE METHOD Keisuke Yoshida, Tadaharu Ishikawa Dr. Eng., Tokyo Institute

More information

The importance of model plane location and movement in dense discharge assessment

The importance of model plane location and movement in dense discharge assessment The importance of model plane location and movement in dense discharge assessment C. T. Mead*, S. E. Bourban*, C. J. Cawthorn* and M. S. Turnbull* * HR Wallingford, Howbery Park, Wallingford, Oxfordshire

More information

Turbulent Structure underneath Air-Sea Wavy Interface: Large-Eddy Simulation Mostafa Bakhoday Paskyabi

Turbulent Structure underneath Air-Sea Wavy Interface: Large-Eddy Simulation Mostafa Bakhoday Paskyabi Turbulent Structure underneath Air-Sea Wavy Interface: Large-Eddy Simulation Mostafa Bakhoday Paskyabi Geophysical Institute, University of Bergen (Mostafa.Bakhoday@uib.no) Introduction Waves Planetary

More information

MIKE 21 & MIKE 3 Flow Model FM. Transport Module. Short Description

MIKE 21 & MIKE 3 Flow Model FM. Transport Module. Short Description MIKE 21 & MIKE 3 Flow Model FM Transport Module Short Description DHI headquarters Agern Allé 5 DK-2970 Hørsholm Denmark +45 4516 9200 Telephone +45 4516 9333 Support +45 4516 9292 Telefax mike@dhigroup.com

More information

A laboratory-dualsphysics modelling approach to support landslide-tsunami hazard assessment

A laboratory-dualsphysics modelling approach to support landslide-tsunami hazard assessment A laboratory-dualsphysics modelling approach to support landslide-tsunami hazard assessment Lake Lucerne case, Switzerland, 2007 Dr. Valentin Heller (www.drvalentinheller.com) Geohazards and Earth Processes

More information

An Orthogonal Curvilinear Terrain-Following Coordinate for Atmospheric Models!

An Orthogonal Curvilinear Terrain-Following Coordinate for Atmospheric Models! Solution of Partial Differential Equations on the Sphere! An Orthogonal Curvilinear Terrain-Following Coordinate for Atmospheric Models! Yiyuan Li 1, Bin Wang 1, Donghai Wang 2! 1. Institute of Atmospheric

More information

Extension of NHWAVE to Couple LAMMPS for Modeling Wave Interactions with Arctic Ice Floes

Extension of NHWAVE to Couple LAMMPS for Modeling Wave Interactions with Arctic Ice Floes DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. Extension of NHWAVE to Couple LAMMPS for Modeling Wave Interactions with Arctic Ice Floes Fengyan Shi and James T. Kirby

More information

Shallow Water Simulations on Graphics Hardware

Shallow Water Simulations on Graphics Hardware Shallow Water Simulations on Graphics Hardware Ph.D. Thesis Presentation 2014-06-27 Martin Lilleeng Sætra Outline Introduction Parallel Computing and the GPU Simulating Shallow Water Flow Topics of Thesis

More information

Tutorial 1. Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Tutorial 1. Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow Tutorial 1. Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow Introduction This tutorial illustrates the setup and solution of the two-dimensional turbulent fluid flow and heat

More information

Modeling External Compressible Flow

Modeling External Compressible Flow Tutorial 3. Modeling External Compressible Flow Introduction The purpose of this tutorial is to compute the turbulent flow past a transonic airfoil at a nonzero angle of attack. You will use the Spalart-Allmaras

More information

The Interaction and Merger of Nonlinear Internal Waves (NLIW)

The Interaction and Merger of Nonlinear Internal Waves (NLIW) The Interaction and Merger of Nonlinear Internal Waves (NLIW) PI: Darryl D. Holm Mathematics Department Imperial College London 180 Queen s Gate SW7 2AZ London, UK phone: +44 20 7594 8531 fax: +44 20 7594

More information

Module 4: Fluid Dynamics Lecture 9: Lagrangian and Eulerian approaches; Euler's acceleration formula. Fluid Dynamics: description of fluid-motion

Module 4: Fluid Dynamics Lecture 9: Lagrangian and Eulerian approaches; Euler's acceleration formula. Fluid Dynamics: description of fluid-motion Fluid Dynamics: description of fluid-motion Lagrangian approach Eulerian approach (a field approach) file:///d /Web%20Course/Dr.%20Nishith%20Verma/local%20server/fluid_mechanics/lecture9/9_1.htm[5/9/2012

More information

Fluid-structure Interaction by the mixed SPH-FE Method with Application to Aircraft Ditching

Fluid-structure Interaction by the mixed SPH-FE Method with Application to Aircraft Ditching Fluid-structure Interaction by the mixed SPH-FE Method with Application to Aircraft Ditching Paul Groenenboom ESI Group Delft, Netherlands Martin Siemann German Aerospace Center (DLR) Stuttgart, Germany

More information

SPH: Towards the simulation of wave-body interactions in extreme seas

SPH: Towards the simulation of wave-body interactions in extreme seas SPH: Towards the simulation of wave-body interactions in extreme seas Guillaume Oger, Mathieu Doring, Bertrand Alessandrini, and Pierre Ferrant Fluid Mechanics Laboratory (CNRS UMR6598) Ecole Centrale

More information

INTERNATIONAL JOURNAL OF CIVIL AND STRUCTURAL ENGINEERING Volume 2, No 3, 2012

INTERNATIONAL JOURNAL OF CIVIL AND STRUCTURAL ENGINEERING Volume 2, No 3, 2012 INTERNATIONAL JOURNAL OF CIVIL AND STRUCTURAL ENGINEERING Volume 2, No 3, 2012 Copyright 2010 All rights reserved Integrated Publishing services Research article ISSN 0976 4399 Efficiency and performances

More information

ENERGY-224 Reservoir Simulation Project Report. Ala Alzayer

ENERGY-224 Reservoir Simulation Project Report. Ala Alzayer ENERGY-224 Reservoir Simulation Project Report Ala Alzayer Autumn Quarter December 3, 2014 Contents 1 Objective 2 2 Governing Equations 2 3 Methodolgy 3 3.1 BlockMesh.........................................

More information

MODELLING WATER ENTRY OF A WEDGE BY MULTIPHASE SPH METHOD. Kai GONG, Benlong WANG and Hua LIU 1

MODELLING WATER ENTRY OF A WEDGE BY MULTIPHASE SPH METHOD. Kai GONG, Benlong WANG and Hua LIU 1 MODELLING WATER ENTRY OF A WEDGE BY MULTIPHASE SPH METHOD Kai GONG, Benlong WANG and Hua LIU The hydrodynamic problem of two-dimensional wedge entering water is studied based on SPH model. A nonreflection

More information

Numerical Simulation of Coastal Wave Processes with the Use of Smoothed Particle Hydrodynamics (SPH) Method

Numerical Simulation of Coastal Wave Processes with the Use of Smoothed Particle Hydrodynamics (SPH) Method Aristotle University of Thessaloniki Faculty of Engineering Department of Civil Engineering Division of Hydraulics and Environmental Engineering Laboratory of Maritime Engineering Christos V. Makris Dipl.

More information

Preliminary Spray Cooling Simulations Using a Full-Cone Water Spray

Preliminary Spray Cooling Simulations Using a Full-Cone Water Spray 39th Dayton-Cincinnati Aerospace Sciences Symposium Preliminary Spray Cooling Simulations Using a Full-Cone Water Spray Murat Dinc Prof. Donald D. Gray (advisor), Prof. John M. Kuhlman, Nicholas L. Hillen,

More information

Multiphase flow metrology in oil and gas production: Case study of multiphase flow in horizontal tube

Multiphase flow metrology in oil and gas production: Case study of multiphase flow in horizontal tube Multiphase flow metrology in oil and gas production: Case study of multiphase flow in horizontal tube Deliverable 5.1.2 of Work Package WP5 (Creating Impact) Authors: Stanislav Knotek Czech Metrology Institute

More information

Quantifying the Dynamic Ocean Surface Using Underwater Radiometric Measurement

Quantifying the Dynamic Ocean Surface Using Underwater Radiometric Measurement DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. Quantifying the Dynamic Ocean Surface Using Underwater Radiometric Measurement Lian Shen Department of Mechanical Engineering

More information

Parameterizing Cloud Layers and their Microphysics

Parameterizing Cloud Layers and their Microphysics Parameterizing Cloud Layers and their Microphysics Vincent E. Larson Atmospheric Science Group, Dept. of Math Sciences University of Wisconsin --- Milwaukee I acknowledge my collaborators: Adam Smith,

More information

Ocean Simulations using MPAS-Ocean

Ocean Simulations using MPAS-Ocean Ocean Simulations using MPAS-Ocean Mark Petersen and the MPAS-Ocean development team Los Alamos National Laboratory U N C L A S S I F I E D Slide 1 Progress on MPAS-Ocean in 2010 MPAS-Ocean is a functioning

More information

Multi-Domain Pattern. I. Problem. II. Driving Forces. III. Solution

Multi-Domain Pattern. I. Problem. II. Driving Forces. III. Solution Multi-Domain Pattern I. Problem The problem represents computations characterized by an underlying system of mathematical equations, often simulating behaviors of physical objects through discrete time

More information

1.2 Numerical Solutions of Flow Problems

1.2 Numerical Solutions of Flow Problems 1.2 Numerical Solutions of Flow Problems DIFFERENTIAL EQUATIONS OF MOTION FOR A SIMPLIFIED FLOW PROBLEM Continuity equation for incompressible flow: 0 Momentum (Navier-Stokes) equations for a Newtonian

More information

Computational Simulation of the Wind-force on Metal Meshes

Computational Simulation of the Wind-force on Metal Meshes 16 th Australasian Fluid Mechanics Conference Crown Plaza, Gold Coast, Australia 2-7 December 2007 Computational Simulation of the Wind-force on Metal Meshes Ahmad Sharifian & David R. Buttsworth Faculty

More information

Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering. Introduction

Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering. Introduction Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering Introduction A SolidWorks simulation tutorial is just intended to illustrate where to

More information

Module 1 Lecture Notes 2. Optimization Problem and Model Formulation

Module 1 Lecture Notes 2. Optimization Problem and Model Formulation Optimization Methods: Introduction and Basic concepts 1 Module 1 Lecture Notes 2 Optimization Problem and Model Formulation Introduction In the previous lecture we studied the evolution of optimization

More information