12 #ifndef MFEM_NONLINEARFORM
13 #define MFEM_NONLINEARFORM
15 #include "../config/config.hpp"
63 sequence(f->GetSequence()),
P(f->GetProlongationMatrix()),
72 {
dnfi.Append(nlfi); }
76 {
fnfi.Append(nlfi); }
102 { ess_tdof_list.
Copy(this->ess_tdof_list); }
223 {
dnfi.Append(nlfi); }
227 {
fnfi.Append(nlfi); }
A class to handle Vectors in a block fashion.
void Copy(Array ©) const
Create a copy of the current array.
Dynamic 2D array using row-major layout.
Class FiniteElementSpace - responsible for providing FEM view of the mesh, mainly managing the set of...
virtual const SparseMatrix * GetRestrictionMatrix() const
The returned SparseMatrix is owned by the FiniteElementSpace.
A class to handle Block systems in a matrix-free implementation.