#include <AdlibELCCoupledSolver.h>
Public Types | |
typedef elc::LagrangianComm< dim, double > | elc_lagcomm_type |
Public Member Functions | |
AdlibELCCoupledSolver (MPI_Comm solidComm, int numFluidNodes, int firstFluidNode) | |
~AdlibELCCoupledSolver () | |
virtual void | sendBoundaryReceivePressure () |
virtual void | computeBoundaryCoordinates (double *original, double *final, int *map, int size) |
virtual void | ModifyELCReceiveData (elc_lagcomm_type *elcLag) |
virtual void | ModifyELCSendData (elc_lagcomm_type *elcLag) |
Protected Attributes | |
elc_lagcomm_type * | _elcLag |
typedef elc::LagrangianComm<dim,double> AdlibELCCoupledSolver< dim >::elc_lagcomm_type |
AdlibELCCoupledSolver< dim >::AdlibELCCoupledSolver | ( | MPI_Comm | solidComm, | |
int | numFluidNodes, | |||
int | firstFluidNode | |||
) | [inline] |
AdlibELCCoupledSolver< dim >::~AdlibELCCoupledSolver | ( | ) | [inline] |
virtual void AdlibELCCoupledSolver< dim >::computeBoundaryCoordinates | ( | double * | original, | |
double * | final, | |||
int * | map, | |||
int | size | |||
) | [inline, virtual] |
virtual void AdlibELCCoupledSolver< dim >::ModifyELCReceiveData | ( | elc_lagcomm_type * | elcLag | ) | [inline, virtual] |
virtual void AdlibELCCoupledSolver< dim >::ModifyELCSendData | ( | elc_lagcomm_type * | elcLag | ) | [inline, virtual] |
virtual void AdlibELCCoupledSolver< dim >::sendBoundaryReceivePressure | ( | ) | [inline, virtual] |
elc_lagcomm_type* AdlibELCCoupledSolver< dim >::_elcLag [protected] |