Driving and extending legacy codes using python
Marais, Neilen
creator
text
ck
2007
continuing
spa
Software-engineering aspects in computational electromagnetics (CEM) are becoming more important as the complexity of CEM codes continues to increase. Object-oriented programming (OOP) methods promise to alleviate the challenges posed by more-complex software systems, but offer little help for legacy codes. Python, an object-oriented very-high-level language (VHLL), can be used to extend legacy codes. It provides the dual benefit of a very productive programming environment and of enabling legacy codes to be migrated to object-oriented designs with low risk. The application of this method is described in the context of eMAGUS, a microwave Finite-Element Method code
Neilen Marais
SOLICITAR EL ARTICULO EN EL PROGRAMA DE ELECTRONICA Y TELECOMUNICACIONES
Electrónica y Telecomunicaciones
Sistemas
ck
CAMPOS ELECTROMAGNETICOS
INGENIERIA DE SOFTWARE
IEEE Antennas & Propagation Magazine
Bogotá : CINTEL, 2007
1045-9243
Vol.49, no. 1 (feb. 2007) ; p. 140-148
Electrónica y Telecomunicaciones
Sistemas
CO-UCAC
080229
20230801172340.0
20080229. 08:02:32 p.m., cml
20080229. 08:37:49 p.m., cml
20090609. 15:39:50, lcifu
20100212. 03:53:40 p.m., PJH
021501