source: XIOS/trunk/src/node/interpolate_axis.cpp @ 630

Last change on this file since 630 was 630, checked in by mhnguyen, 6 years ago

Implementing interpolation (polynomial) and correct some bugs

+) Implement interpolation (polynomial)
+) Correct some minor bugs relating to memory allocation
+) Clear some redundant codes

Test
+) On Curie
+) test_client and test_complete pass

File size: 950 bytes
Line 
1#include "interpolate_axis.hpp"
2#include "type.hpp"
3
4namespace xios {
5
6  /// ////////////////////// Définitions ////////////////////// ///
7
8  CInterpolateAxis::CInterpolateAxis(void)
9    : CObjectTemplate<CInterpolateAxis>(), CInterpolateAxisAttributes(), CTransformation<CAxis>()
10  { /* Ne rien faire de plus */ }
11
12  CInterpolateAxis::CInterpolateAxis(const StdString & id)
13    : CObjectTemplate<CInterpolateAxis>(id), CInterpolateAxisAttributes(), CTransformation<CAxis>()
14  { /* Ne rien faire de plus */ }
15
16  CInterpolateAxis::~CInterpolateAxis(void)
17  {}
18
19  //----------------------------------------------------------------
20
21  StdString CInterpolateAxis::GetName(void)    { return StdString("interpolate_axis"); }
22  StdString CInterpolateAxis::GetDefName(void) { return StdString("interpolate_axis"); }
23  ENodeType CInterpolateAxis::GetType(void)    { return eInterpolateAxis; }
24
25  void CInterpolateAxis::checkValid(CAxis* axisDest)
26  {
27  }
28
29}
Note: See TracBrowser for help on using the repository browser.