43 void *z,
int *constraint_n,
44 int *constraint_t1,
int *constraint_t2,
45 void *n,
void *t1,
void *t2,
int *m,
52 const dim3 nblcks(((*m) + 1024 - 1) / 1024, 1, 1);
70 void *z,
int *constraint_n,
71 int *constraint_t1,
int *constraint_t2,
72 void *n,
void *t1,
void *t2,
80 const dim3 nblcks(((*m) + 1024 - 1) / 1024, 1, 1);
101 void *z,
int *constraint_n,
103 int *constraint_t2,
void *n,
112 const dim3 nblcks(((*m) + 1024 - 1) / 1024, 1, 1);
void cuda_constrain_mixed_bc_zero(void *mixed_msk, void *x, void *y, void *z, int *constraint_n, int *constraint_t1, int *constraint_t2, void *n, void *t1, void *t2, int *m, cudaStream_t strm)
void cuda_constrain_mixed_bc_set(void *mixed_msk, void *x, void *y, void *z, int *constraint_n, int *constraint_t1, int *constraint_t2, void *n, void *t1, void *t2, void *values_n, void *values_t1, void *values_t2, int *m, cudaStream_t strm)
void cuda_constrain_mixed_bc_set_const(void *mixed_msk, void *x, void *y, void *z, int *constraint_n, int *constraint_t1, int *constraint_t2, void *n, void *t1, void *t2, real *value_n, real *value_t1, real *value_t2, int *m, cudaStream_t strm)
__global__ void ale_add_kinematics_kernel(const int n, T *__restrict__ wx, T *__restrict__ wy, T *__restrict__ wz, const T *__restrict__ x_ref, const T *__restrict__ y_ref, const T *__restrict__ z_ref, const T *__restrict__ phi, const T *__restrict__ x, const T *__restrict__ y, const T *__restrict__ z, const kinematics_params_t kin_params)
__global__ void const T *__restrict__ x