|
struct | CartesianCoords |
| CartesianCoords(i) is \(x_{\rm surf}^i\), the vector of \((x,y,z)\) coordinates of each point on the surface. More...
|
|
struct | CartesianCoordsCompute |
|
struct | D2xRadius |
| D2xRadius(i,j) is \(\partial^2 r_{\rm surf}/\partial x^i\partial x^j\). Here \(r_{\rm surf}=r_{\rm surf}(\theta,\phi)\) is the function describing the surface, which is considered a function of Cartesian coordinates \(r_{\rm surf}=r_{\rm surf}(\theta(x,y,z),\phi(x,y,z))\) for this operation. More...
|
|
struct | D2xRadiusCompute |
|
struct | DimensionfulSpinVector |
|
struct | DimensionfulSpinVectorCompute |
|
struct | DxRadius |
| DxRadius(i) is \(\partial r_{\rm surf}/\partial x^i\). Here \(r_{\rm surf}=r_{\rm surf}(\theta,\phi)\) is the function describing the surface, which is considered a function of Cartesian coordinates \(r_{\rm surf}=r_{\rm surf}(\theta(x,y,z),\phi(x,y,z))\) for this operation. More...
|
|
struct | DxRadiusCompute |
|
struct | EuclideanAreaElement |
| Computes the Euclidean area element on a Strahlkorper. Useful for flat space integrals. More...
|
|
struct | EuclideanAreaElementCompute |
|
struct | EuclideanSurfaceIntegral |
| Computes the flat-space integral of a scalar over a Strahlkorper. More...
|
|
struct | EuclideanSurfaceIntegralCompute |
|
struct | EuclideanSurfaceIntegralVector |
| Computes the Euclidean-space integral of a vector over a Strahlkorper, \(\oint V^i s_i (s_j s_k \delta^{jk})^{-1/2} d^2 S\), where \(s_i\) is the Strahlkorper surface unit normal and \(\delta^{ij}\) is the Kronecker delta. Note that \(s_i\) is not assumed to be normalized; the denominator of the integrand effectively normalizes it using the Euclidean metric. More...
|
|
struct | EuclideanSurfaceIntegralVectorCompute |
|
struct | ExtrinsicCurvature |
| Extrinsic curvature of a 2D Strahlkorper embedded in a 3D space. More...
|
|
struct | ExtrinsicCurvatureCompute |
| Calculates the Extrinsic curvature of a 2D Strahlkorper embedded in a 3D space. More...
|
|
struct | GradUnitNormalOneForm |
| The 3-covariant gradient \(D_i S_j\) of a Strahlkorper's normal. More...
|
|
struct | GradUnitNormalOneFormCompute |
| Computes 3-covariant gradient \(D_i S_j\) of a Strahlkorper's normal. More...
|
|
struct | InvHessian |
| InvHessian(k,i,j) is \(\partial (J^{-1}){}^k_j/\partial x^i\), where \((J^{-1}){}^k_j\) is the inverse Jacobian. InvHessian is not symmetric because the Jacobians are Pfaffian. InvHessian doesn't depend on the shape of the surface. More...
|
|
struct | InvHessianCompute |
|
struct | InvJacobian |
| InvJacobian(0,i) is \(r\partial\theta/\partial x^i\), and InvJacobian(1,i) is \(r\sin\theta\partial\phi/\partial x^i\). Here \(r\) means \(\sqrt{x^2+y^2+z^2}\). InvJacobian doesn't depend on the shape of the surface. More...
|
|
struct | InvJacobianCompute |
|
struct | Jacobian |
| Jacobian(i,0) is \(\frac{1}{r}\partial x^i/\partial\theta\), and Jacobian(i,1) is \(\frac{1}{r\sin\theta}\partial x^i/\partial\phi\). Here \(r\) means \(\sqrt{x^2+y^2+z^2}\). Jacobian doesn't depend on the shape of the surface. More...
|
|
struct | JacobianCompute |
|
struct | LaplacianRadius |
| \(\nabla^2 r_{\rm surf}\), the flat Laplacian of the surface. This is \(\eta^{ij}\partial^2 r_{\rm surf}/\partial x^i\partial x^j\), where \(r_{\rm surf}=r_{\rm surf}(\theta(x,y,z),\phi(x,y,z))\). More...
|
|
struct | LaplacianRadiusCompute |
|
struct | MaxRicciScalar |
| The pointwise maximum of the Strahlkorper's intrinsic Ricci scalar curvature. More...
|
|
struct | MaxRicciScalarCompute |
| Computes the pointwise maximum of the Strahlkorper's intrinsic Ricci scalar curvature. More...
|
|
struct | MinRicciScalar |
| The pointwise minimum of the Strahlkorper’s intrinsic Ricci scalar curvature. More...
|
|
struct | MinRicciScalarCompute |
| Computes the pointwise minimum of the Strahlkorper’s intrinsic Ricci scalar curvature. More...
|
|
struct | NormalOneForm |
| NormalOneForm(i) is \(s_i\), the (unnormalized) normal one-form to the surface, expressed in Cartesian components. This is computed by \(x_i/r-\partial r_{\rm surf}/\partial x^i\), where \(x_i/r\) is Rhat and \(\partial r_{\rm surf}/\partial x^i\) is DxRadius . See Eq. (8) of [14]. Note on the word "normal": \(s_i\) points in the correct direction (it is "normal" to the surface), but it does not have unit length (it is not "normalized"; normalization requires a metric). More...
|
|
struct | NormalOneFormCompute |
|
struct | OneOverOneFormMagnitude |
| The OneOverOneFormMagnitude is the reciprocal of the magnitude of the one-form perpendicular to the horizon. More...
|
|
struct | OneOverOneFormMagnitudeCompute |
| Computes the reciprocal of the magnitude of the one form perpendicular to the horizon. More...
|
|
struct | PhysicalCenter |
| The geometrical center of the surface. Uses ylm::Strahlkorper::physical_center . More...
|
|
struct | PhysicalCenterCompute |
|
struct | PreviousStrahlkorpers |
| Tag for holding the previously-found values of a Strahlkorper, which are saved for extrapolation for future initial guesses and for computing the time deriv of a Strahlkorper. More...
|
|
struct | Radius |
| (Euclidean) distance \(r_{\rm surf}(\theta,\phi)\) from the center to each point of the surface. More...
|
|
struct | RadiusCompute |
|
struct | Rhat |
| Rhat(i) is \(\hat{r}^i = x_i/\sqrt{x^2+y^2+z^2}\) on the grid. Doesn't depend on the shape of the surface. More...
|
|
struct | RhatCompute |
|
struct | RicciScalar |
| Ricci scalar is the two-dimensional intrinsic Ricci scalar curvature of a Strahlkorper. More...
|
|
struct | RicciScalarCompute |
| Computes the two-dimensional intrinsic Ricci scalar of a Strahlkorper. More...
|
|
struct | Strahlkorper |
| Tag referring to a ylm::Strahlkorper More...
|
|
struct | Tangents |
| Tangents(i,j) is \(\partial x_{\rm surf}^i/\partial q^j\), where \(x_{\rm surf}^i\) are the Cartesian coordinates of the surface (i.e. CartesianCoords ) and are considered functions of \((\theta,\phi)\). More...
|
|
struct | TangentsCompute |
|
struct | ThetaPhi |
| \((\theta,\phi)\) on the grid. Doesn't depend on the shape of the surface. More...
|
|
struct | ThetaPhiCompute |
|
struct | TimeDerivStrahlkorper |
| Tag to compute the time derivative of the coefficients of a Strahlkorper from a number of previous Strahlkorpers. More...
|
|
struct | TimeDerivStrahlkorperCompute |
|
struct | UnitNormalOneForm |
| The unit normal one-form \(s_j\) to the horizon. More...
|
|
struct | UnitNormalOneFormCompute |
| Computes the unit one-form perpendicular to the horizon. More...
|
|
struct | UnitNormalVector |
| UnitNormalVector is defined as \(S^i = \gamma^{ij} S_j\), where \(S_j\) is the unit normal one form and \(\gamma^{ij}\) is the inverse spatial metric. More...
|
|
struct | UnitNormalVectorCompute |
| Computes the UnitNormalVector perpendicular to the horizon. More...
|
|
Holds tags and ComputeItems associated with a ylm::Strahlkorper
.