On Mass Conservation in High-Order High-Resolution Rigorous Remapping Schemes on the Sphere

Christoph Erath University of Colorado and National Center for Atmospheric Research,* Boulder, Colorado

Search for other papers by Christoph Erath in
Current site
Google Scholar
PubMed
Close
,
Peter H. Lauritzen National Center for Atmospheric Research,* Boulder, Colorado

Search for other papers by Peter H. Lauritzen in
Current site
Google Scholar
PubMed
Close
, and
Henry M. Tufo University of Colorado, Boulder, Colorado

Search for other papers by Henry M. Tufo in
Current site
Google Scholar
PubMed
Close
Full access

We are aware of a technical issue preventing figures and tables from showing in some newly published articles in the full-text HTML view.
While we are resolving the problem, please use the online PDF version of these articles to view figures and tables.

Abstract

It is the purpose of this short article to analyze mass conservation in high-order rigorous remapping schemes, which contrary to flux-based methods, relies on elaborate integral constraints over overlap areas and reconstruction functions. For applications on the sphere these integral constraints may be violated primarily as a result of inexact or ill-conditioned integration and the authors propose a generic, local, and multitracer efficient method that guarantees that the integral constraints are satisfied in discrete space irrespective of the accuracy of the numerical integration method and slight inaccuracies in the computation of overlap areas. The authors refer to this method as enforcement of consistency as it is based on integral constraints valid in continuous space. The consistency enforcement method is illustrated in idealized transport tests with the Conservative Semi-Lagrangian Multitracer scheme (CSLAM) in the High Order Method Modeling Environment (HOMME) where the analytic integrals, which were found to be ill conditioned at certain resolutions and flow conditions, have been replaced with robust quadrature. This violates mass conservation; however, with the consistency enforcement method, mass conservation is inherent even with low-order quadrature and renders rigorous remap schemes such as CSLAM (which was previously limited to gnomonic cubed-sphere grids) mass conservative on any spherical grid.

The National Center for Atmospheric Research is sponsored by the National Science Foundation.

Corresponding author address: Christoph Erath, Institute for Mathematics Applied to Geosciences, 1850 Table Mesa Dr., Boulder, CO 80305. E-mail: erath@ucar.edu

Abstract

It is the purpose of this short article to analyze mass conservation in high-order rigorous remapping schemes, which contrary to flux-based methods, relies on elaborate integral constraints over overlap areas and reconstruction functions. For applications on the sphere these integral constraints may be violated primarily as a result of inexact or ill-conditioned integration and the authors propose a generic, local, and multitracer efficient method that guarantees that the integral constraints are satisfied in discrete space irrespective of the accuracy of the numerical integration method and slight inaccuracies in the computation of overlap areas. The authors refer to this method as enforcement of consistency as it is based on integral constraints valid in continuous space. The consistency enforcement method is illustrated in idealized transport tests with the Conservative Semi-Lagrangian Multitracer scheme (CSLAM) in the High Order Method Modeling Environment (HOMME) where the analytic integrals, which were found to be ill conditioned at certain resolutions and flow conditions, have been replaced with robust quadrature. This violates mass conservation; however, with the consistency enforcement method, mass conservation is inherent even with low-order quadrature and renders rigorous remap schemes such as CSLAM (which was previously limited to gnomonic cubed-sphere grids) mass conservative on any spherical grid.

The National Center for Atmospheric Research is sponsored by the National Science Foundation.

Corresponding author address: Christoph Erath, Institute for Mathematics Applied to Geosciences, 1850 Table Mesa Dr., Boulder, CO 80305. E-mail: erath@ucar.edu

1. Introduction

