- Timestamp:
- 11/23/18 14:48:14 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_olga/src/transformation/axis_algorithm_inverse.cpp
r1542 r1612 27 27 std::map<int, int>& elementPositionInGridDst2AxisPosition, 28 28 std::map<int, int>& elementPositionInGridDst2DomainPosition) 29 TRY 29 30 { 30 31 std::vector<CAxis*> axisListDestP = gridDst->getAxis(); … … 37 38 return (new CAxisAlgorithmInverse(axisListDestP[axisDstIndex], axisListSrcP[axisSrcIndex], inverseAxis)); 38 39 } 40 CATCH 39 41 40 42 bool CAxisAlgorithmInverse::registerTrans() 43 TRY 41 44 { 42 45 CGridTransformationFactory<CAxis>::registerTransformation(TRANS_INVERSE_AXIS, create); 43 46 } 44 47 CATCH 45 48 46 49 CAxisAlgorithmInverse::CAxisAlgorithmInverse(CAxis* axisDestination, CAxis* axisSource, CInverseAxis* inverseAxis) 47 50 : CAxisAlgorithmTransformation(axisDestination, axisSource) 51 TRY 48 52 { 49 53 if (axisDestination->n_glo.getValue() != axisSource->n_glo.getValue()) … … 55 59 } 56 60 } 61 CATCH 57 62 58 63 void CAxisAlgorithmInverse::computeIndexSourceMapping_(const std::vector<CArray<double,1>* >& dataAuxInputs) 64 TRY 59 65 { 60 66 this->transformationMapping_.resize(1); … … 82 88 } 83 89 } 90 CATCH 84 91 85 92 /*! … … 88 95 */ 89 96 void CAxisAlgorithmInverse::updateAxisValue() 97 TRY 90 98 { 91 99 CContext* context = CContext::getCurrent(); … … 282 290 delete [] itLong->second; 283 291 } 284 285 } 292 CATCH 293 294 }
Note: See TracChangeset
for help on using the changeset viewer.