MFEM
v3.2
Finite element discretization library
|
Go to the source code of this file.
Namespaces | |
mfem | |
Functions | |
double | mfem::InnerProduct (HypreParVector *x, HypreParVector *y) |
double | mfem::InnerProduct (HypreParVector &x, HypreParVector &y) |
Returns the inner product of x and y. More... | |
double | mfem::ParNormlp (const Vector &vec, double p, MPI_Comm comm) |
Compute the l_p norm of the Vector which is split without overlap across the given communicator. More... | |
HypreParMatrix * | mfem::ParMult (HypreParMatrix *A, HypreParMatrix *B) |
Returns the matrix A * B. More... | |
HypreParMatrix * | mfem::RAP (HypreParMatrix *A, HypreParMatrix *P) |
Returns the matrix P^t * A * P. More... | |
HypreParMatrix * | mfem::RAP (HypreParMatrix *Rt, HypreParMatrix *A, HypreParMatrix *P) |
Returns the matrix Rt^t * A * P. More... | |
void | mfem::EliminateBC (HypreParMatrix &A, HypreParMatrix &Ae, const Array< int > &ess_dof_list, const Vector &X, Vector &B) |
int | mfem::ParCSRRelax_Taubin (hypre_ParCSRMatrix *A, hypre_ParVector *f, double lambda, double mu, int N, double max_eig, hypre_ParVector *u, hypre_ParVector *r) |
int | mfem::ParCSRRelax_FIR (hypre_ParCSRMatrix *A, hypre_ParVector *f, double max_eig, int poly_order, double *fir_coeffs, hypre_ParVector *u, hypre_ParVector *x0, hypre_ParVector *x1, hypre_ParVector *x2, hypre_ParVector *x3) |