The conservative transfer of quantities from one mesh to another has been extensively studied in Lagrangian hydrodynamic applications in Cartesian geometry since the pioneering work of Dukowicz (1984). Perhaps its first application to atmospheric transport in Cartesian geometry was by Rančić (1992). Rezoning or remapping on the sphere has also received considerable attention in the atmospheric sciences because of its applications in the conservative coupling of components in global climate system models (Jones 1999; Lauritzen and Nair 2008; Ullrich et al. 2009) and conservative semi-Lagrangian tracer transport on global domains (e.g., Lauritzen et al. 2010). Mass conservation in rigorous remapping schemes is more stringent compared to flux-based discretizations (e.g., Lauritzen et al. 2011). In flux-form discretizations any flux, as long as the flux through a cell edge is the same with opposite sign for the neighboring cell sharing that edge, will lead to mass conservation. Mass conservation in high-order remap schemes relies on satisfying integral constraints for the reconstruction function over overlap areas that trivially hold in continuous space; however, in the high-order high-resolution parallel implementation of the Conservative Semi-Lagrangian Multitracer scheme (CSLAM; Lauritzen et al. 2010) on the cubed sphere (Erath et al. 2012) it was found that these constraints are not necessarily satisfied in discretized space mainly because of ill-conditioning of analytic line integrals on the sphere (involving differencing trigonometric functions of similar magnitude). Simply switching integration to more robust quadrature methods may lead to violation of mass conservation. This has motivated a rigorous analysis of mass conservation in remap schemes and the derivation of a generic consistency-enforcement method that ensures mass conservation regardless of numerical method chosen for the identification and integration of overlap areas. This allows for implementing remapping schemes, which are much more robust, against several approximation errors that may appear in the implementations of high-resolution high-order remapping algorithms on the sphere.

The content of this paper is organized as follows. Section 2 describes the remapping problem and provides a mass-conservation analysis. In section 3 we apply the theoretical results and introduce the mass consistency enforcement. Numerical examples confirm the robustness of our approach. Conclusions can be found in section 4.

2. The remapping problem and mass conservation

The discussion below focuses on the remap discretization of the transport equation; however, the derivations generalize to the more general remapping problem between two grids.

a. High-order remapping

The upstream remap or cell-integrated Lagrangian discretization of the transport equation for a passive and inert scalar ψ in cell k can be written as
e1
[see Eq. (15) or (38) in Lauritzen et al. (2010)], where is the cell-averaged value of ψ at time-level (n + 1) over cell Ak with corresponding area |Ak|. The definition of and requires the introduction of more notation.
The upstream Lagrangian area that arrives at Eulerian cell Ak after one time step Δt is denoted ak, see Fig. 1a. The overlap area between upstream cell ak and Eulerian cell A is denoted and mathematically defined as
eq1
The set of indices for Eulerian cells that ak overlaps is denoted as
eq2
Fig. 1.
Fig. 1.

(a) A graphical illustration of CSLAM that tracks Eulerian cell Ak upstream ak. Since reconstruction functions are discontinuous at Eulerian cell boundaries the upstream integral over ak is split into overlap integrals between ak and Eulerian cell A: . (b) Area integration is performed via line integrals in CSLAM. In the original formulation of CSLAM, line integrals overlapping Eulerian grid lines were computed analytically on the sphere to ensure global mass conservation.

Citation: Monthly Weather Review 141, 6; 10.1175/MWR-D-13-00002.1

A high-order finite-volume scheme based on rigorous remapping involves a high-order reconstruction function in each Eulerian cell Ak (for a review see, e.g., Lauritzen et al. 2011). For simplicity, assume that a polynomial reconstruction on the form
eq3
is used, where h is the degree of the polynomial with p, q, h ∈ ℕ0, and are the reconstruction coefficients. In Lagrangian remap schemes the constant coefficient is chosen such that ψk(x, y) integrated over the Eulerian cell Ak yields the cell-averaged mass (as is the case in continuous space):
e2
where is the discretization of the integral
e3
over Eulerian cell Ak. For fully two-dimensional polynomial reconstructions of degree 2 (h = 2) choices of c(0,0) are given in Ullrich et al. (2009, 2012).
The discretization of the integral
eq4
over overlap area is denoted . This concludes the description of the terms involved in the forecast equation (1).

