Version: 6.3.1
Public Member Functions | Protected Attributes

ParaMEDMEM.TimeInterpolator Class Reference

#include <TimeInterpolator.hxx>

Inheritance diagram for ParaMEDMEM.TimeInterpolator:
Inheritance graph

Public Member Functions

 TimeInterpolator (double InterpPrecision, int nStepBefore=1, int nStepAfter=1)
virtual ~TimeInterpolator ()
void setInterpParams (double InterpPrecision, int nStepBefore=1, int nStepAfter=1)
void steps (int &nStepBefore, int &nStepAfter)
virtual void doInterp (double time0, double time1, double time, int recvcount, int nbuff0, int nbuff1, int **recvbuff0, int **recvbuff1, int *result)=0
virtual void doInterp (double time0, double time1, double time, int recvcount, int nbuff0, int nbuff1, double **recvbuff0, double **recvbuff1, double *result)=0

Protected Attributes

double _interp_precision
int _n_step_before
int _n_step_after

Constructor & Destructor Documentation

ParaMEDMEM.TimeInterpolator::TimeInterpolator ( double  InterpPrecision,
int  nStepBefore = 1,
int  nStepAfter = 1 
)
ParaMEDMEM.TimeInterpolator::~TimeInterpolator ( ) [virtual]

Member Function Documentation

void ParaMEDMEM.TimeInterpolator.setInterpParams ( double  InterpPrecision,
int  nStepBefore = 1,
int  nStepAfter = 1 
)
void ParaMEDMEM.TimeInterpolator.steps ( int nStepBefore,
int nStepAfter 
)
virtual void ParaMEDMEM.TimeInterpolator.doInterp ( double  time0,
double  time1,
double  time,
int  recvcount,
int  nbuff0,
int  nbuff1,
int **  recvbuff0,
int **  recvbuff1,
int result 
) [pure virtual]
virtual void ParaMEDMEM.TimeInterpolator.doInterp ( double  time0,
double  time1,
double  time,
int  recvcount,
int  nbuff0,
int  nbuff1,
double **  recvbuff0,
double **  recvbuff1,
double result 
) [pure virtual]

Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS