Loading [MathJax]/extensions/tex2jax.js
MAIA bb96820c
Multiphysics at AIA
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
sbpcartesianmortar.h File Reference

Go to the source code of this file.

Namespaces

namespace  maia
 Namespace for auxiliary functions/classes.
 
namespace  maia::sbp
 
namespace  maia::sbp::mortar
 

Functions

MBool maia::sbp::mortar::readCSV (std::string path, MFloat *mat)
 Reads csv from path to MFloatMatrix. More...
 
void maia::sbp::mortar::readProjectionCoeffs (std::string path, MFloatMatrix &projBn, MFloatVector &projIn)
 Reads coeffficients from csv files for Carpenter operators. More...
 
void maia::sbp::mortar::calcMortarProjectionMatrixPSBP (const MString sourceOp, const MString targetOp, const MInt sourceNoNodes, const MInt targetNoNodes, MFloat *const f, MFloat *const b)
 Reads projection coefficients and stores them. More...
 
void maia::sbp::mortar::calcMortarProjectionMatrixHSBPCarpenter (const MInt noNodes, const MFloat *const sourceIntWeights, MFloat *const forwardLower, MFloat *const forwardUpper, MFloat *const backwardLower, MFloat *const backwardUpper)
 Constructs h-refinement projection operator according to Carpenter. More...
 
void maia::sbp::mortar::calcMortarProjectionMatrixHSBP (const MInt noNodes, const MString sbpOperator, MFloat *const forwardLower, MFloat *const forwardUpper, MFloat *const backwardLower, MFloat *const backwardUpper)
 Reads and constructs h-refinement projection operator. More...
 

Variables

const MBool maia::sbp::mortar::forward = true
 
const MBool maia::sbp::mortar::reverse = false
 
const MInt maia::sbp::mortar::lower = 0
 
const MInt maia::sbp::mortar::upper = 1