I'm trying to read a public key into Bouncy Castle (secp256k1) and need to choose from the following objects
FpPoint;
FpCurve;
or
F2mPoint;
F2mCurve;
or
ECPoint;
ECCurve;
Although it would be helpful if someone simply told me which object to use, what would be more useful is if someone can guide me through the general thought process in selecting any of the above objects for a given named curve.