Changeset 2270 for XIOS/dev/dev_ym/XIOS_COUPLING/src/node
- Timestamp:
- 12/07/21 12:07:33 (3 years ago)
- Location:
- XIOS/dev/dev_ym/XIOS_COUPLING/src/node
- Files:
-
- 45 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/axis.hpp
r2267 r2270 152 152 bool activateFieldWorkflow_done_=false ; 153 153 private: 154 CGenericAlgorithmTransformation*transformationAlgorithm_ = nullptr ;155 public: 156 void setTransformationAlgorithm( CGenericAlgorithmTransformation*transformationAlgorithm) { transformationAlgorithm_=transformationAlgorithm ;}157 CGenericAlgorithmTransformation*getTransformationAlgorithm(void) { return transformationAlgorithm_ ;}154 shared_ptr<CGenericAlgorithmTransformation> transformationAlgorithm_ = nullptr ; 155 public: 156 void setTransformationAlgorithm(shared_ptr<CGenericAlgorithmTransformation> transformationAlgorithm) { transformationAlgorithm_=transformationAlgorithm ;} 157 shared_ptr<CGenericAlgorithmTransformation> getTransformationAlgorithm(void) { return transformationAlgorithm_ ;} 158 158 private: 159 159 CTransformationPaths transformationPaths_ ; -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/compute_connectivity_domain.cpp
r2196 r2270 52 52 } 53 53 54 CGenericAlgorithmTransformation*CComputeConnectivityDomain::createAlgorithm(bool isSource,54 shared_ptr<CGenericAlgorithmTransformation> CComputeConnectivityDomain::createAlgorithm(bool isSource, 55 55 CGrid* gridDst, CGrid* gridSrc, 56 56 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/compute_connectivity_domain.hpp
r2011 r2270 64 64 static CTransformation<CDomain>* getTransformation(const StdString& id) { return SuperClass::get(id);} 65 65 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 66 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,66 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 67 67 CGrid* gridDst, CGrid* gridSrc, 68 68 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/domain.hpp
r2267 r2270 117 117 118 118 private: 119 CGenericAlgorithmTransformation*transformationAlgorithm_ = nullptr ;120 public: 121 void setTransformationAlgorithm( CGenericAlgorithmTransformation*transformationAlgorithm) { transformationAlgorithm_=transformationAlgorithm ;}122 CGenericAlgorithmTransformation*getTransformationAlgorithm(void) { return transformationAlgorithm_ ;}119 shared_ptr<CGenericAlgorithmTransformation> transformationAlgorithm_ = nullptr ; 120 public: 121 void setTransformationAlgorithm(shared_ptr<CGenericAlgorithmTransformation> transformationAlgorithm) { transformationAlgorithm_=transformationAlgorithm ;} 122 shared_ptr<CGenericAlgorithmTransformation> getTransformationAlgorithm(void) { return transformationAlgorithm_ ;} 123 123 private: 124 124 CTransformationPaths transformationPaths_ ; -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/duplicate_scalar_to_axis.cpp
r2011 r2270 45 45 } 46 46 47 CGenericAlgorithmTransformation*CDuplicateScalarToAxis::createAlgorithm(bool isSource,47 shared_ptr<CGenericAlgorithmTransformation> CDuplicateScalarToAxis::createAlgorithm(bool isSource, 48 48 CGrid* gridDst, CGrid* gridSrc, 49 49 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/duplicate_scalar_to_axis.hpp
r2011 r2270 64 64 static CTransformation<CAxis>* getTransformation(const StdString& id) { return SuperClass::get(id);} 65 65 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 66 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,66 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 67 67 CGrid* gridDst, CGrid* gridSrc, 68 68 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/expand_domain.cpp
r2196 r2270 49 49 } 50 50 51 CGenericAlgorithmTransformation*CExpandDomain::createAlgorithm(bool isSource,51 shared_ptr<CGenericAlgorithmTransformation> CExpandDomain::createAlgorithm(bool isSource, 52 52 CGrid* gridDst, CGrid* gridSrc, 53 53 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/expand_domain.hpp
r2011 r2270 64 64 static CTransformation<CDomain>* getTransformation(const StdString& id) { return SuperClass::get(id);} 65 65 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 66 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,66 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 67 67 CGrid* gridDst, CGrid* gridSrc, 68 68 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/extract_axis.cpp
r2011 r2270 78 78 } 79 79 80 CGenericAlgorithmTransformation*CExtractAxis::createAlgorithm(bool isSource,80 shared_ptr<CGenericAlgorithmTransformation> CExtractAxis::createAlgorithm(bool isSource, 81 81 CGrid* gridDst, CGrid* gridSrc, 82 82 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/extract_axis.hpp
r2011 r2270 63 63 static CTransformation<CAxis>* getTransformation(const StdString& id) { return SuperClass::get(id);} 64 64 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 65 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,65 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 66 66 CGrid* gridDst, CGrid* gridSrc, 67 67 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/extract_axis_to_scalar.cpp
r2011 r2270 59 59 } 60 60 61 CGenericAlgorithmTransformation*CExtractAxisToScalar::createAlgorithm(bool isSource,61 shared_ptr<CGenericAlgorithmTransformation> CExtractAxisToScalar::createAlgorithm(bool isSource, 62 62 CGrid* gridDst, CGrid* gridSrc, 63 63 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/extract_axis_to_scalar.hpp
r2011 r2270 63 63 static CTransformation<CScalar>* getTransformation(const StdString& id) { return SuperClass::get(id);} 64 64 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 65 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,65 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 66 66 CGrid* gridDst, CGrid* gridSrc, 67 67 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/extract_domain.cpp
r2196 r2270 73 73 } 74 74 75 CGenericAlgorithmTransformation*CExtractDomain::createAlgorithm(bool isSource,75 shared_ptr<CGenericAlgorithmTransformation> CExtractDomain::createAlgorithm(bool isSource, 76 76 CGrid* gridDst, CGrid* gridSrc, 77 77 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/extract_domain.hpp
r2011 r2270 63 63 static CTransformation<CDomain>* getTransformation(const StdString& id) { return SuperClass::get(id);} 64 64 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 65 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,65 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 66 66 CGrid* gridDst, CGrid* gridSrc, 67 67 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/extract_domain_to_axis.cpp
r2255 r2270 88 88 } 89 89 90 CGenericAlgorithmTransformation*CExtractDomainToAxis::createAlgorithm(bool isSource,90 shared_ptr<CGenericAlgorithmTransformation> CExtractDomainToAxis::createAlgorithm(bool isSource, 91 91 CGrid* gridDst, CGrid* gridSrc, 92 92 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/extract_domain_to_axis.hpp
r2011 r2270 63 63 static CTransformation<CAxis>* getTransformation(const StdString& id) { return SuperClass::get(id);} 64 64 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 65 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,65 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 66 66 CGrid* gridDst, CGrid* gridSrc, 67 67 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/generate_rectilinear_domain.cpp
r2196 r2270 139 139 } 140 140 141 CGenericAlgorithmTransformation*CGenerateRectilinearDomain::createAlgorithm(bool isSource,141 shared_ptr<CGenericAlgorithmTransformation> CGenerateRectilinearDomain::createAlgorithm(bool isSource, 142 142 CGrid* gridDst, CGrid* gridSrc, 143 143 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/generate_rectilinear_domain.hpp
r2011 r2270 63 63 static CTransformation<CDomain>* getTransformation(const StdString& id) { return SuperClass::get(id);} 64 64 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 65 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,65 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 66 66 CGrid* gridDst, CGrid* gridSrc, 67 67 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/grid.cpp
r2267 r2270 1901 1901 bool hasTransform=false ; 1902 1902 bool hasRemainTransform=false ; 1903 CGenericAlgorithmTransformation*algo ;1903 shared_ptr<CGenericAlgorithmTransformation> algo ; 1904 1904 int pos ; 1905 1905 … … 2192 2192 if (!isSource) 2193 2193 { 2194 CGridAlgorithm*gridAlgorithm ;2194 shared_ptr<CGridAlgorithm> gridAlgorithm ; 2195 2195 if (isNewGrid) 2196 2196 { -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/grid.hpp
r2267 r2270 222 222 double defaultValue, CGrid*& newGrid, bool graphEnabled=false, CField* field=0) ; 223 223 private: 224 CGridAlgorithm*gridAlgorithm_ = nullptr ;225 public: 226 void setGridAlgorithm( CGridAlgorithm*gridAlgorithm) {gridAlgorithm_ = gridAlgorithm;}227 CGridAlgorithm*getGridAlgorithm(void) { return gridAlgorithm_ ;}224 shared_ptr<CGridAlgorithm> gridAlgorithm_ = nullptr ; 225 public: 226 void setGridAlgorithm(shared_ptr<CGridAlgorithm> gridAlgorithm) {gridAlgorithm_ = gridAlgorithm;} 227 shared_ptr<CGridAlgorithm> getGridAlgorithm(void) { return gridAlgorithm_ ;} 228 228 229 229 /////////////////////////////////////////// -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/interpolate_axis.cpp
r2122 r2270 136 136 } 137 137 138 CGenericAlgorithmTransformation*CInterpolateAxis::createAlgorithm(bool isSource,138 shared_ptr<CGenericAlgorithmTransformation> CInterpolateAxis::createAlgorithm(bool isSource, 139 139 CGrid* gridDst, CGrid* gridSrc, 140 140 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/interpolate_axis.hpp
r2011 r2270 65 65 static CTransformation<CAxis>* getTransformation(const StdString& id) { return SuperClass::get(id);} 66 66 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 67 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,67 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 68 68 CGrid* gridDst, CGrid* gridSrc, 69 69 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/interpolate_domain.cpp
r2196 r2270 69 69 } 70 70 71 CGenericAlgorithmTransformation*CInterpolateDomain::createAlgorithm(bool isSource,71 shared_ptr<CGenericAlgorithmTransformation> CInterpolateDomain::createAlgorithm(bool isSource, 72 72 CGrid* gridDst, CGrid* gridSrc, 73 73 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/interpolate_domain.hpp
r2011 r2270 63 63 static CTransformation<CDomain>* getTransformation(const StdString& id) { return SuperClass::get(id);} 64 64 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 65 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,65 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 66 66 CGrid* gridDst, CGrid* gridSrc, 67 67 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/inverse_axis.cpp
r2011 r2270 40 40 {} 41 41 42 CGenericAlgorithmTransformation*CInverseAxis::createAlgorithm(bool isSource,42 shared_ptr<CGenericAlgorithmTransformation> CInverseAxis::createAlgorithm(bool isSource, 43 43 CGrid* gridDst, CGrid* gridSrc, 44 44 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/inverse_axis.hpp
r2011 r2270 62 62 static CTransformation<CAxis>* getTransformation(const StdString& id) { return SuperClass::get(id);} 63 63 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 64 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,64 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 65 65 CGrid* gridDst, CGrid* gridSrc, 66 66 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/reduce_axis_to_axis.cpp
r2011 r2270 57 57 } 58 58 59 CGenericAlgorithmTransformation*CReduceAxisToAxis::createAlgorithm(bool isSource,59 shared_ptr<CGenericAlgorithmTransformation> CReduceAxisToAxis::createAlgorithm(bool isSource, 60 60 CGrid* gridDst, CGrid* gridSrc, 61 61 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/reduce_axis_to_axis.hpp
r2011 r2270 62 62 static CTransformation<CAxis>* getTransformation(const StdString& id) { return SuperClass::get(id);} 63 63 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 64 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,64 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 65 65 CGrid* gridDst, CGrid* gridSrc, 66 66 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/reduce_axis_to_scalar.cpp
r2011 r2270 42 42 } 43 43 44 CGenericAlgorithmTransformation*CReduceAxisToScalar::createAlgorithm(bool isSource,44 shared_ptr<CGenericAlgorithmTransformation> CReduceAxisToScalar::createAlgorithm(bool isSource, 45 45 CGrid* gridDst, CGrid* gridSrc, 46 46 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/reduce_axis_to_scalar.hpp
r2011 r2270 62 62 static CTransformation<CScalar>* getTransformation(const StdString& id) { return SuperClass::get(id);} 63 63 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 64 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,64 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 65 65 CGrid* gridDst, CGrid* gridSrc, 66 66 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/reduce_domain_to_axis.cpp
r2011 r2270 88 88 } 89 89 90 CGenericAlgorithmTransformation*CReduceDomainToAxis::createAlgorithm(bool isSource,90 shared_ptr<CGenericAlgorithmTransformation> CReduceDomainToAxis::createAlgorithm(bool isSource, 91 91 CGrid* gridDst, CGrid* gridSrc, 92 92 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/reduce_domain_to_axis.hpp
r2011 r2270 63 63 static CTransformation<CAxis>* getTransformation(const StdString& id) { return SuperClass::get(id);} 64 64 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 65 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,65 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 66 66 CGrid* gridDst, CGrid* gridSrc, 67 67 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/reduce_domain_to_scalar.cpp
r2011 r2270 43 43 } 44 44 45 CGenericAlgorithmTransformation*CReduceDomainToScalar::createAlgorithm(bool isSource,45 shared_ptr<CGenericAlgorithmTransformation> CReduceDomainToScalar::createAlgorithm(bool isSource, 46 46 CGrid* gridDst, CGrid* gridSrc, 47 47 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/reduce_domain_to_scalar.hpp
r2011 r2270 63 63 static CTransformation<CScalar>* getTransformation(const StdString& id) { return SuperClass::get(id);} 64 64 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 65 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,65 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 66 66 CGrid* gridDst, CGrid* gridSrc, 67 67 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/reduce_scalar_to_scalar.cpp
r2011 r2270 42 42 } 43 43 44 CGenericAlgorithmTransformation*CReduceScalarToScalar::createAlgorithm(bool isSource,44 shared_ptr<CGenericAlgorithmTransformation> CReduceScalarToScalar::createAlgorithm(bool isSource, 45 45 CGrid* gridDst, CGrid* gridSrc, 46 46 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/reduce_scalar_to_scalar.hpp
r2011 r2270 62 62 static CTransformation<CScalar>* getTransformation(const StdString& id) { return SuperClass::get(id);} 63 63 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 64 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,64 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 65 65 CGrid* gridDst, CGrid* gridSrc, 66 66 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/reorder_domain.cpp
r2196 r2270 42 42 } 43 43 44 CGenericAlgorithmTransformation*CReorderDomain::createAlgorithm(bool isSource,44 shared_ptr<CGenericAlgorithmTransformation> CReorderDomain::createAlgorithm(bool isSource, 45 45 CGrid* gridDst, CGrid* gridSrc, 46 46 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/reorder_domain.hpp
r2011 r2270 63 63 static CTransformation<CDomain>* getTransformation(const StdString& id) { return SuperClass::get(id);} 64 64 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 65 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,65 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 66 66 CGrid* gridDst, CGrid* gridSrc, 67 67 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/scalar.hpp
r2267 r2270 126 126 bool activateFieldWorkflow_done_=false ; 127 127 private: 128 CGenericAlgorithmTransformation*transformationAlgorithm_ = nullptr ;128 shared_ptr<CGenericAlgorithmTransformation> transformationAlgorithm_ = nullptr ; 129 129 public: 130 void setTransformationAlgorithm( CGenericAlgorithmTransformation*transformationAlgorithm) { transformationAlgorithm_=transformationAlgorithm ;}131 CGenericAlgorithmTransformation*getTransformationAlgorithm(void) { return transformationAlgorithm_ ;}130 void setTransformationAlgorithm(shared_ptr<CGenericAlgorithmTransformation> transformationAlgorithm) { transformationAlgorithm_=transformationAlgorithm ;} 131 shared_ptr<CGenericAlgorithmTransformation> getTransformationAlgorithm(void) { return transformationAlgorithm_ ;} 132 132 private: 133 133 CTransformationPaths transformationPaths_ ; -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/temporal_splitting.cpp
r2011 r2270 46 46 } 47 47 48 CGenericAlgorithmTransformation*CTemporalSplitting::createAlgorithm(bool isSource,48 shared_ptr<CGenericAlgorithmTransformation> CTemporalSplitting::createAlgorithm(bool isSource, 49 49 CGrid* gridDst, CGrid* gridSrc, 50 50 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/temporal_splitting.hpp
r2011 r2270 63 63 static CTransformation<CAxis>* getTransformation(const StdString& id) { return SuperClass::get(id);} 64 64 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 65 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,65 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 66 66 CGrid* gridDst, CGrid* gridSrc, 67 67 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/zoom_axis.cpp
r2011 r2270 78 78 } 79 79 80 CGenericAlgorithmTransformation*CZoomAxis::createAlgorithm(bool isSource,80 shared_ptr<CGenericAlgorithmTransformation> CZoomAxis::createAlgorithm(bool isSource, 81 81 CGrid* gridDst, CGrid* gridSrc, 82 82 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/zoom_axis.hpp
r2011 r2270 63 63 static CTransformation<CAxis>* getTransformation(const StdString& id) { return SuperClass::get(id);} 64 64 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 65 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,65 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 66 66 CGrid* gridDst, CGrid* gridSrc, 67 67 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/zoom_domain.cpp
r2196 r2270 73 73 } 74 74 75 CGenericAlgorithmTransformation*CZoomDomain::createAlgorithm(bool isSource,75 shared_ptr<CGenericAlgorithmTransformation> CZoomDomain::createAlgorithm(bool isSource, 76 76 CGrid* gridDst, CGrid* gridSrc, 77 77 int elementPositionInGrid, -
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/zoom_domain.hpp
r2011 r2270 63 63 virtual void inheritFrom(SuperTransform* srcTransform) { solveDescInheritance(true, this->SuperClass::get((MyClass*)srcTransform)) ;} 64 64 static CTransformation<CDomain>* getTransformation(const StdString& id) { return SuperClass::get(id);} 65 virtual CGenericAlgorithmTransformation*createAlgorithm(bool isSource,65 virtual shared_ptr<CGenericAlgorithmTransformation> createAlgorithm(bool isSource, 66 66 CGrid* gridDst, CGrid* gridSrc, 67 67 int elementPositionInGrid,
Note: See TracChangeset
for help on using the changeset viewer.