Dear parFEAP users and developers
I have been working on integrating a linear constraint package for serial FEAP into parallel FEAP (version 8.4). This has required a rewrite of the procedures that determine the inverse connectivity array (IXINV) and the node graph (NODG), located in pmacr7.F. In doing so, I have improved upon the existing code by eliminating the guess and check aspect of memory allocation of the subroutine make_node_graph. One sweep calculates the memory requirement, and a second one creates the node graph.
Attached are 1) a test environment with a small example and 2) my implementation in pmacr7.F (these include my expansion for linear constraints).
Best regards,
wklausler