MFEM  v4.4.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
mfem::TAutoDiffVector< dtype > Member List

This is the complete list of members for mfem::TAutoDiffVector< dtype >, including all inherited members.

Add(const ivtype a, const vtype &v)mfem::TAutoDiffVector< dtype >inline
add(const vtype1 &v1, const vtype2 &v2, TAutoDiffVector< dtype > &v)mfem::TAutoDiffVector< dtype >friend
add(const vtype1 &v1, dtype alpha, const vtype2 &v2, TAutoDiffVector< dtype > &v)mfem::TAutoDiffVector< dtype >friend
add(const dtype a, const vtype1 &x, const dtype b, const vtype2 &y, TAutoDiffVector< dtype > &z)mfem::TAutoDiffVector< dtype >friend
add(const dtype a, const vtype1 &x, const vtype2 &y, TAutoDiffVector< dtype > &z)mfem::TAutoDiffVector< dtype >friend
Capacity() const mfem::TAutoDiffVector< dtype >inline
capacitymfem::TAutoDiffVector< dtype >protected
datamfem::TAutoDiffVector< dtype >protected
Destroy()mfem::TAutoDiffVector< dtype >inline
Elem(int i)mfem::TAutoDiffVector< dtype >inline
Elem(int i) const mfem::TAutoDiffVector< dtype >inline
GetData() const mfem::TAutoDiffVector< dtype >inline
Load(std::istream **in, int np, int *dim)mfem::TAutoDiffVector< dtype >inline
Load(std::istream &in, int Size)mfem::TAutoDiffVector< dtype >inline
Load(std::istream &in)mfem::TAutoDiffVector< dtype >inline
MakeRef(TAutoDiffVector< dtype > &base, int offset, int size_)mfem::TAutoDiffVector< dtype >inline
MakeRef(TAutoDiffVector< dtype > &base, int offset)mfem::TAutoDiffVector< dtype >inline
Neg()mfem::TAutoDiffVector< dtype >inline
NewDataAndSize(dtype *d, int s)mfem::TAutoDiffVector< dtype >inline
Norml1() const mfem::TAutoDiffVector< dtype >inline
Norml2() const mfem::TAutoDiffVector< dtype >inline
Normlinf() const mfem::TAutoDiffVector< dtype >inline
operator const dtype *() const mfem::TAutoDiffVector< dtype >inline
operator dtype *()mfem::TAutoDiffVector< dtype >inline
operator()(int i)mfem::TAutoDiffVector< dtype >inline
operator()(int i) const mfem::TAutoDiffVector< dtype >inline
operator*(const dtype *v) const mfem::TAutoDiffVector< dtype >inline
operator*(const TAutoDiffVector< dtype > &v) const mfem::TAutoDiffVector< dtype >inline
operator*(const Vector &v) const mfem::TAutoDiffVector< dtype >inline
operator*=(ivtype c)mfem::TAutoDiffVector< dtype >inline
operator+=(const TAutoDiffVector< dtype > &v)mfem::TAutoDiffVector< dtype >inline
operator+=(ivtype v)mfem::TAutoDiffVector< dtype >inline
operator-=(const TAutoDiffVector< dtype > &v)mfem::TAutoDiffVector< dtype >inline
operator-=(ivtype v)mfem::TAutoDiffVector< dtype >inline
operator/=(ivtype c)mfem::TAutoDiffVector< dtype >inline
operator=(const dtype *v)mfem::TAutoDiffVector< dtype >inline
operator=(const TAutoDiffVector< dtype > &v)mfem::TAutoDiffVector< dtype >inline
operator=(const Vector &v)mfem::TAutoDiffVector< dtype >inline
operator=(ivtype value)mfem::TAutoDiffVector< dtype >inline
OwnsData() const mfem::TAutoDiffVector< dtype >inline
Print(std::ostream &os=mfem::out, int width=8) const mfem::TAutoDiffVector< dtype >inline
Randomize(int seed=0)mfem::TAutoDiffVector< dtype >inline
Set(const ivtype a, const vtype &v)mfem::TAutoDiffVector< dtype >inline
SetDataAndSize(dtype *d, int s)mfem::TAutoDiffVector< dtype >inline
SetSize(int s)mfem::TAutoDiffVector< dtype >inline
SetVector(const vtype &v, int offset)mfem::TAutoDiffVector< dtype >inline
sizemfem::TAutoDiffVector< dtype >protected
Size() const mfem::TAutoDiffVector< dtype >inline
StealData(dtype **p)mfem::TAutoDiffVector< dtype >inline
StealData()mfem::TAutoDiffVector< dtype >inline
subtract(const vtype1 &x, const vtype2 &y, TAutoDiffVector< dtype > &z)mfem::TAutoDiffVector< dtype >friend
subtract(const ivtype a, const vtype1 &x, const vtype2 &y, TAutoDiffVector< dtype > &z)mfem::TAutoDiffVector< dtype >friend
Swap(TAutoDiffVector< dtype > &other)mfem::TAutoDiffVector< dtype >inline
TAutoDiffVector()mfem::TAutoDiffVector< dtype >inline
TAutoDiffVector(const TAutoDiffVector< dtype > &v)mfem::TAutoDiffVector< dtype >inline
TAutoDiffVector(const Vector &v)mfem::TAutoDiffVector< dtype >inline
TAutoDiffVector(int s)mfem::TAutoDiffVector< dtype >inlineexplicit
TAutoDiffVector(dtype *_data, int _size)mfem::TAutoDiffVector< dtype >inline
~TAutoDiffVector()mfem::TAutoDiffVector< dtype >inline