#include <transfer_actions.h>


Public Member Functions | |
| InterMeshTransfer (FluidAgent *fag, SolidAgent *sag, char *name=NULL) | |
Public Member Functions inherited from Action | |
| Action (void *p=0, char *name=NULL) | |
| Action (int n, const char *at[], int *i=NULL, void *p=0, char *name=NULL) | |
| Action (int n, const std::string at[], int *i=NULL, void *p=0, char *name=NULL) | |
| virtual | ~Action () |
| virtual void | declare (Scheduler &) |
| virtual void | init (double t) |
| virtual void | run (double t, double dt, double alpha) |
| virtual void | finalize () |
| virtual char * | name () |
| void | set_name (const char *name) |
| virtual void | print (FILE *f) |
| virtual void | print_toposort (FILE *f) |
| virtual void | schedule () |
Protected Member Functions | |
| void | load_rocface (const RocmanControl_parameters *param) |
Protected Member Functions inherited from Action | |
| int | get_attribute_handle (int i) |
| int | get_attribute_handle_const (int i) |
| int | get_attribute_handle (const std::string str) |
| void | set_attr (int n, const std::string at[], int *id=NULL) |
| void | set_attr (int n, const char *at[], int *id=NULL) |
| void | set_io (int n, const int *io) |
| void | set_io (const char *io) |
| int | get_io (int i) |
Protected Attributes | |
| FluidAgent * | fagent |
| SolidAgent * | sagent |
Protected Attributes inherited from Action | |
| char * | action_name |
| char ** | attr |
| int * | idx |
| int | count |
| void * | usr_ptr |
| std::vector< int > | inout |
Additional Inherited Members | |
Protected Types inherited from Action | |
| enum | { IN =1, OUT =2, INOUT =3 } |
Definition at line 35 of file transfer_actions.h.
|
explicit |
Definition at line 95 of file transfer_actions.C.
|
protected |
Definition at line 89 of file transfer_actions.C.
References _load_rocface(), fagent, and sagent.
Referenced by LoadTransfer_FS::init(), LoadTransfer_FSc_ALE::init(), LoadTransferOnly_FSc_ALE::init(), MeshMotionTransfer_SF::init(), DeformationVelTransfer_SF::init(), MeshMotionTransferISS::init(), TransferSolidDensity::init(), TransferBurnRate_FS_ALE::init(), MassTransfer_SF_ALE::init(), TemperatureTransfer_SF::init(), HeatTransfer_FS::init(), and RemeshInit::init().


|
protected |
Definition at line 40 of file transfer_actions.h.
Referenced by DeformationVelTransfer_SF::DeformationVelTransfer_SF(), HeatTransfer_FS::HeatTransfer_FS(), LoadTransfer_FS::init(), LoadTransfer_FSc_ALE::init(), LoadTransferOnly_FSc_ALE::init(), MeshMotionTransfer_SF::init(), DeformationVelTransfer_SF::init(), MeshMotionTransferISS::init(), TransferSolidDensity::init(), TransferBurnRate_FS_ALE::init(), MassTransfer_SF_ALE::init(), TemperatureTransfer_SF::init(), HeatTransfer_FS::init(), RemeshInit::init(), load_rocface(), LoadTransfer_FS::LoadTransfer_FS(), LoadTransfer_FSc_ALE::LoadTransfer_FSc_ALE(), LoadTransferOnly_FSc_ALE::LoadTransferOnly_FSc_ALE(), MassTransfer_SF_ALE::MassTransfer_SF_ALE(), MeshMotionTransfer_SF::MeshMotionTransfer_SF(), MeshMotionTransferISS::MeshMotionTransferISS(), RemeshInit::RemeshInit(), LoadTransfer_FSc_ALE::run(), GetDeformedMesh_ALE::run(), MeshMotionTransfer_SF::run(), TransferSolidDensity::run(), MassTransfer_SF_ALE::run(), TemperatureTransfer_SF::run(), HeatTransfer_FS::run(), TemperatureTransfer_SF::TemperatureTransfer_SF(), and TransferSolidDensity::TransferSolidDensity().
|
protected |
Definition at line 41 of file transfer_actions.h.
Referenced by HeatTransfer_FS::HeatTransfer_FS(), LoadTransfer_FS::init(), LoadTransfer_FSc_ALE::init(), LoadTransferOnly_FSc_ALE::init(), GetDeformedMesh_ALE::init(), TransferBurnRate_FS_ALE::init(), MassTransfer_SF_ALE::init(), HeatTransfer_FS::init(), load_rocface(), LoadTransfer_FS::LoadTransfer_FS(), LoadTransfer_FSc_ALE::LoadTransfer_FSc_ALE(), LoadTransferOnly_FSc_ALE::LoadTransferOnly_FSc_ALE(), MeshMotionTransfer_SF::MeshMotionTransfer_SF(), LoadTransfer_FSc_ALE::run(), TransferSolidDensity::run(), TransferBurnRate_FS_ALE::run(), MassTransfer_SF_ALE::run(), and HeatTransfer_FS::run().