https://mooseframework.inl.gov
Loading...
Searching...
No Matches
Namespaces | Enumerations | Functions
SurfaceSide.h File Reference

Go to the source code of this file.

Namespaces

namespace  SurfaceGeometry
 

Enumerations

enum class  SurfaceGeometry::SurfaceSide { SurfaceGeometry::INSIDE , SurfaceGeometry::OUTSIDE , SurfaceGeometry::ON }
 The side of a closed surface where a query point is located. More...
 

Functions

SurfaceSide SurfaceGeometry::signedValueSideness (Real phi, Real tolerance, bool inside_is_negative)
 Classify a signed level-set value into a SurfaceSide.
 
SurfaceSide SurfaceGeometry::unionSideness (SurfaceSide a, SurfaceSide b)
 Combine two classifications for a union: INSIDE if either is INSIDE, otherwise ON if either is ON, otherwise OUTSIDE (the INSIDE > ON > OUTSIDE precedence).
 
std::ostream & SurfaceGeometry::operator<< (std::ostream &os, const SurfaceSide &side)
 Stream a human-readable name for a SurfaceSide value.