Lines Matching refs:filename
19 PetscErrorCode HoneeCheckFilenameExtension(MPI_Comm comm, const char filename[], const char extensi… in HoneeCheckFilenameExtension() argument
23 PetscCall(PetscStrlen(filename, &len)); in HoneeCheckFilenameExtension()
27 else PetscCall(PetscStrncmp(filename + len - ext_len, extension, ext_len, is_extension)); in HoneeCheckFilenameExtension()
61 PetscErrorCode HoneeLoadInitialCondition(const char filename[], PetscInt *solution_steps, PetscReal… in HoneeLoadInitialCondition() argument
68 PetscCall(HoneeCheckFilenameExtension(comm, filename, ".bin", &isBin)); in HoneeLoadInitialCondition()
69 PetscCall(HoneeCheckFilenameExtension(comm, filename, ".cgns", &isCGNS)); in HoneeLoadInitialCondition()
72 PetscCall(PetscViewerBinaryOpen(comm, filename, FILE_MODE_READ, &viewer)); in HoneeLoadInitialCondition()
82 PetscCall(PetscViewerCGNSOpen(comm, filename, FILE_MODE_READ, &viewer)); in HoneeLoadInitialCondition()
104 …not have FlowIterations array and solution name have 'FlowSolution' (found '%s')", filename, name); in HoneeLoadInitialCondition()
112 …(PETSC_COMM_WORLD, PETSC_ERR_SUP, "File does not have a valid extension, recieved '%s'", filename); in HoneeLoadInitialCondition()
133 const char *filename; in HoneeLoadBinaryVec() local
136 PetscCall(PetscViewerFileGetName(viewer, &filename)); in HoneeLoadBinaryVec()
158 …comm, PETSC_ERR_FILE_UNEXPECTED, "Not a HONEE header token or a PETSc Vec in file '%s'", filename); in HoneeLoadBinaryVec()
163 filename, length, N); in HoneeLoadBinaryVec()