Copy each row from each DenseMatrix to the sub-applications SamplerReceiver object. More...
#include <SamplerTransfer.h>
Public Member Functions | |
SamplerTransfer (const InputParameters ¶meters) | |
virtual void | execute () override |
Protected Member Functions | |
SamplerReceiver * | getReceiver (unsigned int app_index) |
Return the SamplerReceiver object and perform error checking. More... | |
Protected Attributes | |
const std::vector< std::string > & | _parameter_names |
Storage for the list of parameters to control. More... | |
Sampler * | _sampler_ptr |
Pointer to the Sampler object used by the SamplerMultiApp. More... | |
const std::string & | _receiver_name |
The name of the SamplerReceiver Control object on the sub-application. More... | |
std::vector< std::pair< unsigned int, unsigned int > > | _multi_app_matrix_row |
The matrix and row for each MultiApp. More... | |
Copy each row from each DenseMatrix to the sub-applications SamplerReceiver object.
Definition at line 27 of file SamplerTransfer.h.
SamplerTransfer::SamplerTransfer | ( | const InputParameters & | parameters | ) |
Definition at line 36 of file SamplerTransfer.C.
|
overridevirtual |
Definition at line 56 of file SamplerTransfer.C.
|
protected |
Return the SamplerReceiver object and perform error checking.
app_index | The global sup-app index |
Definition at line 84 of file SamplerTransfer.C.
Referenced by execute().
|
protected |
The matrix and row for each MultiApp.
Definition at line 50 of file SamplerTransfer.h.
Referenced by execute(), and SamplerTransfer().
|
protected |
Storage for the list of parameters to control.
Definition at line 41 of file SamplerTransfer.h.
Referenced by execute().
|
protected |
The name of the SamplerReceiver Control object on the sub-application.
Definition at line 47 of file SamplerTransfer.h.
Referenced by getReceiver().
|
protected |
Pointer to the Sampler object used by the SamplerMultiApp.
Definition at line 44 of file SamplerTransfer.h.
Referenced by execute(), and SamplerTransfer().