Home
last modified time | relevance | path

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

/petsc/src/ts/tutorials/
H A Dextchem.c318 PetscErrorCode MassFractionToMoleFraction(User user, Vec massf, Vec *molef) in MassFractionToMoleFraction() argument
324 PetscCall(VecDuplicate(massf, molef)); in MassFractionToMoleFraction()
325 PetscCall(VecGetArrayRead(massf, &maf)); in MassFractionToMoleFraction()
330 PetscCall(VecRestoreArrayRead(massf, &maf)); in MassFractionToMoleFraction()
337 PetscErrorCode MoleFractionToMassFraction(User user, Vec molef, Vec *massf) in MoleFractionToMassFraction() argument
343 PetscCall(VecDuplicate(molef, massf)); in MoleFractionToMassFraction()
345 PetscCall(VecGetArray(*massf, &maf)); in MoleFractionToMassFraction()
349 PetscCall(VecRestoreArray(*massf, &maf)); in MoleFractionToMassFraction()
H A Dextchemfield.c425 static PetscErrorCode FormMoleFraction(UserLGCtx *ctx, Vec massf, Vec *molef) in FormMoleFraction() argument
437 PetscCall(DMDAVecGetArrayDOFRead(user->dm, massf, &maf)); in FormMoleFraction()
442 PetscCall(DMDAVecRestoreArrayDOFRead(user->dm, massf, &maf)); in FormMoleFraction()