Уважаемые коллеги!
Ищу специалистов желающих взяться за выполнение заданий по проекту.
Напишите, сколько Вам потребуется времени на выполнение данной работы и ее стоимость. За какой пункт или несколько пунктов проекта Вы хотели бы взяться.
ОПИСАНИЕ ПРОЕКТА:
Проект состоит из нескольких модулей. Я предполагаю, что каждый модуль будет делать отдельный специалист (но возможно и один специалист несколько пунктов).
КООРДИНАТОР ПРОЕКТА:
Для слаженной работы всех специалистов требуется координатор (руководитель) проекта. Задачей координатора является каждый день по 2-3 часа связываться со всеми специалистами, узнавать состояние дел, давать советы, направлять, стыковать и согласовывать специалистов.
Ниже приведено описание блоков, исходя из которого, Вы можете определить, подходит ли Вам данный проект по уровню.
Рисунок геометрии в пристегнутом файле.1. ПЕРВЫЙ БЛОК.
Задача его заключается в следующем. Пользователь запускает программу. В окне нарисована деталь, всегда имеющая однотипную трехмерную геометрию. Размеры на рисунке заданы не цифрами, а буквами. Пользователь в позициях a, b, c …. , и так далее задает числа – разные диаметры, разные толщины стенок, разные длинны.
После этого алгоритм первого блока создает по этим параметрам 3D геометрию.
Далее, на следующем шаге, алгоритм разбивает всю геометрию на кирпичики/кубики конечные элементы (для инфо.: конечно-элементные расчеты, модель, сетка, …, Finite element method (FEM)). Геометрия простая и всегда однотипная.
На конечном этапе блок выводит в ASCII (текстовый формат) таблицу узлов и элементов (номера узлов и какой элемент из каких узлов состоит). Дальше текстовый файл подхватывает следующий блок.
ТРЕБОВАНИЯ К СПЕЦИАЛИСТУ:
Образование – не ниже студента 3го курса (выше приветствуется).
Специальность – программист или математик, отлично владеющий программированием. Либо мехмат + прогр. или физмат + прогр (2 специалиста должны тесно сотрудничать).
Обязательное требование наличие времени. Минимум два месяца, полный рабочий день без занятия другими вопросами. Координатор может в течение рабочего дня в любой момент связаться с Вами.
Объем по времени (по моим оценкам) для высококлассного специалиста, который делал хотя бы один похожий проект – 1 неделя максимум. Для студента – около 2-х месяцев.
2. ВТОРОЙ БЛОК.
Скачивает в массивы текстовый файл с конечно-элементной (КЭ) сеткой.
Пользователь вводит граничные условия и нагрузки (температурное поле и давление).
Дальше возможно два варианта:
Первый (предпочтительный) – по известному математическому аппарату идет решение дифференциальных уравнений. Задача полностью линейная. Конвергенции нет.
Если первый вариант окажется сложным, то существует второй вариант. Есть открытый конечно-элементный код. Алгоритм запускает файл с расширением *.exe (этот код) и код сам все решает. Задача специалиста это запрограммировать.
После этого алгоритм выписывает в текстовом формате КЭ сетку (узлы и элементы), а также результаты решения – напряжения, температуры и давления в узлах.
ТРЕБОВАНИЯ К СПЕЦИАЛИСТУ:
Образование – не ниже студента 3го курса (выше приветствуется).
Специальность – программист или математик, отлично владеющий программированием. Либо мехмат + прогр. или физмат + прогр (2 специалиста должны тесно сотрудничать).
Обязательное требование наличие времени. Минимум два месяца, полный рабочий день без занятия другими вопросами. Координатор может в течение рабочего дня в любой момент связаться с Вами.
3. ТРЕТИЙ БЛОК.
Данный блок представляет собой блок долговечности. Он считывает тестовый файл после второго модуля, по определенным формулам обрабатывает данные и выдает КЭ сетку и численные значения в узлах по долговечности.
Этот блок уже запрограммирован. Только он программировался сам по себе. То есть формат ввода и формат вывода сейчас написаны в произвольной форме и их необходимо согласовать с предыдущим и последующим блоком.
ТРЕБОВАНИЯ К СПЕЦИАЛИСТУ:
Образование – не ниже студента 3го курса (выше приветствуется).
Специальность – программист.
Обязательное требование наличие времени. Минимум 2 недели, полный рабочий день без отвлечения на другие вопросы. Координатор может в течение рабочего дня в любой момент связаться с Вами.
4. ЧЕТВЕРТЫЙ БЛОК.
Данный блок представляет собой блок представления. Он считывает результаты после третьего блока и рисует картинку конечно-элементной сетки. Разные значения в узлах он показывает другим цветом.
ТРЕБОВАНИЯ К СПЕЦИАЛИСТУ:
Образование – не ниже студента 3го курса (выше приветствуется).
Специальность – программист.
Обязательное требование наличие времени. Минимум 2 недели, полный рабочий день без отвлечения на другие вопросы. Координатор может в течение рабочего дня в любой момент связаться с Вами.
СПЕЦИАЛИСТ ПО СОГЛАСОВАНИЮ РАБОТЫ:
Его задачей является связывание всех блоков и согласование работы. Он также должен начинать проект. От него требуется написать точную и корректную постановку задачи (более расширенную, чем та, что приведена здесь). В процессе написания он должен связываться и проводить согласование со всеми участниками проекта. В отличие от координатора проекта, он может связываться с другими участниками по своему усмотрению, по необходимости.
ТРЕБОВАНИЯ К СПЕЦИАЛИСТУ:
Образование – не ниже студента 3го курса (выше приветствуется).
Специальность – программист или математик, отлично владеющий программированием. Либо мехмат + прогр. или физмат + прогр (2 специалиста должны тесно сотрудничать).
Обязательное требование наличие времени. Минимум два месяца, половина рабочего дня без занятия другими вопросами. Координатор может в течение рабочего дня в любой момент связаться с Вами.
Буду рад любым Вашим предложениям и рекомендациям.
(Возможно, я не оптимально сформулировал требования к специалистам. Буду рад подсказке/рекомендации).
С уважением