b. Conservation of mass in rigorous remapping schemes

Mass is conserved globally if total mass at time level n + 1 and n are equal, which simply reads
e4
In the following we demonstrate what conditions in discretization spaces must be fulfilled for mass to be conserved in rigorous remap schemes. First the forecast equation for given in (1) is substituted on the left-hand side of (4)
e5
The right-hand side of (5) may be written as
e6
Note that the subscript kℓ has been swapped to ℓk: instead of summing over Eulerian indices that the upstream cell spans we sum over overlap areas that have nonempty overlap with Eulerian cell k, see also Fig. 2b,
e7
Note that in the above notation: if
e8
then the right-hand side of (6) becomes
e9
and if satisfies the “mass-conservation constraint” in (2), we recover (4) by substituting (2) on the right-hand side of (9).
Fig. 2.
Fig. 2.

The condition in (8), on which the consistency enforcement method is based, states that the (a) integral of a moment over the Eulerian cell must equal the sum of integrals of that moment over (b) overlap areas that span the Eulerian cell (Ak = aakabkackadkaek) to ensure mass conservation. Note that the different overlap areas belong to different upstream cells.

Citation: Monthly Weather Review 141, 6; 10.1175/MWR-D-13-00002.1

In other words, the discretized scheme must satisfy (8) for mass to be conserved globally and locally. For p = q = 0 that is
eq5
which simply states that the overlap areas that span the Eulerian cell Ak sum up to the area of the Eulerian cell k (a graphical illustration is given in Fig. 2). Similar arguments hold for the higher-order moments (p + q > 0).

3. Numerical implementation issues

For numerical implementations of remapping schemes the constraint (8) is crucial for inherent mass conservation. There can be several sources of error for the violation of (8). The most obvious source of error is the numerical approximation of the moment integral over the Eulerian area in (3), which may not exactly equal the same quantity (in continuous space) computed in terms of a sum over overlap areas that collectively span the same Eulerian area (Fig. 2). In other words, the same quantity is inherently computed in two different ways in the remap algorithm and they may differ as a result of the following:
  • Inexact integration (in particular on the sphere where polynomial reconstruction functions lead to integration of nonpolynomials due to metric terms), such as quadrature or ill-conditioned analytic expressions for the integrals. While high-order quadrature will accurately approximate the weights, the errors may still be above machine precession and lead to a slow accumulation of errors that may result in above machine round-off violation of mass conservation in long simulations.

  • Inaccuracies in the search algorithm that identifies overlap areas (crossings between a Lagrangian cell side and a coordinate line may be computed twice by neighboring Lagrangian cells and may differ slightly).

  • Parallel implementation errors where it is common practice to compute the same quantities (in continuous space) on different cores to reduce the number of communications to a minimum. In case of a cubed-sphere grid they might be computed on different projections, such as departure location for points shared by two cubed-sphere edges.

While we acknowledge that the two latter items may be eliminated by very careful implementations, it is likely going to impact parallel efficiency and lead to increased algorithm complexity. In any case we may completely eliminate this source of error by enforcing consistency locally, that is, by scaling of :
e10
so that (8) is fulfilled. In words, it is ensured in discretized space that the integrals of any moment over overlap areas (belonging to different upstream Lagrangian cells) that span Eulerian cell k sum to the integral of the same moment over the same Eulerian cell k but computed as one integral.1 We refer to this method as consistency enforcement rather than a “fixer” as it is based on fulfilling integral properties that hold in continuous space and thus spring from physical constraints and not from ad hoc mass-restoration ideas. We stress that this enforcement is local and therefore also suitable for parallel codes without having an extra expensive communication. Also, the scaling of the weights must only be performed once for all fields that are being remapped and it is therefore multitracer efficient.

a. An example

