MFEM  v4.1.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
mfem::ParComplexGridFunction Member List

This is the complete list of members for mfem::ParComplexGridFunction, including all inherited members.

Add(const double a, const Vector &Va)mfem::Vector
AddElementVector(const Array< int > &dofs, const Vector &elemvect)mfem::Vector
AddElementVector(const Array< int > &dofs, double *elem_data)mfem::Vector
AddElementVector(const Array< int > &dofs, const double a, const Vector &elemvect)mfem::Vector
Capacity() const mfem::Vectorinline
CheckFinite() const mfem::Vectorinline
ComputeL2Error(Coefficient &exsolr, Coefficient &exsoli, const IntegrationRule *irs[]=NULL) const mfem::ParComplexGridFunctioninlinevirtual
ComputeL2Error(VectorCoefficient &exsolr, VectorCoefficient &exsoli, const IntegrationRule *irs[]=NULL, Array< int > *elems=NULL) const mfem::ParComplexGridFunctioninlinevirtual
datamfem::Vectorprotected
Destroy()mfem::ParComplexGridFunctioninlineprotected
DistanceSquaredTo(const double *p) const mfem::Vectorinline
DistanceTo(const double *p) const mfem::Vectorinline
Distribute(const Vector *tv)mfem::ParComplexGridFunction
Distribute(const Vector &tv)mfem::ParComplexGridFunctioninline
Elem(int i)mfem::Vector
Elem(int i) const mfem::Vector
FESpace()mfem::ParComplexGridFunctioninline
FESpace() const mfem::ParComplexGridFunctioninline
GetData() const mfem::Vectorinline
GetMemory()mfem::Vectorinline
GetMemory() const mfem::Vectorinline
GetSubVector(const Array< int > &dofs, Vector &elemvect) const mfem::Vector
GetSubVector(const Array< int > &dofs, double *elem_data) const mfem::Vector
HostRead() const mfem::Vectorinline
HostReadWrite()mfem::Vectorinline
HostWrite()mfem::Vectorinline
imag()mfem::ParComplexGridFunctioninline
imag() const mfem::ParComplexGridFunctioninline
Load(std::istream **in, int np, int *dim)mfem::Vector
Load(std::istream &in, int Size)mfem::Vector
Load(std::istream &in)mfem::Vectorinline
MakeDataOwner() const mfem::Vectorinline
MakeRef(Vector &base, int offset, int size)mfem::Vectorinline
MakeRef(Vector &base, int offset)mfem::Vectorinline
Max() const mfem::Vector
median(const Vector &lo, const Vector &hi)mfem::Vector
Min() const mfem::Vector
Neg()mfem::Vector
NewDataAndSize(double *d, int s)mfem::Vectorinline
NewMemoryAndSize(const Memory< double > &mem, int s, bool own_mem)mfem::Vectorinline
Norml1() const mfem::Vector
Norml2() const mfem::Vector
Normlinf() const mfem::Vector
Normlp(double p) const mfem::Vector
operator const double *() const mfem::Vectorinline
operator double *()mfem::Vectorinline
operator()(int i)mfem::Vectorinline
operator()(int i) const mfem::Vectorinline
operator*(const double *) const mfem::Vector
operator*(const Vector &v) const mfem::Vector
operator*=(double c)mfem::Vector
operator+=(const Vector &v)mfem::Vector
operator-=(double c)mfem::Vector
operator-=(const Vector &v)mfem::Vector
operator/=(double c)mfem::Vector
operator=(const std::complex< double > &value)mfem::ParComplexGridFunctioninline
mfem::Vector::operator=(const double *v)mfem::Vector
mfem::Vector::operator=(const Vector &v)mfem::Vector
mfem::Vector::operator=(double value)mfem::Vector
OwnsData() const mfem::Vectorinline
ParallelProject(Vector &tv) const mfem::ParComplexGridFunction
ParComplexGridFunction(ParFiniteElementSpace *pf)mfem::ParComplexGridFunction
ParFESpace()mfem::ParComplexGridFunctioninline
ParFESpace() const mfem::ParComplexGridFunctioninline
Print(std::ostream &out=mfem::out, int width=8) const mfem::Vector
Print_HYPRE(std::ostream &out) const mfem::Vector
ProjectBdrCoefficient(Coefficient &real_coeff, Coefficient &imag_coeff, Array< int > &attr)mfem::ParComplexGridFunctionvirtual
ProjectBdrCoefficientNormal(VectorCoefficient &real_coeff, VectorCoefficient &imag_coeff, Array< int > &attr)mfem::ParComplexGridFunctionvirtual
ProjectBdrCoefficientTangent(VectorCoefficient &real_coeff, VectorCoefficient &imag_coeff, Array< int > &attr)mfem::ParComplexGridFunctionvirtual
ProjectCoefficient(Coefficient &real_coeff, Coefficient &imag_coeff)mfem::ParComplexGridFunctionvirtual
ProjectCoefficient(VectorCoefficient &real_vcoeff, VectorCoefficient &imag_vcoeff)mfem::ParComplexGridFunctionvirtual
Randomize(int seed=0)mfem::Vector
Read(bool on_dev=true) const mfem::Vectorinline
ReadWrite(bool on_dev=true)mfem::Vectorinline
real()mfem::ParComplexGridFunctioninline
real() const mfem::ParComplexGridFunctioninline
Set(const double a, const Vector &x)mfem::Vector
SetData(double *d)mfem::Vectorinline
SetDataAndSize(double *d, int s)mfem::Vectorinline
SetSize(int s)mfem::Vectorinline
SetSize(int s, MemoryType mt)mfem::Vectorinline
SetSize(int s, Vector &v)mfem::Vectorinline
SetSubVector(const Array< int > &dofs, const double value)mfem::Vector
SetSubVector(const Array< int > &dofs, const Vector &elemvect)mfem::Vector
SetSubVector(const Array< int > &dofs, double *elem_data)mfem::Vector
SetSubVectorComplement(const Array< int > &dofs, const double val)mfem::Vector
SetVector(const Vector &v, int offset)mfem::Vector
sizemfem::Vectorprotected
Size() const mfem::Vectorinline
StealData(double **p)mfem::Vectorinline
StealData()mfem::Vectorinline
Sum() const mfem::Vector
Swap(Vector &other)mfem::Vectorinline
SyncAliasMemory(const Vector &v)mfem::Vectorinline
SyncMemory(const Vector &v)mfem::Vectorinline
ToNVector()mfem::Vectorinlinevirtual
ToNVector(N_Vector &nv)mfem::Vectorvirtual
Update()mfem::ParComplexGridFunction
UseDevice(bool use_dev) const mfem::Vectorinline
UseDevice() const mfem::Vectorinline
Vector()mfem::Vectorinline
Vector(const Vector &)mfem::Vector
Vector(int s)mfem::Vectorinlineexplicit
Vector(double *_data, int _size)mfem::Vectorinline
Vector(int size_, MemoryType mt)mfem::Vectorinline
Vector(N_Vector nv)mfem::Vectorexplicit
Write(bool on_dev=true)mfem::Vectorinline
~ParComplexGridFunction()mfem::ParComplexGridFunctioninlinevirtual
~Vector()mfem::Vectorinlinevirtual