Lines Matching refs:endptr
2227 char *endptr; in PetscOptionsStringToInt() local
2230 strtolval = strtol(name, &endptr, 10); in PetscOptionsStringToInt()
2231 …PetscCheck((size_t)(endptr - name) == len, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Input strin… in PetscOptionsStringToInt()
2250 static PetscErrorCode PetscStrtod(const char name[], PetscReal *a, char **endptr) in PetscStrtod() argument
2254 *a = strtoflt128(name, endptr); in PetscStrtod()
2256 *a = (PetscReal)strtod(name, endptr); in PetscStrtod()
2261 static PetscErrorCode PetscStrtoz(const char name[], PetscScalar *a, char **endptr, PetscBool *isIm… in PetscStrtoz() argument
2284 *endptr = ptr; in PetscStrtoz()
2305 char *endptr; in PetscOptionsStringToReal() local
2339 PetscCall(PetscStrtod(name, a, &endptr)); in PetscOptionsStringToReal()
2340 …PetscCheck((size_t)(endptr - name) == len, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Input strin… in PetscOptionsStringToReal()