計算科学
既知のシナリオを最適化する(例えば、工学的プロセスや産業プロセス)。
未来または未知の状況を予測する(例えば、気象、原子レベル以下の粒子の振る舞い)。
計算科学のアプリケーションプログラムは実世界の条件を変更してモデル化することが多い。例えば、気象、飛行機の周辺の気流、自動車衝突時の車体の状況、銀河系の星々の動き、爆発物などである。そのようなプログラムは、コンピュータのメモリ内に論理的メッシュ(網目)を形成し、個々の領域が実世界のモデルの空間的な一部分を表すようになっている。例えば気象の場合、ひとつの点が数キロ平方の領域に対応し、その下の地理状態、風向き、湿度、温度、気圧といったパラメータが与えられる。プログラムはシミュレートする時間間隔に従って、現在の状態を基に次の状態を計算する。この計算はモデル化された方程式を解くことで行われる。そのような計算を次々に行っていくのである。
「計算科学者」という言葉は、科学技術計算に長けた人を意味する。一般に科学者、技術者、応用数学者であることが多く、高性能なコンピュータを利用して対象領域(物理学、化学、工学など)の何らかの最先端の理論を検証する。計算科学は他にも経済学や生物学や医学にも適用されつつある。
計算科学(けいさんかがく、英: computational science)は、数学的モデルとその定量的評価法を構築し、計算機を活用して科学技術上の問題を解決する学問分野である。具体的には、様々な問題の計算機によるシミュレーションやその他の計算手法の適用を指す。