Поэтому я пытаюсь использовать действительно старую библиотеку (последнее обновление в 1999 году), которая выполняет численное интегрирование двумерных областей с использованием кубатурных правил. Проблема, с которой я сталкиваюсь, заключается в том, что каждый отдельный файл в библиотеке (как заголовочные, так и исходные файлы, так что, вероятно, 40 или более файлов) использует
#include <headerfile.h>
Вместо того, чтобы использовать
#include "headerfile.h"
Кроме того, он просто использует
cout << "Whatever it is you want to print"
Вместо
std::cout << "Things for printing"
И, наконец, при импорте всех файлов стандартной библиотеки c ++, которые он использует
#include <iostream.h>
Вместо
#include <iostream>
Кто-нибудь знает удобный и эффективный способ просмотра каждого файла и изменения этого? Может быть, какой-то сценарий оболочки или что-то? Я действительно не хочу просматривать все эти файлы вручную. Пока мы обсуждаем эту тему, знает ли кто-нибудь о хорошем пакете числовой интеграции, который не так уж древен и интегрируется в любую двумерную форму? Я использую этот, потому что он действительно хорошо справляется с интеграцией по областям странной формы, и если я смогу его скомпилировать, он идеально подойдет для моих целей. Я посмотрел на CUBA, но их методы интеграции интегрируются только через единичный гиперкуб, и мне нужно интегрировать по треугольникам и прямоугольникам и всевозможным странным формам.
Спасибо!!
Задача ещё не решена.