Pytania oznaczone «fluid-dynamics»

Badanie właściwości cieczy i gazów w ruchu

77
Czy istnieje wysokiej jakości nieliniowy solver programowania dla Pythona?

Mam kilka trudnych, niewypukłych problemów globalnej optymalizacji do rozwiązania. Obecnie używam MATLAB's Optimization Toolbox (konkretnie fmincon()z algorytmem = 'sqp'), co jest dość skuteczne . Jednak większość mojego kodu znajduje się w języku Python i chciałbym również przeprowadzić...

22
Dobra skończona różnica dla równania ciągłości

Jaka byłaby dobra dyskretyzacja różnic skończonych dla następującego równania: ∂ρ∂t+ ∇ ⋅ ( ρ u ) = 0∂ρ∂t+∇⋅(ρu)=0\frac{\partial \rho}{\partial t} + \nabla \cdot \left(\rho u\right)=0 ? Możemy wziąć przypadek 1D: ∂ρ∂t+ drex( ρ u ) = 0∂ρ∂t+rerex(ρu)=0\frac{\partial \rho}{\partial t} +...

19
Jak rozpocząć korzystanie z OpenFOAM dla CFD

Patrzę na wykorzystanie OpenFOAM do rozwiązywania podstawowych przepływów wewnętrznych w CFD. Jaki jest najlepszy sposób na rozpoczęcie pracy i czy ktoś mógłby mi wskazać dobre internetowe odnośniki, na które można by odpowiedzieć w przypadku jakichkolwiek pytań, które mogą pojawić się po...

18
Odległość euklidesowa w oktawie

Chciałbym wiedzieć, czy istnieje szybki sposób na obliczenie odległości euklidesowej dwóch wektorów w oktawie. Wydaje się, że nie ma do tego żadnej specjalnej funkcji, więc czy powinienem po prostu użyć formuły z

17
Wady popularnych schematów dyskretyzacji dla symulacji CFD

Pewnego dnia mój instruktor obliczeniowej dynamiki płynów był nieobecny i wysłał doktoranta, aby go zastąpił. W wykładzie, który wygłosił, zdawał się wskazywać na kilka wad związanych z różnymi schematami dyskretyzacji symulacji przepływu płynu: Metoda różnic skończonych: Trudno jest zachować...

16
(jak) pisać symulacje, które działają szybciej?

Zacząłem używać Pythona jako języka programowania do wykonywania wszystkich moich zadań w CFD. Mam bardzo małe doświadczenie w programowaniu. Pochodzę z inżynierii mechanicznej i studiuję na kierunku inżynieria lotnicza. czasami obliczeniowy aspekt CFD staje się bardziej nużący niż manipulowanie...