mod_fem_viewer/FemViewer/inc/ExponentEngine.hpp File Reference
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <algorithm>
#include <iostream>
#include <stdexcept>
#include <vector>
Go to the source code of this file.
Classes |
class | ExponentEngine< TExp, TScalar > |
struct | ExponentEngine< TExp, TScalar >::fvType2 |
struct | ExponentEngine< TExp, TScalar >::fvType3 |
Defines |
#define | fv_max(a, b) (a) > (b) ? (a) : (b) |
Enumerations |
enum | eBaseType { eTensor = 0x0,
eComplete = 0x1
} |
Functions |
int | shape_functions_3D (int pdeg, int base, double *, double *, double *, double *, double *) |
int | degree_3d (int pdeg, int base_type, int direction) |
template<typename TExp , typename TScalar > |
std::ostream & | operator<< (std::ostream &os, const ExponentEngine< TExp, TScalar > &rhs) |
Define Documentation
#define fv_max |
( |
a, |
|
|
b |
|
) |
(a) > (b) ? (a) : (b) |
Enumeration Type Documentation
Function Documentation
int degree_3d |
( |
int |
pdeg, |
|
|
int |
base_type, |
|
|
int |
direction | |
|
) |
| | |
template<typename TExp , typename TScalar >
std::ostream & operator<< |
( |
std::ostream & |
os, |
|
|
const ExponentEngine< TExp, TScalar > & |
rhs | |
|
) |
| | [inline] |
int shape_functions_3D |
( |
int |
pdeg, |
|
|
int |
base, |
|
|
double * |
, |
|
|
double * |
, |
|
|
double * |
, |
|
|
double * |
, |
|
|
double * |
| |
|
) |
| | |