#ifndef BSSN_CUDA_OPS_H #define BSSN_CUDA_OPS_H int bssn_cuda_enforce_ga(int *ex, double *dxx, double *gxy, double *gxz, double *dyy, double *gyz, double *dzz, double *Axx, double *Axy, double *Axz, double *Ayy, double *Ayz, double *Azz); int bssn_cuda_rk4_boundary_var(int *ex, double dT, const double *X, const double *Y, const double *Z, double xmin, double ymin, double zmin, double xmax, double ymax, double zmax, const double *state0, const double *boundary_src, double *stage_data, double *rhs_accum, double propspeed, const double SoA[3], int symmetry, int lev, int rk_stage); int bssn_cuda_lowerbound(int *ex, double *chi, double tinny); #endif