Research Article

Emulating Multiple Inheritance in Fortran 2003/2008

Figure 3

Unified modeling language (UML) class diagram for multiple inheritance diamond problem, given an interface for type-bound procedure free_memory.