Lines Matching refs:iivalue
3053 char *iivalue; in PetscOptionsGetIntArray() local
3056 PetscCall(PetscStrallocpy(value, &iivalue)); in PetscOptionsGetIntArray()
3058 PetscCall(PetscStrlen(iivalue, &len)); in PetscOptionsGetIntArray()
3059 if (iivalue[0] == '-') i = 2; in PetscOptionsGetIntArray()
3062 if (iivalue[i] == '-') { in PetscOptionsGetIntArray()
3063 … - 1, PETSC_COMM_SELF, PETSC_ERR_USER, "Error in %" PetscInt_FMT "-th array entry %s", n, iivalue); in PetscOptionsGetIntArray()
3064 iivalue[i] = 0; in PetscOptionsGetIntArray()
3066 PetscCall(PetscOptionsStringToInt(iivalue, &start)); in PetscOptionsGetIntArray()
3070 if (iivalue[j] == ':') { in PetscOptionsGetIntArray()
3071 iivalue[j] = 0; in PetscOptionsGetIntArray()
3073 PetscCall(PetscOptionsStringToInt(iivalue + j + 1, &inc)); in PetscOptionsGetIntArray()
3074 …"Error in %" PetscInt_FMT "-th array entry,%s cannot have negative increment", n, iivalue + j + 1); in PetscOptionsGetIntArray()
3078 PetscCall(PetscOptionsStringToInt(iivalue + i + 1, &end)); in PetscOptionsGetIntArray()
3079 …%" PetscInt_FMT "-th array entry, %s-%s cannot have decreasing list", n, iivalue, iivalue + i + 1); in PetscOptionsGetIntArray()
3096 PetscCall(PetscFree(iivalue)); in PetscOptionsGetIntArray()