Unfortunately the datasheet of the capacitor has not named capacitor ESRWhat is the ESR of that capacitor?

If you charge it to 320 V, then as soon as you start dumping it into that coil, the voltage is going to drop and you will never get anywhere near your 100 A target since you need the full 320 V available when you get there.

If it is 3.5 mH and 3.2 Ω, the time constant is about 1.1 ms. That means that if you apply a constant 320 V to it, after 1.1 ms the current would only be up to about 63 A.

Now let's consider how much charge you have available in that cap.

At 320 V, a 470 uF cap will have 0.15 coulombs of charge. Even if you could pull it out at a constant 100 A, that's only 1.5 ms worth of charge. But, again, that voltage is going to be dropping precipitously while this is happening.

So the capacitor will not delivery 100A!!

How to prevent this massive voltage and will this voltage drop generate heat across the wire?