Constant spatial refinement and time interpolation operators typically depend only on the datatype and not the mesh coordinate system. The operators described here are for cell-centered data only (for brevity) but the descriptions apply to edge, face, node, side, outerface, and outerside datatype operators as well. The string identifiers can be used with the operator look up mechanism provided by the xfer_GeometryX class.
-
Time refinement operators:
-
Cell-Centered patch data:
-
Time interpolated linear coarsen op for complex, double, and float data. String identifier is "STD_LINEAR_TIME_INTERPOLATE".
-
Edge-Centered patch data:
-
Time interpolated linear coarsen op for complex, double, and float data. String identifier is "STD_LINEAR_TIME_INTERPOLATE".
-
Face-Centered patch data:
-
Time interpolated linear coarsen op for complex, double, and float data. String identifier is "STD_LINEAR_TIME_INTERPOLATE".
-
Node-Centered patch data:
-
Constant averaging (i.e., injection) for complex, double, float, integer data. String identifier is "CONSTANT_COARSEN".
-
Time interpolated linear coarsen op for complex, double, and float data. String identifier is "STD_LINEAR_TIME_INTERPOLATE".
-
Outerface patch data:
-
Time interpolated linear coarsen op for complex, double, and float data. String identifier is "STD_LINEAR_TIME_INTERPOLATE".
-
Outernode-Centered patch data:
-
Constant averaging (i.e., injection) for complex, double, float, integer data. String identifier is "CONSTANT_COARSEN".
-
Outerside patch data:
-
Time interpolated linear coarsen op for complex, double, and float data. String identifier is "STD_LINEAR_TIME_INTERPOLATE".
-
Side-centered patch data:
-
Time interpolated linear coarsen op for complex, double, and float data. String identifier is "STD_LINEAR_TIME_INTERPOLATE".
-
Refine operators:
-
Cell-Centered patch data:
-
Constant refine op for complex, double, float, and int data. String identifier is "CONSTANT_REFINE".
-
Edge-Centered patch data:
-
Constant refine op for complex, double, float, and int data. String identifier is "CONSTANT_REFINE".
-
Face-Centered patch data:
-
Constant refine op for complex, double, float, and int data. String identifier is "CONSTANT_REFINE".
-
Outerface patch data:
-
Constant refine op for complex, double, float, and int data. String identifier is "CONSTANT_REFINE".
-
Side-Centered patch data:
-
Constant refine op for complex, double, float, and int data. String identifier is "CONSTANT_REFINE".
For information on the options to use user-defined operators for coarsening, refining, and time interpolation, or the option to use no such operators, see Patch Data Transfer Operators.
For information on use of Cartesian mesh dependent operators, see Basic Cartesian Mesh Geometry Support.
Generated on Thu Jun 18 11:28:17 2009 for SAMRAI by
1.5.1