![]() |
MFEM
v4.5.2
Finite element discretization library
|
Go to the source code of this file.
Namespaces | |
mfem | |
Functions | |
void | mfem::PADiffusionSetup3D (const int Q1D, const int coeffDim, const int NE, const Array< double > &w, const Vector &j, const Vector &c, Vector &d) |
void | mfem::PAHcurlMassAssembleDiagonal2D (const int D1D, const int Q1D, const int NE, const bool symmetric, const Array< double > &bo, const Array< double > &bc, const Vector &pa_data, Vector &diag) |
void | mfem::PAHcurlMassAssembleDiagonal3D (const int D1D, const int Q1D, const int NE, const bool symmetric, const Array< double > &bo, const Array< double > &bc, const Vector &pa_data, Vector &diag) |
template<int T_D1D, int T_Q1D> | |
void | mfem::SmemPAHcurlMassAssembleDiagonal3D (const int D1D, const int Q1D, const int NE, const bool symmetric, const Array< double > &bo, const Array< double > &bc, const Vector &pa_data, Vector &diag) |
void | mfem::PAHcurlMassApply2D (const int D1D, const int Q1D, const int NE, const bool symmetric, const Array< double > &bo, const Array< double > &bc, const Array< double > &bot, const Array< double > &bct, const Vector &pa_data, const Vector &x, Vector &y) |
void | mfem::PAHcurlMassApply3D (const int D1D, const int Q1D, const int NE, const bool symmetric, const Array< double > &bo, const Array< double > &bc, const Array< double > &bot, const Array< double > &bct, const Vector &pa_data, const Vector &x, Vector &y) |
template<int T_D1D, int T_Q1D> | |
void | mfem::SmemPAHcurlMassApply3D (const int D1D, const int Q1D, const int NE, const bool symmetric, const Array< double > &bo, const Array< double > &bc, const Array< double > &bot, const Array< double > &bct, const Vector &pa_data, const Vector &x, Vector &y) |
void | mfem::PAHdivSetup2D (const int Q1D, const int coeffDim, const int NE, const Array< double > &w, const Vector &j, Vector &coeff_, Vector &op) |
void | mfem::PAHdivSetup3D (const int Q1D, const int coeffDim, const int NE, const Array< double > &w, const Vector &j, Vector &coeff_, Vector &op) |
void | mfem::PAHcurlH1Apply2D (const int D1D, const int Q1D, const int NE, const Array< double > &bc, const Array< double > &gc, const Array< double > &bot, const Array< double > &bct, const Vector &pa_data, const Vector &x, Vector &y) |
void | mfem::PAHcurlH1ApplyTranspose2D (const int D1D, const int Q1D, const int NE, const Array< double > &bc, const Array< double > &bo, const Array< double > &bct, const Array< double > &gct, const Vector &pa_data, const Vector &x, Vector &y) |
void | mfem::PAHcurlH1Apply3D (const int D1D, const int Q1D, const int NE, const Array< double > &bc, const Array< double > &gc, const Array< double > &bot, const Array< double > &bct, const Vector &pa_data, const Vector &x, Vector &y) |
void | mfem::PAHcurlH1ApplyTranspose3D (const int D1D, const int Q1D, const int NE, const Array< double > &bc, const Array< double > &bo, const Array< double > &bct, const Array< double > &gct, const Vector &pa_data, const Vector &x, Vector &y) |
void | mfem::PAHdivMassAssembleDiagonal2D (const int D1D, const int Q1D, const int NE, const bool symmetric, const Array< double > &Bo_, const Array< double > &Bc_, const Vector &op_, Vector &diag_) |
void | mfem::PAHdivMassAssembleDiagonal3D (const int D1D, const int Q1D, const int NE, const bool symmetric, const Array< double > &Bo_, const Array< double > &Bc_, const Vector &op_, Vector &diag_) |
void | mfem::PAHdivMassApply (const int dim, const int D1D, const int Q1D, const int NE, const bool symmetric, const Array< double > &Bo, const Array< double > &Bc, const Array< double > &Bot, const Array< double > &Bct, const Vector &op, const Vector &x, Vector &y) |
void | mfem::PAHcurlL2Setup (const int NQ, const int coeffDim, const int NE, const Array< double > &w, Vector &coeff, Vector &op) |
void | mfem::PAHcurlHdivSetup3D (const int Q1D, const int coeffDim, const int NE, const bool transpose, const Array< double > &w_, const Vector &j, Vector &coeff_, Vector &op) |
void | mfem::PAHcurlHdivSetup2D (const int Q1D, const int coeffDim, const int NE, const bool transpose, const Array< double > &w_, const Vector &j, Vector &coeff_, Vector &op) |
void | mfem::PAHcurlHdivMassApply3D (const int D1D, const int D1Dtest, const int Q1D, const int NE, const bool scalarCoeff, const bool trialHcurl, const bool transpose, const Array< double > &Bo_, const Array< double > &Bc_, const Array< double > &Bot_, const Array< double > &Bct_, const Vector &op_, const Vector &x_, Vector &y_) |
void | mfem::PAHcurlHdivMassApply2D (const int D1D, const int D1Dtest, const int Q1D, const int NE, const bool scalarCoeff, const bool trialHcurl, const bool transpose, const Array< double > &Bo_, const Array< double > &Bc_, const Array< double > &Bot_, const Array< double > &Bct_, const Vector &op_, const Vector &x_, Vector &y_) |