LSSTApplications
20.0.0
LSSTDataManagementBasePackage
|
Go to the documentation of this file.
22 #ifndef ASTSHIM_PARALLELMAP_H
23 #define ASTSHIM_PARALLELMAP_H
70 :
CmpMap(map1, map2, false, options) {}
87 return copyImpl<ParallelMap, AstCmpMap>();
ParallelMap(ParallelMap &&)=default
std::shared_ptr< ParallelMap > copy() const
Return a deep copy of this object.
bool getSeries()
Return True if the map is in series.
An abstract base class for objects which transform one set of coordinates to another.
Abstract base class for all AST objects.
ParallelMap & operator=(ParallelMap &&)=default
ParallelMap & operator=(ParallelMap const &)=delete
ParallelMap(Mapping const &map1, Mapping const &map2, std::string const &options="")
Construct a ParallelMap.
virtual std::shared_ptr< Object > copyPolymorphic() const override
Return a deep copy of this object.
AST wrapper classes and functions.
ParallelMap(AstCmpMap *rawptr)
Construct a ParallelMap from a raw AST pointer.
A parallel compound mapping where the first Mapping is used to transform the lower numbered coordinat...
ParallelMap(ParallelMap const &)=default
Copy constructor: make a deep copy.
Abstract base class for SeriesMap and ParallelMap.