Navier-Stokes equations on Riemannian manifolds
Maryam Samavaki, Jukka Tuomela

TL;DR
This paper investigates the properties of Navier-Stokes equations on compact Riemannian manifolds, emphasizing the importance of Killing vector fields, analyzing linearized systems, and exploring the 2D case with Coriolis effects relevant to atmospheric flows.
Contribution
It introduces a specific diffusion operator choice for Navier-Stokes on manifolds, highlighting the role of Killing vector fields and analyzing linearized and 2D cases with Coriolis effects.
Findings
Killing vector fields are crucial for flow analysis.
The chosen diffusion operator influences solution properties.
Coriolis effects are significant in atmospheric flow models.
Abstract
We study properties of the solutions to Navier-Stokes system on compact Riemannian manifolds. The motivation for such a formulation comes from atmospheric models as well as some thin film flows on curved surfaces. There are different choices of the diffusion operator which have been used in previous studies, and we make a few comments why the choice adopted below seems to us the correct one. This choice leads to the conclusion that Killing vector fields are essential in analyzing the qualitative properties of the flow. We give several results illustrating this and analyze also the linearized version of Navier-Stokes system which is interesting in numerical applications. Finally we consider the 2 dimensional case which has specific characteristics, and treat also the Coriolis effect which is essential in atmospheric flows.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Navier-Stokes equations on Riemannian manifolds
Maryam Samavaki
Department of Physics and Mathematics
University of Eastern Finland
P.O. Box 111, FI-80101 Joensuu,Finland
\ANDJukka Tuomela
Department of Physics and Mathematics
University of Eastern Finland
P.O. Box 111, FI-80101 Joensuu,Finland
Abstract
We study properties of the solutions to Navier-Stokes system on compact Riemannian manifolds. The motivation for such a formulation comes from atmospheric models as well as some thin film flows on curved surfaces. There are different choices of the diffusion operator which have been used in previous studies, and we make a few comments why the choice adopted below seems to us the correct one. This choice leads to the conclusion that Killing vector fields are essential in analyzing the qualitative properties of the flow. We give several results illustrating this and analyze also the linearized version of Navier-Stokes system which is interesting in numerical applications. Finally we consider the 2 dimensional case which has specific characteristics, and treat also the Coriolis effect which is essential in atmospheric flows.
K****eywords Curvature tensor, Killing vector fields, Navier-Stokes equations, Riemannian manifolds
1 Introduction
Navier Stokes equations have been widely studied both form theoretical and applied points of view [12]. In recent years there has been a growing interest of this system on Riemannian manifolds [1, 2, 6, 8, 9, 11] and the many references therein. There seems to be two different reasons for this interest. First are the atmospheric models where the curvature of earth matters if one wants to simulate the flow in very large domains or even on the whole earth. The second are the flows of very thin films on the curved surfaces. Although these two applications are physically very different they both lead naturally to the idea of formulating the Navier-Stokes equations on arbitrary Riemannian manifolds.
There have been different choices for the diffusion operator for the system on the manifolds, and we discuss first some reasons why we think that the choice adopted below is the appropriate one. The same choice is advocated also in [2, 11]. It turns out that this choice of diffusion operator has important consequences on the qualitative and asymptotic properties of the flow, and our choice implies that Killing vector fields are essential in the analysis.
Our main results concern the decomposition of the flows to Killing component and its orthogonal complement. The Killing vector field is actually a solution to the Navier-Stokes system, but due to nonlinearity the orthogonal complement satisfies a different system. However, it is possible to derive similar a priori estimates for this complement than to the total flow. Interestingly similar conclusion remains valid when one replaces the diffusion operator with another operator and Killing fields with harmonic vector fields. Hence depending on the choice of the diffusion operator the solutions obtained are completely different asymptotically.
We will also analyze the linearized version of Navier-Stokes system. This is interesting at least from the point of view of numerical solution of Navier-Stokes system. Often one uses the idea of operator splitting in order to treat the linear diffusion term and the nonlinear convection term differently (a thorough overview of numerical methods for Navier-Stokes system is given in [4]). Then in some numerical methods one linearizes the convection term to advance the solution. We show that also the linearized version respects this decomposition to Killing fields and the orthogonal complement.
Moreover it turns out that one can produce new solutions with Lie bracket. Given a solution to a linearized system and a Killing field their bracket is also a solution to the linearized system. This is rather a technical result where we show that various differential operators behave well with respect bracket operation when one of the fields is a Killing field.
Since 2 dimensional manifolds are especially important in applications we analyze this special case more closely. In particular the sphere is relevant in meteorological applications so we consider this in detail. It turns out that one can decompose also the vorticity in the same way as the flow field itself. Since the vorticities of the Killing fields are simply the first spherical harmonics one can use this to get good a priori estimates. Finally we consider the case of Navier-Stokes on the sphere with the Coriolis term. In this case the Killing field along the latitudes is still a solution and asymptotically the solutions approach it. Note that here again the aymptotic properties depend essentially on the choice of the diffusion operator.
2 Model and the diffusion operator
The standard way to write the Navier Stokes equations in is as follows
[TABLE]
Let us formulate this on an arbitrary Riemannian manifold with Riemannian metric . Let now denote the covariant derivative, and to avoid confusion we write for the gradient and for the divergence.111Einstein summation convention is used where needed. The nonlinear term is now .
The diffusion term is more problematic since there are various ways to generalize the Laplacian for vectors. Let us consider some possiblities which are proposed. One choice is the Bochner Laplacian, defined by the formula
[TABLE]
This is perhaps mathematically natural, since this is in a sense the first thing that comes to mind, considering that the Laplacian of the scalar function is . However, apparently there is no physical justification for this choice.
The second is the Hodge Laplacian. This is initially defined for forms, but with the metric we extend it to vector fields. To this end it is convenient to express exterior derivative and its dual in terms of covariant derivatives. In [3] one can find the general formulas, but since the vector field case is sufficient for us let us see only this case. Hodge Laplacian for vector fields is given by formula . Now obviously
[TABLE]
Then for one form we have and for a two form we have . Let us further define
[TABLE]
Then we can write
[TABLE]
Now using the Ricci identity (A.3) we obtain
[TABLE]
where is the Ricci tensor. In two and three dimensional cases we also have the familiar formulas
[TABLE]
where the operators , and are defined in B.
However, one can argue that Hodge Laplacian is not appropriate for the present purposes either. Recall that a (Newtonian) fluid is characterized by the fact that the stress tensor is a function of deformation rate tensor [13]. Classically the deformation rate tensor is . In the Riemannian case we set (omitting the factor )
[TABLE]
Hence, as in [2, 11], we get the diffusion operator .
Lemma 2.1
[TABLE]
*Proof. * First we compute
[TABLE]
Using the Ricci Identity (A.3) we get
[TABLE]
So the operators and give different signs for the curvature term. Summarising we may say that Bochner Laplacian uses information about the whole of and ignores the curvature term, while uses the symmetric part, and Hodge Laplacian uses the antisymmetric part. The sign of the curvature term is different in the symmetric and antisymmetric cases.
It seems to us that the operator is physically most natural candidate for the diffusion operator because it most naturally generalizes the constitutive laws which are used in the Euclidean spaces. Also in [2] the authors come to the conclusion that is the best choice. However, in [6] it is argued that should be used, at least in some situations. Also in [1] is used while in [8] Bochner Laplacian is used. We do not know how the choice of Bochner Laplacian or the Hodge Laplacian should be interpreted from the point of view of continuum mechanics.
So we take as our diffusion operator and proceed our analysis with it:
[TABLE]
However, some of the results are valid whatever the choice of the Laplacian and we will analyze what kind of effect this choice has.
3 Preliminaries and notation
Let us now introduce some appropriate functional spaces, see [5] for more details. Let us define the inner product for functions and vector fields by the formulas
[TABLE]
where is the volume form (or Riemannian density if is not orientable). This gives the norm . Similarly we can introduce inner products for tensor fields. However, since we need this just for one forms and tensors of type we give the formulas only for this case. For one forms and we can simply write . Then let be a tensor of type ; pointwise can be interpreted as a map . Let be the adjoint, i.e.
[TABLE]
for all and . Then the inner product on the fibers can be defined by
[TABLE]
In this way we can define the familiar Sobolev inner product
[TABLE]
and the corresponding norm. Of course in a similar fashion more general Sobolev spaces can be defined but this is sufficient for our purposes. Finally let us recall that the divergence theorem remains valid in the following form:
[TABLE]
Here is the outer unit normal and is the volume form (or Riemannian density) induced by . Note that orientability of is not needed. From now on we will always suppose that is compact and without boundary.
Above we have viewed and as differential operators which operate on . Let us write and when we consider and as tensors of type . Note that and . The following vector fields are important in the subsequent analysis.
Definition 3.1
Vector field is parallel if , it is Killing if and it is harmonic, if .
Equivalently we can say that is Killing, if
[TABLE]
for all and . Note that for Killing fields because . If is compact and without boundary we have the following classical characterization for harmonic vector fields
[TABLE]
where is given in (2.1). Hence in particular
[TABLE]
for all and if is harmonic.
There are severe topological restrictions for the existence of parallel vector fields [14]. Killing vector fields and harmonic vector fields are much more common. Let us recall the following facts [7].
- (i)
If is dimensional then the Killing vector fields are a Lie algebra whose dimension is and the equality is attained for the standard sphere.
- (ii)
the space of harmonic vector fields is isomorphic to the first de Rham cohomogy group of . In particular this space is also always finite dimensional.
Lemma 3.1
Let , and be vector fields and . Then
[TABLE]
In particular
[TABLE]
*Proof. * Since
[TABLE]
the result follows from divergence theorem.
Lemma 3.2
If is Killing and then
[TABLE]
and if is harmonic and then
[TABLE]
*Proof. * Using Lemma 3.1 and formula (2) we obtain
[TABLE]
The proof of the second statement is analogous.
From this we immediately get
Lemma 3.3
If either (i) is Killing and or (ii) is Killing and then
[TABLE]
and if is harmonic and then
[TABLE]
*Proof. * Follows directly from previous Lemmas.
Lemma 3.4
Let and be vector fields. Then
[TABLE]
Hence and .
*Proof. * We compute
[TABLE]
The result now follows from the divergence theorem.
Note that the above Lemma, the relationships between the Laplacians and the operator imply that for divergence free vector fields
[TABLE]
and
[TABLE]
So Killing vector fields and harmonic vector fields are at the ”opposite extremes” with respect to curvature.
4 Solutions to Navier-Stokes system and Killing fields
Let us then start to analyze the properties of the solutions to (2.2). Let us first recall the following facts which are easy to check:
- (i)
if is parallel and is constant then is a solution of Navier Stokes equations with Bochner Laplacian.
- (ii)
if is Killing and then is a solution of (2.2).
- (iii)
if is harmonic and then is a solution of Navier Stokes equations with Hodge Laplacian.
Our first main result says that the component of any solution in the space of Killing fields remains constant.
Theorem 4.1
Let be a solution of (2.2) and be Killing. Then
[TABLE]
*Proof. * First
[TABLE]
Then by Lemma 3.3, by Lemma 3.4 and because is Killing, and because .
In other words any solution can be decomposed as where is Killing and is orthogonal to Killing fields. One may view as a projection of the initial condition to the space of Killing fields. But then precisely with the same argument we get
Theorem 4.2
Let be a solution of Navier Stokes equations with Hodge Laplacian and let be harmonic. Then
[TABLE]
*Proof. * Now we have
[TABLE]
Evidently and by Lemma 3.3.
Let us then continue with system (2.2). The whole dynamics of the solution thus happens in the component . Then writing where we get the following system for :
[TABLE]
In the absence of forces acting on the system one expects that would approach zero when . To state this precisely we need a short digression. Let us first define
[TABLE]
Then we can set
[TABLE]
What are the values of these constants? We could not find anything in the literature. The book [5] treats extensively topics which are directly related, but everything is about functions, not vector fields. Anyway let us show that these numbers actually are positive.
Theorem 4.3
The numbers , and are strictly positive and we have Poincaré type inequalities:
[TABLE]
*Proof. * We adapt the idea of the proof of Theorem 2.10 in [5] to the present context. All cases are essentially the same so for definiteness let us consider just the case . Let be a sequence such that
[TABLE]
By Rellich-Kondrakov Theorem there is a subsequence (still denoted by ) such that converges weakly in and strongly in . Strong convergence implies that the limit and the weak convergence that
[TABLE]
Since , .
As a consequence we obtain
Theorem 4.4
Let be a solution of (4.1). Then
[TABLE]
*Proof. * Lemma 3.1 and formula (3.1) imply that
[TABLE]
Then combining Theorem 4.3 and Lemma 3.4 we have
[TABLE]
In particular the solutions of the stationary problem
[TABLE]
are precisely the Killing vector fields.
As a consequence we see that the asymptotic behavior of solutions is totally different for and . For example there are no harmonic vector fields on the sphere so that in the absence of forces all solutions tend to zero if Hodge Laplacian is used. But with the system (2.2) the solutions tend to some Killing field. But the Killing fields on the sphere correspond to the rotating motion which is physically very natural. We think that this is one more argument in favor of compared to , in addition to the discussion in [2].
At least for numerical purposes it is essential to analyze the elliptic equation satisfied by the pressure.
Lemma 4.1
[TABLE]
*Proof. * First \mathsf{div}\big{(}\Delta_{B}u\big{)}=g^{jk}u^{i}_{;jki}; then applying the formula (A.4) we get
[TABLE]
But g^{jk}\big{(}u^{\ell}_{;k}\mathsf{Ri}_{\ell j}-u^{i}_{;\ell}R^{\ell}_{jik}\big{)}=0 which implies that
[TABLE]
Consequently
[TABLE]
Then we compute
[TABLE]
where we have used the formula (A.3). Then using the fact that gives the result.
Note that the formula (4.2) implies that for Killing vector fields. If Hodge Laplacian is used the same computations give
[TABLE]
Hence there is no term which depends on the diffusion. So for manifolds where the term is big, for example manifolds whose curvature changes fast, the pressure given by and should be considerably different.
5 Linearized Navier Stokes
In the numerical solution of Navier Stokes equations one has to deal with the linearized system so let us consider this case also.
[TABLE]
Typically one can think of as the initial condition, and then one solves the same linear system for a few time steps. Interestingly the solution to the linearized system also preserves its aspect with respect to the space of Killing vector fields.
Theorem 5.1
Let be a solution of (5.1) and be Killing. Then
[TABLE]
*Proof. * As in Theorem 4.1 we first obtain
[TABLE]
Again and because is Killing. But then
[TABLE]
using Lemma 3.2.
This result is important because quite often in practise one uses either or for the linearized convection term because this is easier to implement. However, in that case the inner product is not preserved so that the computed solution is not qualitatively correct. This strongly suggests that a better solution is obtained when the full linearized convection term is used.
Let us then write as before and . The pressure term can now be decomposed as . Let us further denote . Then we can write the linear system for as follows:
[TABLE]
In this case the norm of the solution does not necessarily diminish because now acts like a forcing term.
Theorem 5.2
Let be a solution of (5.2). Then
[TABLE]
*Proof. * First we have
[TABLE]
First as usual. Now because is Killing and by Lemma 3.1. Hence
[TABLE]
Then combining Theorem 4.3 and Lemma 3.4 we get the result.
Hence in this case the norm might grow for some choices of . Note, however, that in the intended application the norm actually diminishes for small time. Typically is considered as the initial condition for so that . Hence if we write
[TABLE]
then clearly . But this stability for small time is sufficient in practice because one only takes a few time steps with same .
6 New solutions from old
One interesting property of the linearized problem is that one can produce new solutions with the bracket. In the proof of the result we need the following property of Killing vector fields [7]. If is a Killing vector field then
[TABLE]
which can be written with indices as
[TABLE]
Theorem 6.1
Let be a solution of (5.1) where we suppose that is Killing. Then
[TABLE]
is also a solution of (5.1).
*Proof. * First it is straightforward to check that . For we have the following equation:
[TABLE]
We have to verify the following claims.
Claim 1. .
[TABLE]
Claim 2. .
We have
[TABLE]
However, formula (6.1) implies that
[TABLE]
Claim 3. .
Using the previous claim we compute
[TABLE]
Claim 3. .
In coordinates we have
[TABLE]
Let ; we will show that . Using the formula (A.4) we obtain
[TABLE]
Since we have
[TABLE]
Using this and formula (6.1) thus yields
[TABLE]
Then we can write
[TABLE]
so finally using the Killing property
[TABLE]
Claim 4. .
First we compute
[TABLE]
Hence we need to prove that
[TABLE]
Now formula (6.1) implies that
[TABLE]
Applying this to the formula (6.2) we get
[TABLE]
Using Ricci identity (A.3) and the fact that is Killing we get
[TABLE]
Then by Bianchi’s second identity (A.2)
[TABLE]
7 2 dimensional case
Since one of the main motivations for studying flows on manifolds comes from atmospheric models it is interesting to see this case in more detail. Moreover one has to take into account the Coriolis effect. Let us start, however, with the arbitrary 2 dimensional manifold. The main simplification comes from the fact that in this case where is the Gaussian curvature. So the system can be written as follows
[TABLE]
The Killing vector fields now satisfy the condition ; i.e. orbits defined by are on the level sets of the curvature. This makes intuitively clear the classical result about existence of Killing fields. Namely locally on 2 dimensional manifolds the space of Killing fields is either three, one or zero dimensional. If is constant then we have the three dimensional case. If not the only solution candidates are vector fields which satisfy . However, this is only necessary condition so depending on the space can be zero or one dimensional. Note that globally the space of Killing fields can be two dimensional as the flat torus shows.
Since the vorticity is important in most of the fluid problems let us examine how it is in our context. Recall that the vorticity is and using the formulas in B we can write
[TABLE]
Theorem 7.1
If is the solution of (7.1) then
[TABLE]
*Proof. * In 2 dimensional case
[TABLE]
and by the definition of it follows that . Now
[TABLE]
Then we compute
[TABLE]
Now using the formulas (A.5) and (A.4) we obtain
[TABLE]
Then using the Ricci identity and the formula (A.5) we get
[TABLE]
But and a direct computation shows that .
Since the sphere is an important special case let us analyze this case more closely. Let us first recall the following result:
- let be a function on such that ; then
[TABLE]
where is the first positive eigenvalue of . More briefly we can write .
This gives
Theorem 7.2
Let be the solution of (7.2) on the sphere; then
[TABLE]
*Proof. * First
[TABLE]
The formula
[TABLE]
implies that . The result then follows form the inequality (7.3) because and on the sphere .
Let us again use the decomposition for the solution of (2.2) and let be the corresponding decomposition for the vorticity. Note that for all 2 dimensional manifolds we have
[TABLE]
Multiplying by and taking the inner product with gives
[TABLE]
On the other hand applying the operator implies that on the sphere
[TABLE]
Hence the functions are actually the first spherical harmonics, i.e. the eigenfunctions of corresponding to the smallest positive eigenvalue.
Interestingly the orthogonality of and ”descends” to the orthogonality of vorticities.
Lemma 7.1
With the above notations on the sphere we have .
*Proof. * We compute
[TABLE]
So on the sphere the dynamics of happens on the component . Then let us see what is the equation for . Substituting and to (7.2) and taking into account that (i) , (ii) and (iii) gives
[TABLE]
This allows us to estimate more precisely the norm of . To this end we need the following
Lemma 7.2
For any vector fields and on a 2 dimensional manifold we have
[TABLE]
In particular
[TABLE]
*Proof. * First we have
[TABLE]
We have to show that
[TABLE]
But simply expanding the components we can check that .
Note that now we have shown that is orthogonal to the zeroth and first eigenspaces of . But then by the minimum characterization of the eigenvalues this implies that
[TABLE]
Theorem 7.3
Let be the solution of (7.2) on the sphere; then
[TABLE]
*Proof. * First
[TABLE]
Then we have
[TABLE]
by the same argument as in the proof of Theorem 7.2. Then we compute
[TABLE]
where the second equality holds because is Killing and Lemma 7.2. Hence
[TABLE]
by Lemma 3.2. Then the inequality (7.4) gives
[TABLE]
8 Coriolis
Let us then consider the Coriolis effect. For the simplicty of notation let us assume that our manifold is now the unit sphere . The rotation of the sphere has two effects: centrifugal force and Coriolis force. Since the centrifugal force is conservative one can absorb it to the pressure. This modified pressure is still denoted by . From the Coriolis force there comes a new term to the system which is of the form where is some function. Let us indicate how to express in spherical coordinates where is the longitude and is the colatitude. Let us interpret as a submanifold of . If we now choose axis to be the axis of rotation with the rotation vector then . The system can thus be written as
[TABLE]
Since the Coriolis term has no effect on the norm: we still have
[TABLE]
However, not all Killing fields are now solutions. Let be Killing; if it is a solution to (8.1) then we should have
[TABLE]
Hence in spherical coordinates where is constant. Simple computations show that the corresponding pressure is
[TABLE]
Let us thus denote by this solution which in spherical coordinates are given by above formulas. Then we can also in this situation try to look for solutions of the form and . Note that here we do not have the result like Theorem 4.1. In spite of this it turns out that the energy of decreases monotonically.
Theorem 8.1
Let , be a solution to (8.1). Then
[TABLE]
*Proof. * Computing as before we find the following system for .
[TABLE]
Then the variational formulation can be written as
[TABLE]
Then applying Lemma 3.1, Lemma 3.3, divergence theorem and since , we get
[TABLE]
Hence the Coriolis term tends to align the flow along the circles of latitude. Note finally that this conclusion depends on the choice of the diffusion operator. If the Hodge Laplacian is used then the solutions simply approach zero because on the sphere there are no harmonic vector fields.
Appendix A Notation and some formulas
Let us review some basic notions of Riemannian geometry. For details we refer to [7] and [10]. For curvature tensor and Ricci tensor there are several different conventions regarding the indices and signs. We will follow the conventions in [7].
The curvature tensor is denoted by and Ricci tensor by . In coordinates we have
[TABLE]
The scalar curvature is . The Bianchi identities are
[TABLE]
For general tensors of type the Ricci identity has the form
[TABLE]
The following consequences where Ricci identity is used twice are used in many places
[TABLE]
In the two dimensional case the curvature tensor can be written as follows:
[TABLE]
Here is the Gaussian curvature.
Appendix B Operators , and
Let us denote by the space of smooth functions on , let be the space of vector fields and the space of forms. Let us suppose that is two dimensional. Then we define the operator by requiring that the following diagram commutes.
[TABLE]
Here is the usual map defined by the Riemannian metric and is the Hodge operator. To express this in coordinates we first define
[TABLE]
Note that . Then it is convenient to introduce the map
[TABLE]
Intuitively the operator rotates the vector field by 90 degrees. Then we can write
[TABLE]
We will also need the operator which is defined by the following diagram
[TABLE]
Here is the interior product. In coordinates we have
[TABLE]
Let us now suppose that is three dimensional. Then we define the operator by requiring that the following diagram commutes.
[TABLE]
Let us now define
[TABLE]
Again . Then we can express in coordinates by the formula
[TABLE]
We can also define the cross product of two vector fields by
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] C. Cao, M. Rammaha and E. Titi “The Navier-Stokes equations on the rotating 2 2 2 -D sphere: Gevrey regularity and asymptotic degrees of freedom” In Z. Angew. Math. Phys. 50.3 , 1999, pp. 341–360
- 2[2] C. Chan, M. Czubak and M. Disconzi “The formulation of the Navier-Stokes equations on Riemannian manifolds” In J. Geom. Phys. 121 , 2017, pp. 335–346
- 3[3] B. Chow et al. “The Ricci flow: techniques and applications. Part I” 135 , Mathematical Surveys and Monographs American Mathematical Society, Providence, RI, 2007
- 4[4] R. Glowinski “Finite element methods for incompressible viscous flow” In Handbook of numerical analysis, Vol. IX North-Holland, Amsterdam, 2003, pp. 3–1176
- 5[5] E. Hebey “Nonlinear analysis on manifolds: Sobolev spaces and inequalities” 5 , Courant Lecture Notes in Mathematics New York University, Courant Institute of Mathematical Sciences, New York; American Mathematical Society, Providence, RI, 1999
- 6[6] M. Kobayashi “On the Navier-Stokes equations on manifolds with curvature” In J. Engrg. Math. 60.1 , 2008, pp. 55–68
- 7[7] P. Petersen “Riemannian geometry” 171 , Graduate Texts in Mathematics Springer-Verlag, New York, 2006
- 8[8] V. Pierfelice “The incompressible Navier-Stokes equations on non-compact manifolds” In J. Geom. Anal. 27.1 , 2017, pp. 577–617
