#include "Panzer_IntegrationValues2.hpp"
#include "Panzer_UtilityAlgs.hpp"
#include "Shards_CellTopology.hpp"
#include "Kokkos_DynRankView.hpp"
#include "Intrepid2_FunctionSpaceTools.hpp"
#include "Intrepid2_RealSpaceTools.hpp"
#include "Intrepid2_CellTools.hpp"
#include "Intrepid2_ArrayTools.hpp"
#include "Intrepid2_CubatureControlVolume.hpp"
#include "Intrepid2_CubatureControlVolumeSide.hpp"
#include "Intrepid2_CubatureControlVolumeBoundary.hpp"
#include "Panzer_CommonArrayFactories.hpp"
#include "Panzer_Traits.hpp"
#include "Panzer_SubcellConnectivity.hpp"
#include "Panzer_ConvertNormalToRotationMatrix.hpp"
#include "Phalanx_GetNonConstDynRankViewFromConstMDField.hpp"
Go to the source code of this file.
|
#define | PANZER_DOT(a, b) (a[0]*b[0] + a[1]*b[1] + a[2]*b[2]) |
|
#define | PANZER_CROSS(a, b, c) {c[0] = a[1]*b[2] - a[2]*b[1]; c[1] = a[2]*b[0] - a[0]*b[2]; c[2] = a[0]*b[1] - a[1]*b[0];} |
|
#define | INTEGRATION_VALUES2_INSTANTIATION(SCALAR) template class IntegrationValues2<SCALAR>; |
|
#define PANZER_DOT |
( |
|
a, |
|
|
|
b |
|
) |
| (a[0]*b[0] + a[1]*b[1] + a[2]*b[2]) |
#define PANZER_CROSS |
( |
|
a, |
|
|
|
b, |
|
|
|
c |
|
) |
| {c[0] = a[1]*b[2] - a[2]*b[1]; c[1] = a[2]*b[0] - a[0]*b[2]; c[2] = a[0]*b[1] - a[1]*b[0];} |
#define INTEGRATION_VALUES2_INSTANTIATION |
( |
|
SCALAR | ) |
template class IntegrationValues2<SCALAR>; |