@techreport{oai:ipsj.ixsq.nii.ac.jp:00033760, author = {山下, 浩 and 田辺, 隆人 and 逸見宣博 and Hiroshi, Yamashita and Takahito, Tanabe and Nobuhiro, Henmi}, issue = {111(1995-MPS-004)}, month = {Nov}, note = {SIMPLEは数理科学のさまざまな分野に現れる数理的モデルを効率的に記述するためのモデリング言語である.本言語は,C++上のクラスライブラリとして実現されている.ユーザはシステムの情報を記述していくだけで,全システムの計算グラフが形成され,自動微分の技法によって,1階微分や2階微分が自動的に計算され,Newton法などのソルバと結合することによって各種計算が簡便に行われる., SIMPLE is an algebraic modeling language for describing mathematical models which appear in various fields. The language is implemented as a class library in C++. Users need simply describe information about their systems. Computational graphs are automatically created by executing the program, and first and second derivatives are computed automatically by using the technique of automatic differentiation. Then the necessary computations are donce by solvers as those which use Newton's method that receive necessary information from the system.}, title = {数理科学のためのモデリング言語SIMPLE}, year = {1995} }