Back to index

salome-med  6.5.0
Public Member Functions | Protected Attributes
ParaMEDMEM::TimeInterpolator Class Reference

#include <TimeInterpolator.hxx>

Inheritance diagram for ParaMEDMEM::TimeInterpolator:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 30 of file TimeInterpolator.hxx.


Constructor & Destructor Documentation

ParaMEDMEM::TimeInterpolator::TimeInterpolator ( double  InterpPrecision,
int  nStepBefore = 1,
int  nStepAfter = 1 
)

Definition at line 24 of file TimeInterpolator.cxx.

  {
    _interp_precision=InterpPrecision;
    _n_step_before=nStepBefore;
    _n_step_after=nStepAfter;
  }

Definition at line 31 of file TimeInterpolator.cxx.

  {
  } 

Member Function Documentation

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]
void ParaMEDMEM::TimeInterpolator::setInterpParams ( double  InterpPrecision,
int  nStepBefore = 1,
int  nStepAfter = 1 
) [inline]

Definition at line 36 of file TimeInterpolator.hxx.

{ _interp_precision=InterpPrecision; _n_step_before=nStepBefore; _n_step_after=nStepAfter; }
void ParaMEDMEM::TimeInterpolator::steps ( int &  nStepBefore,
int &  nStepAfter 
) [inline]

Definition at line 37 of file TimeInterpolator.hxx.

{ nStepBefore=_n_step_before; nStepAfter=_n_step_after ; }

Member Data Documentation

Definition at line 45 of file TimeInterpolator.hxx.

Definition at line 47 of file TimeInterpolator.hxx.

Definition at line 46 of file TimeInterpolator.hxx.


The documentation for this class was generated from the following files: