66 unsigned int time_index = 0);
84 unsigned int time_index = 0);
102 unsigned int time_index = 0);
130 const std::string & type,
159 const std::string & type,
200 const std::string & obj_name,
201 const std::vector<ReporterName> & rep_names);
void declareVectorClone(const ReporterName &from_reporter, const ReporterName &to_reporter, const FEProblemBase &from_problem, FEProblemBase &to_problem, const ReporterMode &mode)
void transferFromVectorReporter(const ReporterName &from_reporter, const ReporterName &to_reporter, const FEProblemBase &from_problem, FEProblemBase &to_problem, dof_id_type index, unsigned int time_index=0)
void clearVectorReporter(const ReporterName &name, FEProblemBase &problem)
void addReporterTransferMode(const ReporterName &name, const ReporterMode &mode, FEProblemBase &problem)
void checkHasReporterValue(const ReporterName &reporter, const FEProblemBase &problem) const
Checks if the problem problem has a Reporter value with the name reporter.
static MultiMooseEnum standardTransferTypes()
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
void resizeReporter(const ReporterName &name, FEProblemBase &problem, dof_id_type n)
void declareClone(const ReporterName &from_reporter, const ReporterName &to_reporter, const FEProblemBase &from_problem, FEProblemBase &to_problem, const ReporterMode &mode)
void transferReporter(const ReporterName &from_reporter, const ReporterName &to_reporter, const FEProblemBase &from_problem, FEProblemBase &to_problem, unsigned int time_index=0)
void hideVariableHelper(const ReporterName &reporter, FEProblemBase &problem)
Helper for hiding the variables in the problem problem if the Reporter with name reporter is associat...
void sumVectorReporter(const ReporterName &name, FEProblemBase &problem)
ReporterTransferInterface(const Transfer *transfer)
This is a "smart" enum class intended to replace many of the shortcomings in the C++ enum type...
void transferToVectorReporter(const ReporterName &from_reporter, const ReporterName &to_reporter, const FEProblemBase &from_problem, FEProblemBase &to_problem, dof_id_type index, unsigned int time_index=0)
static InputParameters validParams()
MooseEnumItem that automatically creates the ID and doesn't allow the ID to be assigned.
std::vector< ReporterName > getReporterNamesHelper(std::string prefix, const std::string &obj_name, const std::vector< ReporterName > &rep_names)
The Reporter system is comprised of objects that can contain any number of data values.
const Transfer & _rti_transfer
The Transfer that this interface is associated with.
Base class for all Transfer objects.