Classes
LinearSolver::Schwarz::Tags Namespace Reference

Tags related to the Schwarz solver. More...

Classes

struct  ElementWeightCompute
 Weighting field for data on the element. More...
 
struct  IntrudingExtents
 The number of points a neighbor's subdomain extends into the element. More...
 
struct  IntrudingExtentsCompute
 The number of points a neighbor's subdomain extends into the element. More...
 
struct  IntrudingOverlapWeightCompute
 Weighting field for data on neighboring subdomains that overlap with the element. Intended to be used with domain::Tags::InterfaceCompute. More...
 
struct  IntrudingOverlapWidths
 The width in element-logical coordinates that a neighbor's subdomain extends into the element. More...
 
struct  IntrudingOverlapWidthsCompute
 The width in element-logical coordinates that a neighbor's subdomain extends into the element. More...
 
struct  MaxOverlap
 Number of points a subdomain can overlap with its neighbor. More...
 
struct  Overlaps
 The Tag on the overlap region with each neighbor, i.e. on a region extruding from the central element. More...
 
struct  SubdomainSolver
 The serial linear solver of type SolverType used to solve subdomain operators. More...
 
struct  SubdomainSolverBase
 The serial linear solver used to solve subdomain operators. More...
 
struct  SummedIntrudingOverlapWeights
 A diagnostic quantity to check that weights are conserved. More...
 
struct  SummedIntrudingOverlapWeightsCompute
 A diagnostic quantity to check that weights are conserved. More...
 
struct  Weight
 Weighting field for combining data from multiple overlapping subdomains. More...
 

Detailed Description

Tags related to the Schwarz solver.