MFEM  v4.3.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Classes | Namespaces | Functions
vector.hpp File Reference

Go to the source code of this file.

Classes

class  mfem::Vector
 Vector data type. More...
 

Namespaces

 mfem
 

Functions

int mfem::CheckFinite (const double *v, const int n)
 
double mfem::infinity ()
 Define a shortcut for std::numeric_limits<double>::infinity() More...
 
template<typename T >
mfem::ZeroSubnormal (T val)
 
bool mfem::IsFinite (const double &val)
 
template<>
void mfem::Swap< Vector > (Vector &a, Vector &b)
 Specialization of the template function Swap<> for class Vector. More...
 
double mfem::DistanceSquared (const double *x, const double *y, const int n)
 
double mfem::Distance (const double *x, const double *y, const int n)
 
double mfem::InnerProduct (const Vector &x, const Vector &y)
 Returns the inner product of x and y. More...
 
double mfem::InnerProduct (MPI_Comm comm, const Vector &x, const Vector &y)
 Returns the inner product of x and y in parallel. More...