#include "init.h"
#include "util/util.h"
Go to the source code of this file.
Functions | |
PetscReal | tetgrad (PetscReal *x1, PetscReal *x2, PetscReal *x3, PetscReal *x4, PetscReal D_etaj[][ND]) |
PetscReal | tetqual (PetscReal *x1, PetscReal *x2, PetscReal *x3, PetscReal *x4) |
PetscReal | edgestat (int nele, int *ele, PetscReal *xyz, PetscReal *min, PetscReal *max, PetscReal *avg) |
int | EleVertVol (GridData *gdata) |
PetscReal edgestat | ( | int | nele, | |
int * | ele, | |||
PetscReal * | xyz, | |||
PetscReal * | min, | |||
PetscReal * | max, | |||
PetscReal * | avg | |||
) |
Definition at line 104 of file elevertvol.c.
References MagparFunctionInfoBegin, MagparFunctionInfoReturn, my_daxpy, my_dcopy, my_dnrm2, ND, and NV.
Referenced by EleVertVol().
int EleVertVol | ( | GridData * | gdata | ) |
Definition at line 178 of file elevertvol.c.
References calcbbox(), D_EPS, edgestat(), GridData::elel2g, GridData::elenmax, GridData::eleprop, GridData::elevert, GridData::elevol, GridData::hscale, GridData::inp, GridData::ln_ele, GridData::ln_vert, GridData::M, MagparFunctionLogBegin, MagparFunctionLogReturn, GridData::n_bnd_fac, GridData::n_ele, GridData::n_prop, GridData::n_vert, GridData::n_vert_bnd, ND, NP, NV, GridData::propdat, GridData::simname, tetqual(), tetvol(), GridData::totvol, GridData::vertvol, GridData::vertxyz, and GridData::VMs3.
Referenced by ParInit().
PetscReal tetgrad | ( | PetscReal * | x1, | |
PetscReal * | x2, | |||
PetscReal * | x3, | |||
PetscReal * | x4, | |||
PetscReal | D_etaj[][ND] | |||
) |
Definition at line 30 of file elevertvol.c.
References D_EPS, NV, and tetvol().
Referenced by Hdemag_Init(), and Hexchani_Init().
PetscReal tetqual | ( | PetscReal * | x1, | |
PetscReal * | x2, | |||
PetscReal * | x3, | |||
PetscReal * | x4 | |||
) |
Definition at line 74 of file elevertvol.c.
References tetvol().
Referenced by EleVertVol().