ВУЗ:
Составители:
Рубрика:
14
2.2. Назначение проекта
Проект OLYMPUS был предложен сотрудниками группы вычисли-
тельной физики Калхэмской лаборатории, входившей в комитет по атом-
ной энергии Великобритании, во главе с K.V. Roberts’ом в начале 70-х го-
дов и представлял собой набор соглашений, регламентирующих конструи-
рование, документирование, организацию взаимодействия и использова-
ния программ для ЭВМ [9]. Проект предназначался для решения целого
класса задач
эволюционного типа
),()( tXfuG
t
u
=+
∂
∂
, (1)
)(),(:0
0
XuoXut == ; ,0>
t
S: ),(),( tXutXu
S
S
=
, (2)
где G – некоторый линейный или нелинейный оператор, t – время, Х – об-
ласть, в которой ищется решение, S – её граница.
В серии статей авторов проекта детально обсуждался вопрос о необ-
ходимости использовать общую хорошо разработанную стандартную
структуру для программ, предназначенных для решения задач одного
класса, описывающих эволюционные процессы. Ими были сформулирова-
ны
основные требования к пакету управляющих и служебных подпро-
грамм
OLYMPUS, которые используются как при создании, так и при экс-
плуатации программного обеспечения. Этот пакет автоматически задает
требуемую стандартную структуру для любой программы, которая его ис-
пользует, при условии выполнения некоторых рекомендаций и соглашений
[6–9].
2.3. Основные концепции и цели создания проекта
Основные цели, которые преследовали эти соглашения, заключались в
следующем [9]:
2.2. Назначение проекта Проект OLYMPUS был предложен сотрудниками группы вычисли- тельной физики Калхэмской лаборатории, входившей в комитет по атом- ной энергии Великобритании, во главе с K.V. Roberts’ом в начале 70-х го- дов и представлял собой набор соглашений, регламентирующих конструи- рование, документирование, организацию взаимодействия и использова- ния программ для ЭВМ [9]. Проект предназначался для решения целого класса задач эволюционного типа ∂u + G (u ) = f ( X , t ) , (1) ∂t t = 0 : u ( X , o) = u 0 ( X ) ; t > 0, S: u( X , t ) S = uS ( X , t ) , (2) где G – некоторый линейный или нелинейный оператор, t – время, Х – об- ласть, в которой ищется решение, S – её граница. В серии статей авторов проекта детально обсуждался вопрос о необ- ходимости использовать общую хорошо разработанную стандартную структуру для программ, предназначенных для решения задач одного класса, описывающих эволюционные процессы. Ими были сформулирова- ны основные требования к пакету управляющих и служебных подпро- грамм OLYMPUS, которые используются как при создании, так и при экс- плуатации программного обеспечения. Этот пакет автоматически задает требуемую стандартную структуру для любой программы, которая его ис- пользует, при условии выполнения некоторых рекомендаций и соглашений [6–9]. 2.3. Основные концепции и цели создания проекта Основные цели, которые преследовали эти соглашения, заключались в следующем [9]: 14
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »