openEMS/FDTD/processing.h

28 lines
429 B
C
Raw Normal View History

#ifndef PROCESSING_H
#define PROCESSING_H
#include <iostream>
#include <fstream>
#include "operator.h"
#include "engine.h"
class Processing
{
public:
virtual ~Processing();
virtual void DefineStartStopCoord(double* dstart, double* dstop);
virtual void Process() {};
protected:
Processing(Operator* op, Engine* eng);
Operator* Op;
Engine* Eng;
unsigned int start[3];
unsigned int stop[3];
};
#endif // PROCESSING_H