PanPhaseField SDK
I_PFM_APP_Interface Class Referenceabstract

Interface for PanPhaseField plug-ins. More...

#include <ppf_APP_interface.h>

Public Member Functions

virtual ~I_PFM_APP_Interface ()
 
virtual void load_arguments (PF_ARGS *arg, char *msg)=0
 
virtual void run_pfm_calculation (char *msg)=0
 

Detailed Description

Interface for PanPhaseField plug-ins.

Constructor & Destructor Documentation

◆ ~I_PFM_APP_Interface()

virtual I_PFM_APP_Interface::~I_PFM_APP_Interface ( )
inlinevirtual

Default deconstructor

Member Function Documentation

◆ load_arguments()

virtual void I_PFM_APP_Interface::load_arguments ( PF_ARGS arg,
char *  msg 
)
pure virtual

Load arguments from PanPhaseField platform to plug-in

Parameters
[in]argthe arguments from PanPhaseField platform
[out]msgthe message
Returns
void

◆ run_pfm_calculation()

virtual void I_PFM_APP_Interface::run_pfm_calculation ( char *  msg)
pure virtual

Run plug-in simulation

Parameters
[out]msgthe message
Returns
void

The documentation for this class was generated from the following file: