ESTER
Evolution STEllaire en Rotation
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
remapper Class Reference

#include <mapping.h>

Collaboration diagram for remapper:
Collaboration graph
[legend]

Public Member Functions

 remapper (const mapping &map)
 
 ~remapper ()
 
void set_nt (int nt)
 
void set_nex (int nex)
 
void set_ndomains (int ndom)
 
void set_npts (int *npts)
 
void set_npts (int npts)
 
void set_R (const matrix &R)
 
void set_fixed (int idom_new, int idom_old)
 
void set_mode (int mode)
 
mapping get_map ()
 
matrix interp (const matrix &y, int parity=0)
 
matrix_map interp (const matrix_map &y, int parity=0)
 
matrix interp_ex (const matrix &y, int parity=0)
 

Private Member Functions

void remap ()
 

Private Attributes

mapping map
 
mapping map_new
 
int remapped
 
int redist
 
int changed_npts
 
int nt
 
int ndomains
 
int * npts
 
int * fixed
 
int nex
 
int mode
 
matrix R
 
matrix zmap
 
matrix T
 
matrix Tt [4]
 
matrix Tex
 

Constructor & Destructor Documentation

remapper::remapper ( const mapping map)
remapper::~remapper ( )

Member Function Documentation

mapping remapper::get_map ( )

Here is the call graph for this function:

matrix remapper::interp ( const matrix y,
int  parity = 0 
)

Here is the call graph for this function:

matrix_map remapper::interp ( const matrix_map y,
int  parity = 0 
)

Here is the call graph for this function:

matrix remapper::interp_ex ( const matrix y,
int  parity = 0 
)

Here is the call graph for this function:

void remapper::remap ( )
private

Here is the call graph for this function:

void remapper::set_fixed ( int  idom_new,
int  idom_old 
)
void remapper::set_mode ( int  mode)
void remapper::set_ndomains ( int  ndom)
void remapper::set_nex ( int  nex)
void remapper::set_npts ( int *  npts)
void remapper::set_npts ( int  npts)
void remapper::set_nt ( int  nt)
void remapper::set_R ( const matrix R)

Member Data Documentation

int remapper::changed_npts
private
int * remapper::fixed
private
mapping remapper::map
private
mapping remapper::map_new
private
int remapper::mode
private
int remapper::ndomains
private
int remapper::nex
private
int * remapper::npts
private
int remapper::nt
private
matrix remapper::R
private
int remapper::redist
private
int remapper::remapped
private
matrix remapper::T
private
matrix remapper::Tex
private
matrix remapper::Tt[4]
private
matrix remapper::zmap
private

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