We illustrate the consistency problem and consistency enforcement method with CSLAM. The weights over are computed in terms of line integrals in CSLAM. To ensure mass conservation line integrals overlapping Eulerian lines, see Fig. 1b, were computed analytically in the original formulation of CSLAM so that the sum of the line segments that span an Eulerian cell exactly integrate the reconstruction function to the cell-average value2 in (2). Unfortunately, these analytical expressions can become ill conditioned in particular the higher-order moments at high resolution [see Eqs. (32) and (33) in Lauritzen et al. (2010)]. A similar analytical expression can be found in Erath et al. (2009), which becomes numerical unstable for high-resolution meshes. As proposed in Erath et al. (2009) one can replace the analytical integral by quadrature to get a robust approximation. As discussed above, in spherical geometry, this can lead to mass-conservation errors unless the general consistency enforcement method in (10) is used. We illustrate this in the next section.

b. Numerical experiments

For the following tests we use the third-order accurate CSLAM implementation in the High Order Method Modeling Environment (HOMME; Dennis et al. 2005, 2012), which is documented in Erath et al. (2012). HOMME is a dynamical core in the National Center for Atmospheric Research (NCAR) Community Atmosphere Model (CAM). The tests are performed on the sphere with an analytical wind field and Gaussian surfaces as initial fields [see the wind field case 3 in Nair and Lauritzen (2010)]. We chose a time step of 800 s at resolution 1.12° resulting in a maximum Courant number of 0.8. The Gaussian surfaces are infinitely smooth and leads to the optimal convergence rate of 3 with CSLAM when no shape-preserving filter is applied [Fig. 4 in Lauritzen et al. (2012)]. All tests are run on an equidistant gnomonic grid and air mass and tracer mass are coupled as described in appendix B of Nair and Lauritzen (2010). We stress that our consistency enforcement does not affect the coupling since the weights are reused for both, the air mass and tracer mass. No differences (up to machine precision) can be observed. Consequently a constant mixing ratio is also preserved with consistency enforcement. A constant air mass, however, is not completely preserved for both variants, the version with analytical line integrals and the version with consistency enforcement (e.g., the changes for the scheme with our consistency enforcement and two Gaussian points compared to the version with analytical line integrals are of order 10−6, which decreases with resolution).

Since the analytic evaluation of the line integrals is ill conditioned, which is manifested through simulation instability under certain flow conditions and resolutions, we replace the analytic integrals used in the original CSLAM with two or four point Gaussian quadrature and run the model with and without consistency enforcement. Figure 3 shows the relative mass error as a function of time step index. As expected mass errors with two quadrature points are significant: (10−6) after 12 days of simulation (Fig. 3a). Increasing the number of quadrature points to four (thereby increasing computational cost) reduces the relative mass errors significantly to (10−11) (Fig. 3b); but still above machine round-off and the error could potentially accumulate over a typical climate-scale simulation on the order of 10 years and more. When using the consistency enforcement algorithm the relative mass errors are around machine round-off: (10−13) at day 12 of the simulation.

Fig. 3.
Fig. 3.

The relative mass error for CSLAM in HOMME using line integral approximation with (a) two and (b) four Gaussian points for a 1.12° mesh with and without enforcement of consistency (EOC).

Citation: Monthly Weather Review 141, 6; 10.1175/MWR-D-13-00002.1

To investigate if the consistency enforcement algorithm affects accuracy we compute L1, L2, and L error norms at day 12 at resolutions ranging from 2.25° to 0.07° keeping the Courant number with 0.8 fixed (Fig. 4). The rates of convergence remain third order without a shape-preserving filter, and (almost) third order (L1), second order (L2), and order (L) with a shape-preserving filter as for the original (and less robust) CSLAM implementation using analytic line integrals. Shape preservation and the absolute L1, L2, and L errors (up to machine precision) are unaffected by the consistency enforcement algorithm (not shown).

Fig. 4.
Fig. 4.

