proteus
1.8.1
C/C++/Fortran libraries
|
#include </Users/cekees/proteus/proteus/CompKernel.h>
Public Member Functions | |
CompKernelSpaceMapping () | |
void | calculateMapping_element (const int eN, const int k, double *mesh_dof, int *mesh_l2g, double *mesh_trial_ref, double *mesh_grad_trial_ref, double *jac, double &jacDet, double *jacInv, double &x, double &y, double &z) |
void | calculateH_element (const int eN, const int k, double *h_dof, int *mesh_l2g, double *mesh_trial_ref, double &h) |
void | calculateMappingVelocity_element (const int eN, const int k, double *mesh_velocity_dof, int *mesh_l2g, double *mesh_trial_ref, double &xt, double &yt, double &zt) |
void | calculateMapping_elementBoundary (const int eN, const int ebN_local, const int kb, const int ebN_local_kb, double *mesh_dof, int *mesh_l2g, double *mesh_trial_trace_ref, double *mesh_grad_trial_trace_ref, double *boundaryJac_ref, double *jac, double &jacDet, double *jacInv, double *boundaryJac, double *metricTensor, double &metricTensorDetSqrt, double *normal_ref, double *normal, double &x, double &y, double &z) |
void | calculateMappingVelocity_elementBoundary (const int eN, const int ebN_local, const int kb, const int ebN_local_kb, double *mesh_velocity_dof, int *mesh_l2g, double *mesh_trial_trace_ref, double &xt, double &yt, double &zt, double *normal, double *boundaryJac, double *metricTensor, double &metricTensorDetSqrt) |
void | valFromDOF (const double *dof, const int *l2g_element, const double *trial_ref, double &val) |
void | gradFromDOF (const double *dof, const int *l2g_element, const double *grad_trial, double *grad) |
void | hessFromDOF (const double *dof, const int *l2g_element, const double *hess_trial, double *hess) |
void | calculateMapping_element (const int eN, const int k, double *mesh_dof, int *mesh_l2g, double *mesh_trial_ref, double *mesh_grad_trial_ref, double *jac, double &jacDet, double *jacInv, double &x, double &y) |
void | calculateMappingVelocity_element (const int eN, const int k, double *mesh_velocity_dof, int *mesh_l2g, double *mesh_trial_ref, double &xt, double &yt) |
void | calculateMapping_elementBoundary (const int eN, const int ebN_local, const int kb, const int ebN_local_kb, double *mesh_dof, int *mesh_l2g, double *mesh_trial_trace_ref, double *mesh_grad_trial_trace_ref, double *boundaryJac_ref, double *jac, double &jacDet, double *jacInv, double *boundaryJac, double *metricTensor, double &metricTensorDetSqrt, double *normal_ref, double *normal, double &x, double &y) |
void | calculateMappingVelocity_elementBoundary (const int eN, const int ebN_local, const int kb, const int ebN_local_kb, double *mesh_velocity_dof, int *mesh_l2g, double *mesh_trial_trace_ref, double &xt, double &yt, double *normal, double *boundaryJac, double *metricTensor, double &metricTensorDetSqrt) |
Public Attributes | |
const int | X |
const int | Y |
const int | Z |
const int | XX |
const int | XY |
const int | XZ |
const int | YX |
const int | YY |
const int | YZ |
const int | ZX |
const int | ZY |
const int | ZZ |
const int | sXX |
const int | sXY |
const int | sXZ |
const int | sYX |
const int | sYY |
const int | sYZ |
const int | sZX |
const int | sZY |
const int | sZZ |
const int | nSymTen |
const int | XHX |
const int | XHY |
const int | YHX |
const int | YHY |
const int | ZHX |
const int | ZHY |
const int | HXHX |
const int | HXHY |
const int | HYHX |
const int | HYHY |
Definition at line 175 of file CompKernel.h.
|
inline |
Definition at line 192 of file CompKernel.h.
|
inline |
Definition at line 274 of file CompKernel.h.
|
inline |
Definition at line 501 of file CompKernel.h.
|
inline |
Definition at line 209 of file CompKernel.h.
|
inline |
Definition at line 546 of file CompKernel.h.
|
inline |
Definition at line 317 of file CompKernel.h.
|
inline |
Definition at line 528 of file CompKernel.h.
|
inline |
Definition at line 291 of file CompKernel.h.
|
inline |
Definition at line 424 of file CompKernel.h.
|
inline |
Definition at line 587 of file CompKernel.h.
|
inline |
Definition at line 481 of file CompKernel.h.
|
inline |
Definition at line 490 of file CompKernel.h.
|
inline |
Definition at line 474 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::HXHX |
Definition at line 189 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::HXHY |
Definition at line 189 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::HYHX |
Definition at line 190 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::HYHY |
Definition at line 190 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::nSymTen |
Definition at line 185 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::sXX |
Definition at line 182 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::sXY |
Definition at line 182 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::sXZ |
Definition at line 182 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::sYX |
Definition at line 183 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::sYY |
Definition at line 183 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::sYZ |
Definition at line 183 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::sZX |
Definition at line 184 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::sZY |
Definition at line 184 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::sZZ |
Definition at line 184 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::X |
Definition at line 178 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::XHX |
Definition at line 186 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::XHY |
Definition at line 186 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::XX |
Definition at line 179 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::XY |
Definition at line 179 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::XZ |
Definition at line 179 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::Y |
Definition at line 178 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::YHX |
Definition at line 187 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::YHY |
Definition at line 187 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::YX |
Definition at line 180 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::YY |
Definition at line 180 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::YZ |
Definition at line 180 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::Z |
Definition at line 178 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::ZHX |
Definition at line 188 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::ZHY |
Definition at line 188 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::ZX |
Definition at line 181 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::ZY |
Definition at line 181 of file CompKernel.h.
const int CompKernelSpaceMapping< 3, NDOF_MESH_TRIAL_ELEMENT >::ZZ |
Definition at line 181 of file CompKernel.h.