domain::Tags Namespace Reference

Tags for the domain. More...

## Classes | |

struct | BoundaryCoordinates |

Computes the coordinates in the frame `Frame` on the faces defined by `Direction` . Intended to be prefixed by a `Tags::InterfaceCompute` to define the directions on which to compute the coordinates. More... | |

struct | BoundaryDirectionsExterior |

The set of directions which correspond to external boundaries. To be used to represent data which exists on the exterior side of the external boundary faces. More... | |

struct | BoundaryDirectionsInterior |

The set of directions which correspond to external boundaries. Used for representing data on the interior side of the external boundary faces. More... | |

struct | CharSpeedCompute |

Compute the characteristic speeds on the moving mesh given the characteristic speeds if the mesh were stationary. More... | |

struct | Coordinates |

The coordinates in a given frame. More... | |

struct | CoordinatesMeshVelocityAndJacobians |

The Inertial coordinates, the inverse Jacobian from the Grid to the Inertial frame, the Jacobian from the Grid to the Inertial frame, and the Inertial mesh velocity. More... | |

struct | CoordinatesMeshVelocityAndJacobiansCompute |

Computes the Inertial coordinates, the inverse Jacobian from the Grid to the Inertial frame, the Jacobian from the Grid to the Inertial frame, and the Inertial mesh velocity. More... | |

struct | Direction |

Direction to an interface More... | |

struct | DivMeshVelocity |

The divergence of the mesh velocity. More... | |

struct | Domain |

The Domain. More... | |

struct | Element |

The Element associated with the DataBox. More... | |

struct | ElementMap |

The coordinate map from logical to grid coordinate. More... | |

struct | ElementToInertialInverseJacobian |

Computes the Logical to Inertial inverse Jacobian from `CoordinatesVelocityAndJacobians` More... | |

struct | FunctionsOfTime |

The functions of time. More... | |

struct | InertialFromGridCoordinatesCompute |

Computes the Inertial coordinates from `CoordinatesVelocityAndJacobians` More... | |

struct | InertialMeshVelocityCompute |

Computes the Inertial mesh velocity from `CoordinatesVelocityAndJacobians` More... | |

struct | InitialExtents |

The number of grid points per dimension for all elements in each block of the initial computational domain. More... | |

struct | InitialFunctionsOfTime |

The functions of time obtained from a domain creator. More... | |

struct | InitialRefinementLevels |

The initial refinement level per dimension for all elements in each block of the initial computational domain. More... | |

struct | Interface |

Tag which is either a SimpleTag for quantities on an interface, base tag to a compute item which acts on tags on an interface, or base tag to a compute item which slices a tag from the volume to an interface. More... | |

struct | InterfaceCompute |

Derived tag for representing a compute item which acts on Tags on an interface. Can be retrieved using Tags::Interface<DirectionsTag, Tag> More... | |

struct | InterfaceCompute< Tags::BoundaryDirectionsExterior< VolumeDim >, UnnormalizedFaceNormalCompute< VolumeDim, Frame > > |

Specialisation of UnnormalizedFaceNormal for the external boundaries which inverts the normals. Since ExternalBoundariesDirections are meant to represent ghost elements, the normals should correspond to the normals in said element, which are inverted with respect to the current element. More... | |

struct | InterfaceCompute< Tags::BoundaryDirectionsExterior< VolumeDim >, UnnormalizedFaceNormalMovingMeshCompute< VolumeDim > > |

struct | InterfaceMesh |

Computes the `VolumeDim-1` dimensional mesh on an interface from the volume mesh. `Tags::InterfaceCompute<Dirs, InterfaceMesh<VolumeDim>>` is retrievable as Tags::Interface<Dirs, Mesh<VolumeDim>>` from the DataBox. More... | |

struct | InternalDirections |

The set of directions to neighboring Elements. More... | |

struct | InverseJacobian |

The inverse Jacobian from the source frame to the target frame. More... | |

struct | InverseJacobianCompute |

Computes the inverse Jacobian of the map held by `MapTag` at the coordinates held by `SourceCoordsTag` . The coordinates must be in the source frame of the map. More... | |

struct | LogicalCoordinates |

The logical coordinates in the Element. More... | |

struct | MappedCoordinates |

The coordinates in the target frame of `MapTag` . The `SourceCoordsTag` 's frame must be the source frame of `MapTag` More... | |

struct | Mesh |

The computational grid of the Element in the DataBox. More... | |

struct | MeshVelocity |

The mesh velocity. More... | |

struct | MinimumGridSpacing |

The minimum coordinate distance between grid points. More... | |

struct | SizeOfElement |

The inertial-coordinate size of an element along each of its logical directions. More... | |

struct | SizeOfElementCompute |

struct | Slice |

Derived tag for representing a compute item which slices a Tag containing a `Tensor` or a `Variables` from the volume to an interface. Retrievable from the DataBox using `Tags::Interface<DirectionsTag, Tag>` More... | |

struct | UnnormalizedFaceNormal |

The unnormalized face normal one form. More... | |

struct | UnnormalizedFaceNormalCompute |

struct | UnnormalizedFaceNormalMovingMeshCompute |

struct | VariablesBoundaryData |

Base tag for boundary data needed for updating the variables. More... | |

Tags for the domain.

© Copyright 2017 - 2020 SXS Collaboration, Distributed under the MIT License