Home
last modified time | relevance | path

Searched refs:realType (Results 1 – 2 of 2) sorted by relevance

/petsc/src/dm/dt/fe/impls/opencl/
H A Dfeopencl.c75 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() argument
818 ocl->realType = realType; in PetscFEOpenCLSetRealType()
835 PetscErrorCode PetscFEOpenCLGetRealType(PetscFE fem, PetscDataType *realType) in PetscFEOpenCLGetRealType() argument
[all …]
/petsc/include/petsc/private/
H A Dpetscfeimpl.h262 PetscDataType realType; member