source: XIOS/trunk/src/filter/zoom_algorithm.hpp @ 619

Last change on this file since 619 was 619, checked in by mhnguyen, 9 years ago

Implementing the first prototype of filter

+) Create new class filter
+) Implement class for specific algorithm
+) Implement inversing algorithm

Test
+) On Curie
+) Grid with one axis: passed

File size: 372 bytes
Line 
1#ifndef __XIOS_ZOOM_ALGORITHM_HPP__
2#define __XIOS_ZOOM_ALGORITHM_HPP__
3
4#include "visitor.hpp"
5#include "axis_filter.hpp"
6
7namespace xios {
8class CZoomAlgorithm :
9  public CBaseVisitor,
10  public CVisitor<CAxisFilter>
11{
12public:
13  /** Default constructor */
14  CZoomAlgorithm();
15
16  void operate(CAxisFilter&);
17protected:
18private:
19};
20
21}
22#endif // __XIOS_ZOOM_ALGORITHM_HPP__
Note: See TracBrowser for help on using the repository browser.