#include <ParaMEDMEMComponent_i.hxx>

Public Member Functions | |
| ParaMEDMEMComponent_i () | |
| ParaMEDMEMComponent_i (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, PortableServer::ObjectId *contId, const char *instanceName, const char *interfaceName, bool regist) | |
| virtual | ~ParaMEDMEMComponent_i () |
| void | setInterpolationOptions (const char *coupling, CORBA::Long print_level, const char *intersection_type, CORBA::Double precision, CORBA::Double median_plane, CORBA::Boolean do_rotate, CORBA::Double bounding_box_adjustment, CORBA::Double bounding_box_adjustment_abs, CORBA::Double max_distance_for_3Dsurf_intersect, CORBA::Long orientation, CORBA::Boolean measure_abs, const char *splitting_policy, CORBA::Boolean P1P0_bary_method) throw (SALOME::SALOME_Exception) |
| void | initializeCoupling (const char *coupling) throw (SALOME::SALOME_Exception) |
| void | terminateCoupling (const char *coupling) throw (SALOME::SALOME_Exception) |
| void | _getOutputField (const char *coupling, MEDCouplingFieldDouble *field) |
Protected Member Functions | |
| void | _setInputField (const char *coupling, SALOME_MED::MPIMEDCouplingFieldDoubleCorbaInterface_ptr fieldptr, MEDCouplingFieldDouble *field) |
Private Attributes | |
| CommInterface * | _interface |
| std::map< std::string, InterpKernelDEC * > | _dec |
| std::map< std::string, MPIProcessorGroup * > | _source |
| std::map< std::string, MPIProcessorGroup * > | _target |
| std::map< std::string, ProcessorGroup * > | _commgroup |
| std::map< std::string, INTERP_KERNEL::InterpolationOptions * > | _dec_options |
| ParaMEDMEMComponent_i::ParaMEDMEMComponent_i | ( | ) |
| ParaMEDMEMComponent_i::ParaMEDMEMComponent_i | ( | CORBA::ORB_ptr | orb, |
| PortableServer::POA_ptr | poa, | ||
| PortableServer::ObjectId * | contId, | ||
| const char * | instanceName, | ||
| const char * | interfaceName, | ||
| bool | regist | ||
| ) |
References ParaMEDMEM.ParaMEDMEMComponent_i._interface.
| ParaMEDMEMComponent_i::~ParaMEDMEMComponent_i | ( | ) | [virtual] |
References ParaMEDMEM.ParaMEDMEMComponent_i._interface, and MESSAGE.
| void ParaMEDMEMComponent_i::setInterpolationOptions | ( | const char * | coupling, |
| CORBA::Long | print_level, | ||
| const char * | intersection_type, | ||
| CORBA::Double | precision, | ||
| CORBA::Double | median_plane, | ||
| CORBA::Boolean | do_rotate, | ||
| CORBA::Double | bounding_box_adjustment, | ||
| CORBA::Double | bounding_box_adjustment_abs, | ||
| CORBA::Double | max_distance_for_3Dsurf_intersect, | ||
| CORBA::Long | orientation, | ||
| CORBA::Boolean | measure_abs, | ||
| const char * | splitting_policy, | ||
| CORBA::Boolean | P1P0_bary_method | ||
| ) | throw (SALOME::SALOME_Exception) |
References thread_st.bounding_box_adjustment, thread_st.bounding_box_adjustment_abs, thread_st.coupling, thread_st.do_rotate, except_st.exception, thread_st.intersection_type, thread_st.ip, thread_st.max_distance_for_3Dsurf_intersect, thread_st.measure_abs, thread_st.median_plane, MESSAGE, except_st.msg, medcorba_test.msg, thread_st.orientation, thread_st.P1P0_bary_method, thread_st.precision, thread_st.print_level, testMEDMEM.ret, thread_st.splitting_policy, th_setinterpolationoptions(), and thread_st.tior.
| void ParaMEDMEMComponent_i::initializeCoupling | ( | const char * | coupling | ) | throw (SALOME::SALOME_Exception) |
| void ParaMEDMEMComponent_i::terminateCoupling | ( | const char * | coupling | ) | throw (SALOME::SALOME_Exception) |
| void ParaMEDMEMComponent_i::_getOutputField | ( | const char * | coupling, |
| MEDCouplingFieldDouble * | field | ||
| ) |
| void ParaMEDMEMComponent_i::_setInputField | ( | const char * | coupling, |
| SALOME_MED::MPIMEDCouplingFieldDoubleCorbaInterface_ptr | fieldptr, | ||
| MEDCouplingFieldDouble * | field | ||
| ) | [protected] |
std::map<std::string,InterpKernelDEC*> ParaMEDMEM.ParaMEDMEMComponent_i._dec [private] |
std::map<std::string,MPIProcessorGroup*> ParaMEDMEM.ParaMEDMEMComponent_i._source [private] |
std::map<std::string,MPIProcessorGroup*> ParaMEDMEM.ParaMEDMEMComponent_i._target [private] |
std::map<std::string,ProcessorGroup*> ParaMEDMEM.ParaMEDMEMComponent_i._commgroup [private] |
std::map<std::string,INTERP_KERNEL::InterpolationOptions*> ParaMEDMEM.ParaMEDMEMComponent_i._dec_options [private] |