What does the format nF10.8 mean? I was trying to assign weights to each state in a CASSCF PES scan using nroot=2 in Gaussian. I specified 0.500000 0.500000 at the end of .com file. But it caused the program to assign the weight for the first calculation only. All the rest points of the scan had weights 0 and 0, which I don't want to have. I referred to the Gaussian manual which states


  StateAverage: Used to specify a state-averaged CASSCF calculation. All states up to NRoot are averaged. This option requires the weighting of the various states to be input in format $n$F10.8 (no trailing blank line).


But I don't understand what is this nF10.8 format means and if it could help me solve the problem to assign the weight in each step of the scan. I tried writing 0.500000 0.500000 one after the another for say 50 points and I could see the required weight has been assigned. Can someone clarify the meaning of the nF10.8 format? I searched on internet but I couldn't find any helpful material.
It is a Fortran format specifier.

It means


$n$: repeat the input $n$ times, once for each weight
F: input is a floating-point number
10.8: the number is of total width 10 (including the decimal point), and has 8 digits to the right of the decimal point


This means the number cannot have more than one digit to the left of the decimal point, which makes sense since weights should all be $&lt; 1.0$.