src/expde/extemp/partint.cc File Reference

#include "partint.h"

Include dependency graph for partint.cc:

Go to the source code of this file.

Functions

bool In_tet (dir_sons Tet[4], D3vector corn[8], D3vector V, double h)
bool In_tetbo (Tetraeder_storage *tet, D3vector corn[28], D3vector V)
void Set_tets (dir_sons Tets[6][4])
void partHelm_FE (Variable *f, double x, double y, double z, double q)
double weight (double x, dir1D d, double h)
void partInterp (Variable *f, double x, double y, double z, double *q)


Function Documentation

bool In_tet dir_sons  Tet[4],
D3vector  corn[8],
D3vector  V,
double  h
 

Definition at line 4 of file partint.cc.

References Calc_bary_weights().

Referenced by Calc_Loc_stencil().

Here is the call graph for this function:

bool In_tetbo Tetraeder_storage tet,
D3vector  corn[28],
D3vector  V
 

Definition at line 19 of file partint.cc.

References Calc_bary_weights(), Tetraeder_storage::N0(), Tetraeder_storage::N1(), Tetraeder_storage::N2(), and Tetraeder_storage::N3().

Here is the call graph for this function:

void partHelm_FE Variable f,
double  x,
double  y,
double  z,
double  q
 

Definition at line 79 of file partint.cc.

References back_coordinate(), Grid_base::back_transform_coord(), Grid_base::Give_finest_mesh_size(), Variable::Give_grid(), h, Grid_base::Max_level(), Set_tets(), x1DCoord(), y1DCoord(), and z1DCoord().

Here is the call graph for this function:

void partInterp Variable f,
double  x,
double  y,
double  z,
double *  q
 

Definition at line 226 of file partint.cc.

References back_coordinate(), Grid_base::back_transform_coord(), Grid_base::Give_cell_typ(), Grid_base::Give_finest_mesh_size(), Variable::Give_grid(), Grid_base::Give_variable(), h, int_cell, Grid_base::Max_level(), Index3D::neighbour(), Variable::Number_variable(), Grid_base::transform_coord(), weight(), WSDd, D3vector::x, x1DCoord(), D3vector::y, y1DCoord(), D3vector::z, and z1DCoord().

Here is the call graph for this function:

void Set_tets dir_sons  Tets[6][4]  ) 
 

Definition at line 39 of file partint.cc.

References ENDd, ENTd, ESDd, ESTd, WNDd, WNTd, WSDd, and WSTd.

Referenced by partHelm_FE().

double weight double  x,
dir1D  d,
double  h
[inline]
 

Definition at line 221 of file partint.cc.

References Rd.

Referenced by Normal_vector(), and partInterp().


Generated on Mon Jan 16 13:35:20 2006 for IPPL by  doxygen 1.4.6