Home
last modified time | relevance | path

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

/petsc/src/ts/tutorials/
H A Dextchem.c320 PetscScalar *mof; in MassFractionToMoleFraction() local
326 PetscCall(VecGetArray(*molef, &mof)); in MassFractionToMoleFraction()
327 mof[0] = maf[0]; /* copy over temperature */ in MassFractionToMoleFraction()
328 TC_getMs2Ml((double *)maf + 1, user->Nspec, mof + 1); in MassFractionToMoleFraction()
329 PetscCall(VecRestoreArray(*molef, &mof)); in MassFractionToMoleFraction()
339 const PetscScalar *mof; in MoleFractionToMassFraction() local
344 PetscCall(VecGetArrayRead(molef, &mof)); in MoleFractionToMassFraction()
346 maf[0] = mof[0]; /* copy over temperature */ in MoleFractionToMassFraction()
347 TC_getMl2Ms((double *)mof + 1, user->Nspec, maf + 1); in MoleFractionToMassFraction()
348 PetscCall(VecRestoreArrayRead(molef, &mof)); in MoleFractionToMassFraction()
[all …]
H A Dextchemfield.c430 PetscScalar *mof; in FormMoleFraction() local
438 PetscCall(VecGetArray(*molef, &mof)); in FormMoleFraction()
439 mof[0] = maf[ctx->cell][0]; /* copy over temperature */ in FormMoleFraction()
441 for (i = 1; i < n; i++) mof[i] = maf[ctx->cell][i] / (M[i - 1] * tM); in FormMoleFraction()
443 PetscCall(VecRestoreArray(*molef, &mof)); in FormMoleFraction()