The plot shows the convergence order of different error norms for our test example using line integral approximation with two Gaussian points and manipulation of the weights, consistency enforcement in (10). In particular, the rates of convergence remain third order without a shape-preserving filter, and (almost) third order (L1), second order (L2), and order (L) with a shape-preserving filter as for the original (and less robust) CSLAM implementation using analytic line integrals (not shown).

Citation: Monthly Weather Review 141, 6; 10.1175/MWR-D-13-00002.1

Note that in the original formulation of CSLAM, mass conservation relied on the analytical integration along line segments coinciding with grid lines, which was possible on the gnomonic cubed-sphere grid (Ullrich et al. 2009). This limited the application of CSLAM to a special class of grids. The consistency enforcement algorithm integration over overlap areas can be replaced with quadrature and thereby allow for CSLAM to be implemented on any spherical grid and still be inherently mass conserving. Higher-order edge approximations introduced in the context of simplified flux-form CSLAM (Ullrich et al. 2012) may also be applied in Lagrangian CSLAM using the consistency enforcement method for mass conservation.

4. Conclusions

Based on a rigorous analysis of mass conservation in remapping schemes we have derived a mandatory condition to achieve mass conservation based on integral constraints valid in continuous space. Our proposed consistency enforcement is generic and applicable in any remapping algorithm. The integration over overlap areas can be performed with inexact quadrature while still retaining inherent mass conservation. The consistency enforcement is completely local making it also attractive for parallel codes, and shape-preserving filters are not affected by the consistency enforcement algorithm. Idealized transport tests using CSLAM in HOMME illustrate how conservation of mass is violated when replacing analytical line integrals (that are ill conditioned under certain flow conditions and resolutions) with quadrature and that the consistency enforcement algorithm restores inherent mass conservation without degrading simulation accuracy.

Acknowledgments

The first author is funded by DOE BER Program DE-SC0006959. The authors thank Ramachandran D. Nair (National Center for Atmospheric Research) and Mark A. Taylor (Sandia National Laboratories) for many fruitful discussions. The authors gratefully acknowledge the three anonymous reviewers for their helpful comments.

REFERENCES

  • Dennis, J. M., A. Fournier, W. F. Spotz, A. St-Cyr, M. A. Taylor, S. J. Thomas, J. Stephen, and H. Tufo, 2005: High-resolution mesh convergence properties and parallel efficiency of a spectral element atmospheric dynamical core. Int. J. High Perform. Comput. Appl., 19 (3), 225235.

    • Search Google Scholar
    • Export Citation
  • Dennis, J. M., and Coauthors, 2012: CAM-SE: A scalable spectral element dynamical core for the Community Atmosphere Model. Int. J. High Perform. Comput. Appl., 26 (1), 7489.

    • Search Google Scholar
    • Export Citation
  • Dukowicz, J. K., 1984: Conservative rezoning (remapping) for general quadrilateral meshes. J. Comput. Phys., 54 (3), 411424.

  • Erath, C., S. Ferraz-Leite, S. A. Funken, and D. Praetorius, 2009: Energy norm based a posteriori error estimation for boundary element methods in two dimensions. Appl. Numer. Math., 59 (11), 27132734.

    • Search Google Scholar
    • Export Citation
  • Erath, C., P. H. Lauritzen, J. H. Garcia, and H. M. Tufo, 2012: Integrating a scalable and efficient semi-Lagrangian multi-tracer transport scheme in HOMME. Proc. Comput. Sci., 9, 9941003.

    • Search Google Scholar
    • Export Citation
  • Jones, P. W., 1999: First- and second-order conservative remapping schemes for grids in spherical coordinates. Mon. Wea. Rev., 127, 22042210.

    • Search Google Scholar
    • Export Citation
  • Lauritzen, P. H., and R. D. Nair, 2008: Monotone and conservative Cascade Remapping between Spherical grids (CaRS): Regular latitude–longitude and cubed-sphere grids. Mon. Wea. Rev., 136, 14161432.

    • Search Google Scholar
    • Export Citation
  • Lauritzen, P. H., R. D. Nair, and P. A. Ullrich, 2010: A conservative semi-Lagrangian multi-tracer transport scheme (CSLAM) on the cubed-sphere grid. J. Comput. Phys., 229, 14011424.

    • Search Google Scholar
    • Export Citation
  • Lauritzen, P. H., P. A. Ullrich, and R. D. Nair, 2011: Atmospheric transport schemes: Desirable properties and a semi-Lagrangian view on finite-volume discretizations. Numerical Techniques for Global Atmospheric Models, P. H. Lauritzen et al. Eds., Vol. 80, Lecture Notes in Computational Science and Engineering, Springer, 187–254.

  • Lauritzen, P. H., W. C. Skamarock, M. J. Prather, and M. A. Taylor, 2012: A standard test case suite for two-dimensional linear transport on the sphere. Geosci. Model Dev., 5, 887901.

    • Search Google Scholar
    • Export Citation
  • Nair, R. D., and P. H. Lauritzen, 2010: A class of deformational flow test cases for linear transport problems on the sphere. J. Comput. Phys., 229, 88688887.

    • Search Google Scholar
    • Export Citation
  • Rančić, M., 1992: Semi-Lagrangian piecewise biparabolic scheme for two-dimensional horizontal advection of a passive scalar. Mon. Wea. Rev., 120, 13941405.

    • Search Google Scholar
    • Export Citation
  • Ullrich, P. A., P. H. Lauritzen, and C. Jablonowski, 2009: Geometrically exact conservative remapping (GECoRe): Regular latitude–longitude and cubed-sphere grids. Mon. Wea. Rev., 137, 17211741.

    • Search Google Scholar
    • Export Citation
  • Ullrich, P. A., P. H. Lauritzen, and C. Jablonowski, 2012: Some considerations for high-order ‘incremental remap’-based transport schemes: Edges, reconstructions and area integration. Int. J. Numer. Methods Fluids, 71, 11311151, doi:10.1002/fld.3703.

    • Search Google Scholar
    • Export Citation
1

In HOMME-CSLAM the weights for the latter integral are precomputed as they, contrary to the overlap areas, are not flow dependent.

2

Note that line integrals not overlapping grid lines cancel between neighboring Lagrangian cell sides since the line integrals are computed in both directions (and are hence equal with opposite sign) and added.

