Searched refs:reusesym (Results 1 – 6 of 6) sorted by relevance
212 PetscBool reusesym; member213 MatProductCtx_SeqAIJKokkos() : reusesym(PETSC_FALSE) { } in MatProductCtx_SeqAIJKokkos()
819 if (pdata->reusesym) { // numeric reuses results from symbolic in MatProductNumeric_SeqAIJKokkos_SeqAIJKokkos()820 pdata->reusesym = PETSC_FALSE; in MatProductNumeric_SeqAIJKokkos_SeqAIJKokkos()943 pdata->reusesym = product->api_user; in MatProductSymbolic_SeqAIJKokkos_SeqAIJKokkos()
163 PetscBool reusesym = PETSC_FALSE; member1290 if (pdata->reusesym) { // numeric reuses results from symbolic in MatProductNumeric_MPIAIJKokkos()1291 pdata->reusesym = PETSC_FALSE; in MatProductNumeric_MPIAIJKokkos()1358 pdata->reusesym = product->api_user; in MatProductSymbolic_MPIAIJKokkos()
2176 …PetscBool reusesym; /* Hipsparse does not have split symbolic and numeric phases for s… member2429 …if (mmdata->reusesym) { /* this happens when api_user is true, meaning that the matrix values have… in MatProductNumeric_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()2430 mmdata->reusesym = PETSC_FALSE; in MatProductNumeric_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()2859 mmdata->reusesym = PETSC_TRUE; in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2600 …PetscBool reusesym; /* Cusparse does not have split symbolic and numeric phases for sparse ma… member2928 …if (mmdata->reusesym) { /* this happens when api_user is true, meaning that the matrix values have… in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE()2929 mmdata->reusesym = PETSC_FALSE; in MatProductNumeric_SeqAIJCUSPARSE_SeqAIJCUSPARSE()3386 mmdata->reusesym = PETSC_TRUE; in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
6962 PetscBool reusesym; member7038 if (!mmdata->reusesym) { /* update temporary matrices */ in MatProductNumeric_MPIAIJBACKEND()7042 mmdata->reusesym = PETSC_FALSE; in MatProductNumeric_MPIAIJBACKEND()7154 mmdata->reusesym = product->api_user; in MatProductSymbolic_MPIAIJBACKEND()