Searched refs:realType (Results 1 – 2 of 2) sorted by relevance
75 if (ocl->realType == PETSC_DOUBLE) { in PetscFEOpenCLGenerateIntegrationCode()594 PetscCall(PetscDataTypeGetSize(ocl->realType, &realSize)); in PetscFEIntegrateResidual_OpenCL()597 switch (ocl->realType) { in PetscFEIntegrateResidual_OpenCL()641 SETERRQ(PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Unsupported PETSc type %d", ocl->realType); in PetscFEIntegrateResidual_OpenCL()675 switch (ocl->realType) { in PetscFEIntegrateResidual_OpenCL()701 SETERRQ(PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Unsupported PETSc type %d", ocl->realType); in PetscFEIntegrateResidual_OpenCL()791 ocl->realType = PETSC_FLOAT; in PetscFECreate_OpenCL()812 PetscErrorCode PetscFEOpenCLSetRealType(PetscFE fem, PetscDataType realType) in PetscFEOpenCLSetRealType() argument818 ocl->realType = realType; in PetscFEOpenCLSetRealType()835 PetscErrorCode PetscFEOpenCLGetRealType(PetscFE fem, PetscDataType *realType) in PetscFEOpenCLGetRealType() argument[all …]
262 PetscDataType realType; member