Save
  • Dennis, J. M., A. Fournier, W. F. Spotz, A. St-Cyr, M. A. Taylor, S. J. Thomas, J. Stephen, and H. Tufo, 2005: High-resolution mesh convergence properties and parallel efficiency of a spectral element atmospheric dynamical core. Int. J. High Perform. Comput. Appl., 19 (3), 225235.

    • Search Google Scholar
    • Export Citation
  • Dennis, J. M., and Coauthors, 2012: CAM-SE: A scalable spectral element dynamical core for the Community Atmosphere Model. Int. J. High Perform. Comput. Appl., 26 (1), 7489.

    • Search Google Scholar
    • Export Citation
  • Dukowicz, J. K., 1984: Conservative rezoning (remapping) for general quadrilateral meshes. J. Comput. Phys., 54 (3), 411424.

  • Erath, C., S. Ferraz-Leite, S. A. Funken, and D. Praetorius, 2009: Energy norm based a posteriori error estimation for boundary element methods in two dimensions. Appl. Numer. Math., 59 (11), 27132734.

    • Search Google Scholar
    • Export Citation
  • Erath, C., P. H. Lauritzen, J. H. Garcia, and H. M. Tufo, 2012: Integrating a scalable and efficient semi-Lagrangian multi-tracer transport scheme in HOMME. Proc. Comput. Sci., 9, 9941003.

    • Search Google Scholar
    • Export Citation
  • Jones, P. W., 1999: First- and second-order conservative remapping schemes for grids in spherical coordinates. Mon. Wea. Rev., 127, 22042210.

    • Search Google Scholar
    • Export Citation
  • Lauritzen, P. H., and R. D. Nair, 2008: Monotone and conservative Cascade Remapping between Spherical grids (CaRS): Regular latitude–longitude and cubed-sphere grids. Mon. Wea. Rev., 136, 14161432.

    • Search Google Scholar
    • Export Citation
  • Lauritzen, P. H., R. D. Nair, and P. A. Ullrich, 2010: A conservative semi-Lagrangian multi-tracer transport scheme (CSLAM) on the cubed-sphere grid. J. Comput. Phys., 229, 14011424.

    • Search Google Scholar
    • Export Citation
  • Lauritzen, P. H., P. A. Ullrich, and R. D. Nair, 2011: Atmospheric transport schemes: Desirable properties and a semi-Lagrangian view on finite-volume discretizations. Numerical Techniques for Global Atmospheric Models, P. H. Lauritzen et al. Eds., Vol. 80, Lecture Notes in Computational Science and Engineering, Springer, 187–254.

  • Lauritzen, P. H., W. C. Skamarock, M. J. Prather, and M. A. Taylor, 2012: A standard test case suite for two-dimensional linear transport on the sphere. Geosci. Model Dev., 5, 887901.

    • Search Google Scholar
    • Export Citation
  • Nair, R. D., and P. H. Lauritzen, 2010: A class of deformational flow test cases for linear transport problems on the sphere. J. Comput. Phys., 229, 88688887.

    • Search Google Scholar
    • Export Citation
  • Rančić, M., 1992: Semi-Lagrangian piecewise biparabolic scheme for two-dimensional horizontal advection of a passive scalar. Mon. Wea. Rev., 120, 13941405.

    • Search Google Scholar
    • Export Citation
  • Ullrich, P. A., P. H. Lauritzen, and C. Jablonowski, 2009: Geometrically exact conservative remapping (GECoRe): Regular latitude–longitude and cubed-sphere grids. Mon. Wea. Rev., 137, 17211741.

    • Search Google Scholar
    • Export Citation
  • Ullrich, P. A., P. H. Lauritzen, and C. Jablonowski, 2012: Some considerations for high-order ‘incremental remap’-based transport schemes: Edges, reconstructions and area integration. Int. J. Numer. Methods Fluids, 71, 11311151, doi:10.1002/fld.3703.

    • Search Google Scholar
    • Export Citation
  • Fig. 1.

    (a) A graphical illustration of CSLAM that tracks Eulerian cell Ak upstream ak. Since reconstruction functions are discontinuous at Eulerian cell boundaries the upstream integral over ak is split into overlap integrals between ak and Eulerian cell A: . (b) Area integration is performed via line integrals in CSLAM. In the original formulation of CSLAM, line integrals overlapping Eulerian grid lines were computed analytically on the sphere to ensure global mass conservation.

  • Fig. 2.

    The condition in (8), on which the consistency enforcement method is based, states that the (a) integral of a moment over the Eulerian cell must equal the sum of integrals of that moment over (b) overlap areas that span the Eulerian cell (Ak = aakabkackadkaek) to ensure mass conservation. Note that the different overlap areas belong to different upstream cells.

  • Fig. 3.

    The relative mass error for CSLAM in HOMME using line integral approximation with (a) two and (b) four Gaussian points for a 1.12° mesh with and without enforcement of consistency (EOC).

  • Fig. 4.

    The plot shows the convergence order of different error norms for our test example using line integral approximation with two Gaussian points and manipulation of the weights, consistency enforcement in (10). In particular, the rates of convergence remain third order without a shape-preserving filter, and (almost) third order (L1), second order (L2), and order (L) with a shape-preserving filter as for the original (and less robust) CSLAM implementation using analytic line integrals (not shown).

All Time Past Year Past 30 Days
Abstract Views 0 0 0
Full Text Views 524 370 180
PDF Downloads 159 52 1