Linear constraints in object-oriented finite element programming
One of the major reasons why finite element codes are difficult to keep clean and maintainable is that operations involving nodal information (and in particular, boundary conditions) show up in many sections of the programs and in many different contexts. The matter is further complicated by the inadequacy of the unstructured procedural programming approach promoted by the Fortran language. The management of linear constraints is addressed from an object-oriented programming viewpoint and emphasis is laid on both the model design and the practical programming details.
Bibliographic Reference: Article: Computational Methods in Applied Mechanical Engineering, Vol. 154 (1998), pp. 31-39
Record Number: 199810498 / Last updated on: 1998-05-05
Original language: en
Available languages: en