In fortran 2003, classes and OOP are defined in the standard. I would like to know how upcasting and downcasting are performed.
Is it possible to perform without using SELECT TYPE since I'm dealing with a heterogeneous collection and I can not know all the types.
Thank you