摘要
提出MATJIS(矩阵计算)程序设计语言,并加以实现。MATJIS充分利用宿主语言C++的功能,研制前处理器MJprep的软件工具,解决扩展到矩阵代数、精细积分等矩阵计算问题。是自主知识产权。
A matrix computation language MATJIS, which only transforms the matrix computation equations, is proposed and embedded into the C++ language. The users can program in the normal C++language. When the mark-parenthesis:M_Jis…;…; MJend;appears, then the pre-processor MJprep is activated to translate the inside matrix computation equations ";" into normal C++language. Then the C++ compiler is invoked to produce the . obj files as the normal way for the linker.
出处
《计算力学学报》
CAS
CSCD
北大核心
2007年第4期385-391,共7页
Chinese Journal of Computational Mechanics
基金
国家自然科学基金(1063203010421002)
国家重点基础研究专项经费(973-2005CB32170X)资助项目
关键词
矩阵计算
前处理器
巴科斯范式
集成系统
matrix conputation
pre-processor
Barkus-Naur form
integrated system