Pull to refresh
4
0
Send message

Для охлаждения головки клапана.

> скажу так Delta Electronics это китай, хороший качественный китай

Немного поправлю - Delta Electronics это Тайвань.
И сравнивать их можно скорее с Mitsubishi Electric чем с Siemens.

Нет, это так работать не будет.
Огромные давления тут возникают из за незначительных по амплитуде перемещений в несжимаемой жидкости.
Когда начинается значительное перемещение, то силы падают на несколько порядков.
Этого достаточно что бы вывести материал за область пластических деформаций, но недостаточно что бы метнуть его.
Разве что комбинацией формы разрядника и деформируемой оболочки создать кумулятивную воронку — тогда можно (но это не точно) будет метнуть снаряд размером в несколько атомов с огромной скорстью. Но дешевле (энергетически) это сделать электромагнитным способом, потому что КПД будет болтаться где-то в окресностях нуля.

Godbolt AVR GCC, достаточно коротко(https://godbolt.org/z/oxzvTn):


__zero_reg__ = 1
aaa(int):
        sbrs r25,7
        rjmp .L2
        neg r25
        neg r24
        sbc r25,__zero_reg__
.L2:
        ret

Just for example.

Приблизительно никак.
DALI это совершенно другой протокол для дома и небольшого офиса.
а то вдруг мы о разных вещах говорим?

Повтрюсь — google:elemental

Начали с авторов физических моделей, а закончили суперкомпьютерами.

Я говорил о газодинамических.
Думал это очевидно, но проговорю: их делают не из любви к прекрасному, а для того что бы что-то ими считать. Считают на самом производительном, что могут себе позволить за имеющийся бюджет. Для того что бы получить результат.
Если это приводит к ошибке компиляции, то я не против.

Каким образом обращение к не current переменной ведёт к ошибке компилляции в C++? В стандарте нет даже теоретической возможности отследить это.
Даже гарантия pure — нестандартное расширение GCC с не стопроцентной работоспособностью.

Экспоненциально оно расти совершенно не обязано, там рост обычно ближе к линейному.

Не обязано, но увы.

Если бы вы при этом работали фуллстеком, то это было бы странно.

Вот именно.
Вы обязательно столкнулись бы с Fortran если бы имели дело с суперкомпьютерами и огромными кластерами. В первом случае с вероятностью 100%, во втором 50...75%.
Для того, чтобы в C++ написать всякие приятные вещи вроде упомянутых вами, вам не обязательно нагромождать ifdef'ы или intrinsic'и. И даже не обязательно принимать новые стандарты языка, можно взять и сделать что-то на expression templates, например.

На expression templates это в принципе не невозможно совсем.
Но есть ньюанс, даже парочка:
— Любое нарушение неписаного контракта в любом компоненте ведёт к невозможности оптимизации всего дерева вычисления одновременно.
— Время компиляции растёт экспоненциально относительно сложности выражения.

Elemental же даёт писаное и специфицированое указание компилятору, что эта функция/метод имеет определённые свойства, которые позволяют вставить её в дерево вычислений без каких-либо дополнительных проверок.

А моё максимальное приближение к фортрану и расчётному коду на нём было, когда

Я вообще никогда не сталкивался по работе с NodeJS, но это совсем не значит, что его не существует.
В той которая мне известна — все.
F77 используется в совсем уж легаси, там где просто нет смысла что-то переписывать.
В основном это от F90..95, потому что на них ориентируются всякие специализированные компиляторы. И это самый дешёвый способ войти на суперкомпьютеры/кластеры, потому что эквивалентный код на С/С++ будет на порядок (и это не преувеличение) дороже.
А вот запускаются эти солверы C++, а то и Python раннерами. Потому что для сервисных програм преимущества Fortran не играют, а недостатки мешают.
Непосредственно имел дело только с газодинамическими, коммерческими.
Все, мне известные, написаны на Фортране.
Конечным пользователям неинтересен язык расчётного ядра системы, за которую они платят X*$100000 в год, потому никто обычно даже не спрашивает.
Просто то, что в фортране например пишется как C = A + f(B) (где A, B и C — массивы), в C/C++ выражается нечитаемым нагромождением интрсинков за лесенкой #ifdef-ов.
И где он теперь?

В списке основных компиляторов набора GCC например.
Последний стандарт Fortran 2018.
Активно используется как один из языков программирования всяческих моделей. Хотя бы потому, что некоторые его операции над массивами практически невозможно выразить на стандартных C/C++.
google:elemental
K&R известные джаваскриписты.
Почему с трудом?
Просто объявляем в сигнатуре, что именно хочем получить на выходе — результат, либо ошибку. Тип ошибки написан в документации push_str или в сообщении компилятора.
use heapless::String;
use heapless::consts::U9;

fn test() -> Result<String::<U9>, ()> {
    let mut stack_string = String::<U9>::new();
    stack_string.push_str("Hello")?;
    stack_string.push_str(".")?;
    stack_string.push_str("world")?;
    stack_string.push_str("!.")?;
 
    Ok(stack_string)
 }

fn main() {
    println!("{:#?}", test());
}
2Н32-М используются, Н22/Н33 используются.
Отчего бы 486DX не использовать?
В отличие от кобола и фортрана, С++ развивается.

Надеюсь это было сказано в шутку.
iMonin
Так я их читал.

Сопромат вы тоже «читали», а почему ферма жестче чем балка — не знаете.

Фотографии потоков демонстрируют разные процессы.

Нет. Фотографии демонстрируют качественно идентичные процессы. Разница только в количественных значениях величин.

из них только нижняя соответсвует работе изогнутого вогнуто-выпуклого крыла в открытом воздушном пространстве.

Ни одна из них не соответствует работе никакого типа крыла в открытом воздушном пространстве. Потому что ни одна из них не находится в открытом воздушном пространстве. Поток крепко зажат между спинкой одного профиля и корытцем другого.

Единственное что их разделяет, так это размер исследуемых объектов

Нет. Крыло модели-планера имеет кратно меньшую хорду чем лопатка вентилятора широкофюзеляжного самолёта. Тем не менее: планер — АГД, лопатка — ГГД.

До тех пор пока газ сжат между стенками и не может утечь в окружающее пространство, это гидрогазодинамика.
Если уж совсем для колхозников, то подумайте над тем, что в аэрогидродинамике дозвуковой поток практически несжимаем, а в гидрогазодинамике — ещё как сжимаем.
iMonin
Вы спрашиваете:
А чем таким отличается «аэродинамика» от «гидрогазодинамики», если они обе изучают взаимодействие одних и тех же криволинейных предметов с потоками одной и той же среды?

А потом отвечаете:
Разве что эти обтекаемые предметы стоят рядами в виде продуваемого забора, а не летают по одиночке в безбрежном пространстве атмосферы Земли?

Правильно. Так и есть.
Аэрогидродинамика изучает поведение предмета, обдуваемого безбрежным пространством атмосферы.
Гидрогазодинамика изучает поведение потока зажатого между стенками.

Паровые многокаскадные Турбины тогда тоже уже существовали.
Как-то не задалось тогда связать подходы к одиночному крылу у авиаторов с лопатками турбин у энергетиков.

Именно. Потому что обтекание крыла в атмосфере (даже би(три)-плана) и обтекание решётки отличаются.
Именно поэтому они даже изучаются разными науками.

Именно на рабочих лопатках газ с высокой скоростью огибает движущуюся лопатку и создаёт на наей давление, при этом сам газ не меняет температуру и плотность, а только изменяет направление движения.

Отлично. То, что вы описали называется активными ступенями (а та картинка что ам не нравится, это реактивная ступень).
Вас наверное удивит, но они описываются одними и теми же формулами. Разная для них только степень реактивности.

Вам самому не кажется странным, что вы снова придумываете новую теорию там, где достаточно было открыть учебник?
iMonin Поздравляю! За прошедший год, путём невероятных усилий мысли, вы наконец узнали о существовании решёток профилей:
image
К сожалению не обошлось без потерь… Обтекание решёток профилей исследует не аэродинамика. Этот раздел науки называется гидрогазодинамика.
Это именно тот раздел, который позволяет проектировать двигатели современных самолётов.
Характеристики подобных решёток давным-давно замеряны, расчитаны и внесены в студенческие работы.

Потоки, как и для обычных крыльев, не только измерены, а даже сфотографированы шлирен-методом или визуализированы модельными методами:
image

Тут вам тоже ловить нечего. Продолжайте наблюдения.
1
23 ...

Information

Rating
Does not participate
Location
Запорожье, Запорожская обл., Украина
Date of birth
Registered
Activity