calculate values on adjacent tetrahedra to face
More...
#include "tutorials/cor-0to1/src/MixTransportElement.hpp"
|
map< int, VectorDouble > & | valMap |
|
calculate values on adjacent tetrahedra to face
Definition at line 1488 of file MixTransportElement.hpp.
◆ OpVolSide()
MixTransport::MixTransportElement::OpSkeleton::OpVolSide::OpVolSide |
( |
map< int, VectorDouble > & | val_map | ) |
|
|
inline |
Definition at line 1491 of file MixTransportElement.hpp.
1492 : VolumeElementForcesAndSourcesCoreOnSide::UserDataOperator(
1493 "VALUES", UserDataOperator::OPROW),
map< int, VectorDouble > & valMap
◆ doWork()
Definition at line 1495 of file MixTransportElement.hpp.
1496 {
1500 const auto nb_gauss_pts = data.
getN().size1();
1501 valMap[getSkeletonSense()].resize(nb_gauss_pts);
1502 for (auto gg = 0; gg != nb_gauss_pts; gg++) {
1503 valMap[getSkeletonSense()][gg] =
1505 }
1507 }
#define MoFEMFunctionReturnHot(a)
Last executable line of each PETSc function used for error handling. Replaces return()
#define MoFEMFunctionBegin
First executable line of each MoFEM function, used for error handling. Final line of MoFEM functions ...
#define MoFEMFunctionReturn(a)
Last executable line of each PETSc function used for error handling. Replaces return()
MatrixDouble & getN(const FieldApproximationBase base)
get base functions this return matrix (nb. of rows is equal to nb. of Gauss pts, nb....
const VectorDouble & getFieldData() const
get dofs values
◆ valMap
map<int, VectorDouble>& MixTransport::MixTransportElement::OpSkeleton::OpVolSide::valMap |
The documentation for this struct was generated from the following file: