Home
last modified time | relevance | path

Searched refs:PETSC_PRECISION_SINGLE (Results 1 – 6 of 6) sorted by relevance

/petsc/src/vec/vec/impls/seq/
H A Dbvec3.c45 case PETSC_PRECISION_SINGLE: { in VecCreate_Seq()
/petsc/src/mat/impls/aij/mpi/mumps/
H A Dmumps.c205 if (precision == PETSC_PRECISION_SINGLE) AllocateInternalID(CMUMPS_STRUC_C, outer); in MatMumpsAllocateInternalID()
208 if (precision == PETSC_PRECISION_SINGLE) AllocateInternalID(SMUMPS_STRUC_C, outer); in MatMumpsAllocateInternalID()
238 if (mumps_precision == PETSC_PRECISION_SINGLE) FreeInternalIDFields(CMUMPS_STRUC_C, outer); in MatMumpsFreeInternalID()
241 if (mumps_precision == PETSC_PRECISION_SINGLE) FreeInternalIDFields(SMUMPS_STRUC_C, outer); in MatMumpsFreeInternalID()
280 …PetscCheck(precision == PETSC_PRECISION_SINGLE || precision == PETSC_PRECISION_DOUBLE, PETSC_COMM_… in MatMumpsMakeMumpsScalarArray()
283 if (mumps_precision == PETSC_PRECISION_SINGLE) { in MatMumpsMakeMumpsScalarArray()
313 if (mumps_precision == PETSC_PRECISION_SINGLE) { in MatMumpsMakeMumpsScalarArray()
356 if (mumps_precision == PETSC_PRECISION_SINGLE) { in MatMumpsCastMumpsScalarArray()
366 if (mumps_precision == PETSC_PRECISION_SINGLE) { in MatMumpsCastMumpsScalarArray()
390 if (mumps_precision == PETSC_PRECISION_SINGLE) { in MatMumpsCastPetscScalarArray()
[all …]
/petsc/include/petsc/private/
H A Dpetscimpl.h1662 PETSC_PRECISION_SINGLE, enumerator
1671 #define PETSC_SCALAR_PRECISION PETSC_PRECISION_SINGLE
/petsc/src/ksp/ksp/impls/hpddm/
H A Dhpddm.cxx43 …static_assert(PETSC_PRECISION___FP16 == PETSC_PRECISION_SINGLE - 1 && PETSC_PRECISION_SINGLE == PE… in KSPSetFromOptions_HPDDM()
/petsc/src/mat/impls/aij/mpi/superlu_dist/
H A Dsuperlu_dist.c963 …PetscCheck(precision == PETSC_PRECISION_SINGLE || precision == PETSC_PRECISION_DOUBLE, PetscObject… in MatGetFactor_aij_superlu_dist()
965 …lu->singleprecision = (PetscBool)(precision == PETSC_PRECISION_SINGLE); // It also implies PetscRe… in MatGetFactor_aij_superlu_dist()
/petsc/src/vec/vec/interface/
H A Dvector.c1734 …if ((((PetscObject)x)->precision == PETSC_PRECISION_SINGLE) && (((PetscObject)y)->precision == PET… in VecCopyAsync_Private()
1744 …>precision == PETSC_PRECISION_DOUBLE) && (((PetscObject)y)->precision == PETSC_PRECISION_SINGLE)) { in VecCopyAsync_Private()