Add(const real_t a, const Vector &Va) | mfem::Vector | |
AddBdrFaceIntegrator(LinearFormIntegrator *lfi) | mfem::LinearForm | |
AddBdrFaceIntegrator(LinearFormIntegrator *lfi, Array< int > &bdr_attr_marker) | mfem::LinearForm | |
AddBoundaryIntegrator(LinearFormIntegrator *lfi) | mfem::LinearForm | |
AddBoundaryIntegrator(LinearFormIntegrator *lfi, Array< int > &bdr_attr_marker) | mfem::LinearForm | |
AddDomainIntegrator(LinearFormIntegrator *lfi) | mfem::LinearForm | |
AddDomainIntegrator(LinearFormIntegrator *lfi, Array< int > &elem_marker) | mfem::LinearForm | |
AddElementVector(const Array< int > &dofs, const Vector &elemvect) | mfem::Vector | |
AddElementVector(const Array< int > &dofs, real_t *elem_data) | mfem::Vector | |
AddElementVector(const Array< int > &dofs, const real_t a, const Vector &elemvect) | mfem::Vector | |
AddInteriorFaceIntegrator(LinearFormIntegrator *lfi) | mfem::LinearForm | |
AddSubVector(const Vector &v, int offset) | mfem::Vector | |
Assemble() | mfem::ParLinearForm | |
AssembleDelta() | mfem::LinearForm | |
AssembleSharedFaces() | mfem::ParLinearForm | |
begin() | mfem::Vector | inline |
begin() const | mfem::Vector | inline |
boundary_face_integs | mfem::LinearForm | protected |
boundary_face_integs_marker | mfem::LinearForm | protected |
boundary_integs | mfem::LinearForm | protected |
boundary_integs_marker | mfem::LinearForm | protected |
Capacity() const | mfem::Vector | inline |
CheckFinite() const | mfem::Vector | inline |
cross3D(const Vector &vin, Vector &vout) const | mfem::Vector | |
data | mfem::Vector | protected |
DeleteDevice(bool copy_to_host=true) | mfem::Vector | inline |
Destroy() | mfem::Vector | inline |
DistanceSquaredTo(const real_t *p) const | mfem::Vector | inline |
DistanceSquaredTo(const Vector &p) const | mfem::Vector | inline |
DistanceTo(const real_t *p) const | mfem::Vector | inline |
DistanceTo(const Vector &p) const | mfem::Vector | inline |
domain_delta_integs | mfem::LinearForm | protected |
domain_delta_integs_elem_id | mfem::LinearForm | protected |
domain_delta_integs_ip | mfem::LinearForm | protected |
domain_integs | mfem::LinearForm | protected |
domain_integs_marker | mfem::LinearForm | protected |
Elem(int i) | mfem::Vector | |
Elem(int i) const | mfem::Vector | |
end() | mfem::Vector | inline |
end() const | mfem::Vector | inline |
ext | mfem::LinearForm | protected |
extern_lfs | mfem::LinearForm | protected |
fast_assembly | mfem::LinearForm | protected |
fes | mfem::LinearForm | protected |
FESpace() | mfem::LinearForm | inline |
FESpace() const | mfem::LinearForm | inline |
GetBLFI() | mfem::LinearForm | inline |
GetData() const | mfem::Vector | inline |
GetDLFI() | mfem::LinearForm | inline |
GetDLFI_Delta() | mfem::LinearForm | inline |
GetDLFI_Marker() | mfem::LinearForm | inline |
GetFES() | mfem::LinearForm | inline |
GetFLFI() | mfem::LinearForm | inline |
GetFLFI_Marker() | mfem::LinearForm | inline |
GetIFLFI() | mfem::LinearForm | inline |
GetMemory() | mfem::Vector | inline |
GetMemory() const | mfem::Vector | inline |
GetSubVector(const Array< int > &dofs, Vector &elemvect) const | mfem::Vector | |
GetSubVector(const Array< int > &dofs, real_t *elem_data) const | mfem::Vector | |
HaveDeltaLocations() | mfem::LinearForm | inlineprotected |
HostRead() const | mfem::Vector | inlinevirtual |
HostReadWrite() | mfem::Vector | inlinevirtual |
HostWrite() | mfem::Vector | inlinevirtual |
interior_face_integs | mfem::LinearForm | protected |
LinearForm(FiniteElementSpace *f) | mfem::LinearForm | inline |
LinearForm(FiniteElementSpace *f, LinearForm *lf) | mfem::LinearForm | |
LinearForm() | mfem::LinearForm | inline |
LinearForm(FiniteElementSpace *f, real_t *data) | mfem::LinearForm | inline |
Load(std::istream **in, int np, int *dim) | mfem::Vector | |
Load(std::istream &in, int Size) | mfem::Vector | |
Load(std::istream &in) | mfem::Vector | inline |
MakeDataOwner() const | mfem::Vector | inline |
MakeRef(FiniteElementSpace *f, Vector &v, int v_offset) | mfem::ParLinearForm | virtual |
MakeRef(ParFiniteElementSpace *pf, Vector &v, int v_offset) | mfem::ParLinearForm | |
mfem::Vector::MakeRef(Vector &base, int offset, int size) | mfem::Vector | inline |
mfem::Vector::MakeRef(Vector &base, int offset) | mfem::Vector | inline |
Max() const | mfem::Vector | |
median(const Vector &lo, const Vector &hi) | mfem::Vector | |
Min() const | mfem::Vector | |
Neg() | mfem::Vector | |
NewDataAndSize(real_t *d, int s) | mfem::Vector | inline |
NewMemoryAndSize(const Memory< real_t > &mem, int s, bool own_mem) | mfem::Vector | inline |
Norml1() const | mfem::Vector | |
Norml2() const | mfem::Vector | |
Normlinf() const | mfem::Vector | |
Normlp(real_t p) const | mfem::Vector | |
operator const real_t *() const | mfem::Vector | inline |
operator real_t *() | mfem::Vector | inline |
operator()(const ParGridFunction &gf) const | mfem::ParLinearForm | inline |
mfem::LinearForm::operator()(const GridFunction &gf) const | mfem::LinearForm | inline |
mfem::Vector::operator()(int i) | mfem::Vector | inline |
mfem::Vector::operator()(int i) const | mfem::Vector | inline |
operator*(const real_t *) const | mfem::Vector | |
operator*(const Vector &v) const | mfem::Vector | |
operator*=(real_t c) | mfem::Vector | |
operator*=(const Vector &v) | mfem::Vector | |
operator+=(real_t c) | mfem::Vector | |
operator+=(const Vector &v) | mfem::Vector | |
operator-=(real_t c) | mfem::Vector | |
operator-=(const Vector &v) | mfem::Vector | |
operator/=(real_t c) | mfem::Vector | |
operator/=(const Vector &v) | mfem::Vector | |
operator=(const ParLinearForm &rhs) | mfem::ParLinearForm | inline |
operator=(real_t value) | mfem::ParLinearForm | inline |
operator=(const Vector &v) | mfem::ParLinearForm | inline |
mfem::LinearForm::operator=(const LinearForm &rhs) | mfem::LinearForm | inline |
mfem::Vector::operator=(const real_t *v) | mfem::Vector | |
mfem::Vector::operator=(Vector &&v) | mfem::Vector | |
operator[](int i) | mfem::Vector | inline |
operator[](int i) const | mfem::Vector | inline |
OwnsData() const | mfem::Vector | inline |
ParallelAssemble(Vector &tv) | mfem::ParLinearForm | |
ParallelAssemble() | mfem::ParLinearForm | |
ParFESpace() const | mfem::ParLinearForm | inline |
ParLinearForm() | mfem::ParLinearForm | inline |
ParLinearForm(ParFiniteElementSpace *pf) | mfem::ParLinearForm | inline |
ParLinearForm(ParFiniteElementSpace *pf, real_t *data) | mfem::ParLinearForm | inline |
ParLinearForm(ParFiniteElementSpace *pf, ParLinearForm *plf) | mfem::ParLinearForm | inline |
pfes | mfem::ParLinearForm | protected |
Print(std::ostream &out=mfem::out, int width=8) const | mfem::Vector | |
Print(adios2stream &out, const std::string &variable_name) const | mfem::Vector | |
Print_HYPRE(std::ostream &out) const | mfem::Vector | |
PrintHash(std::ostream &out) const | mfem::Vector | |
Randomize(int seed=0) | mfem::Vector | |
Read(bool on_dev=true) const | mfem::Vector | inlinevirtual |
ReadWrite(bool on_dev=true) | mfem::Vector | inlinevirtual |
Reciprocal() | mfem::Vector | |
ResetDeltaLocations() | mfem::LinearForm | inlineprotected |
Set(const real_t a, const Vector &x) | mfem::Vector | |
SetData(real_t *d) | mfem::Vector | inline |
SetDataAndSize(real_t *d, int s) | mfem::Vector | inline |
SetSize(int s) | mfem::Vector | inline |
SetSize(int s, MemoryType mt) | mfem::Vector | inline |
SetSize(int s, const Vector &v) | mfem::Vector | inline |
SetSubVector(const Array< int > &dofs, const real_t value) | mfem::Vector | |
SetSubVector(const Array< int > &dofs, const Vector &elemvect) | mfem::Vector | |
SetSubVector(const Array< int > &dofs, real_t *elem_data) | mfem::Vector | |
SetSubVectorComplement(const Array< int > &dofs, const real_t val) | mfem::Vector | |
SetVector(const Vector &v, int offset) | mfem::Vector | |
Size() const | mfem::Vector | inline |
size | mfem::Vector | protected |
StealData(real_t **p) | mfem::Vector | inline |
StealData() | mfem::Vector | inline |
Sum() const | mfem::Vector | |
SupportsDevice() const | mfem::ParLinearForm | virtual |
Swap(Vector &other) | mfem::Vector | inline |
SyncAliasMemory(const Vector &v) const | mfem::Vector | inline |
SyncMemory(const Vector &v) const | mfem::Vector | inline |
Update(ParFiniteElementSpace *pf=NULL) | mfem::ParLinearForm | |
Update(ParFiniteElementSpace *pf, Vector &v, int v_offset) | mfem::ParLinearForm | |
mfem::LinearForm::Update() | mfem::LinearForm | |
mfem::LinearForm::Update(FiniteElementSpace *f) | mfem::LinearForm | inline |
mfem::LinearForm::Update(FiniteElementSpace *f, Vector &v, int v_offset) | mfem::LinearForm | |
UseDevice(bool use_dev) const | mfem::Vector | inlinevirtual |
UseDevice() const | mfem::Vector | inlinevirtual |
UseFastAssembly(bool use_fa) | mfem::LinearForm | |
Vector() | mfem::Vector | inline |
Vector(const Vector &) | mfem::Vector | |
Vector(Vector &&v) | mfem::Vector | |
Vector(int s) | mfem::Vector | inlineexplicit |
Vector(real_t *data_, int size_) | mfem::Vector | inline |
Vector(Vector &base, int base_offset, int size_) | mfem::Vector | inline |
Vector(int size_, MemoryType mt) | mfem::Vector | inline |
Vector(int size_, MemoryType h_mt, MemoryType d_mt) | mfem::Vector | inline |
Vector(const T(&values)[N]) | mfem::Vector | inlineexplicit |
Write(bool on_dev=true) | mfem::Vector | inlinevirtual |
~LinearForm() | mfem::LinearForm | |
~Vector() | mfem::Vector | inlinevirtual |