/** * @file interface_fcs.h * @author Julian Iseringhausen * @date Tue Apr 12 17:39:27 2011 * * @brief Scafacos C interface. * * */ #ifdef __cplusplus extern "C" { #endif void VMGInterfaceFCSInit(vmg_int level, vmg_int periodic, vmg_int spline_degree, vmg_int max_iter, vmg_int smoothing_steps, vmg_int gamma, vmg_float precision, vmg_float box_begin, vmg_float box_end, MPI_Comm mpi_comm); void VMGInterfaceFCSRun(vmg_float* x, vmg_float* q, vmg_float* p, vmg_float* f, vmg_int num_particles_local); void VMGInterfaceFCSDestroy(void); #ifdef __cplusplus } /* extern "C" */ #endif