44 NumericVector<Number> & to_solution,
45 NumericVector<Number> & from_solution);
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
const InputParameters & parameters() const
Get the parameters of the object.
This class provides an interface for common operations on field variables of both FE and FV types wit...
Copy the fields directly from one application to another, based on degree-of-freedom indexing.
void transfer(FEProblemBase &to_problem, FEProblemBase &from_problem)
Performs the transfer of a variable between two problems if they have the same mesh.
const bool _has_block_restrictions
Whether block restriction is active.
static InputParameters validParams()
void transferDofObject(libMesh::DofObject *to_object, libMesh::DofObject *from_object, MooseVariableFieldBase &to_var, MooseVariableFieldBase &from_var, NumericVector< Number > &to_solution, NumericVector< Number > &from_solution)
Performs the transfer of values between a node or element.
std::set< SubdomainID > _to_blocks
Subdomain IDs of the blocks to transfer to.
std::set< SubdomainID > _from_blocks
Subdomain IDs of the blocks to transfer from.
void initialSetup() override
Method called at the beginning of the simulation for checking integrity or doing one-time setup.
Intermediary class that allows variable names as inputs.
The following methods are specializations for using the libMesh::Parallel::packed_range_* routines fo...