Files
MemMAPR-MKE/include/Solver.h
2025-10-08 21:14:13 +03:00

31 lines
811 B
C++

// Особенности MSVC
#define _SILENCE_EXPERIMENTAL_FILESYSTEM_DEPRECATION_WARNING
#pragma once
#include <experimental/filesystem>
using namespace std;
using namespace std::experimental::filesystem;
class Solver {
private:
// Коэффициенты в ДУ
double A, B, C, D;
// Длина конечного элемента
double L;
// Количество конечных элементов
int N;
// Границы частного решения ДУ
int upper, lower;
public:
Solver(double _A, double _B, double _C, double _D, int _N, int _l, int _u);
void Execute_Linear(double value_1, double value_2);
void Execute_Cubic(double value_1, double value_2);
bool check_path(string path) {
return exists(path);
}
void make_path(string path) {
create_directory(path);
}
};