様々な大きさの2次元配列のREAL配列の積を計算する汎用ファンクションを作成します。すべての配列が許容されるメモリエリア(DTまたはFL)に存在していること、およびその次元がレイアウトの積の要件を満たしていることについてダブルチェックも行います。