#include "peano4/datamanagement/FaceMarker.h"
#include "peano4/utils/Globals.h"
#include "tarch/la/Vector.h"
#include <bitset>
#include <functional>
Go to the source code of this file.
|
| void | exahype2::blockstructured::applyDirichletBoundaryConditions (std::function< void(const tarch::la::Vector< Dimensions, double > &x, double t, double *Q)> boundaryCondition, const peano4::datamanagement::FaceMarker &marker, const tarch::la::Vector< Dimensions, double > &domainOffset, const tarch::la::Vector< Dimensions, double > &domainSize, const std::bitset< Dimensions > &periodicBC, int numberOfGridCellsPerAxis, int overlap, int unknownsPlusAuxiliaryVariables, double t, double *faceData) |
| | Set the ghost cells of a face along the domain boundary through a Dirichlet boundary condition.
|
| |