Divergentie

Moderators: dirkwb, Xilvo

Reageer
Gebruikersavatar
Berichten: 7.390

Divergentie

Er geldt:
\({D \rho \over Dt} ={ \partial \rho \over \partial t} + (\vec \nabla \cdot \vec v) \rho\)
Verder geldt er:
\(\vec \nabla \cdot (\rho \vec v)= \rho (\vec \nabla \cdot \vec v) + (\rho \vec \nabla) \cdot \vec v\)
Ik vraag me af hoe ik de term
\( (\rho \vec \nabla) \cdot \vec v\)
uitschrijf in componenten.

Immers, de eerste term is eerst het scalair product nemen van nabla en de snelheidsvector, wat eigenlijk neerkomt op elke component van de snelheid afleiden naar resp. x,y,z en ze dan optellen. Dat wordt dan vermenigvuldigd met
\(\rho\)
. Wat gebeurt er juist in de tweede term?

Als achtergrond: de eerste formule is degene die ik nodig heb (en die komt uit de vloeistofdynamica, het gaat om de materiële afgeleide, die in behoudswetten ook kan teruggevonden worden). Ik zou die formule willen herschrijven door middel van de tweede uitdrukking, maar daar stoot ik dus op bovenstaand probleem, ik weet niet hoe je die tweede term exact uitschrijft in componenten.
"C++ : Where friends have access to your private members." Gavin Russell Baker.

Gebruikersavatar
Berichten: 2.097

Re: Divergentie

Heb je dat niet verkeerd genoteerd?
\(\nabla\cdot(\rho\vec v)=\rho(\nabla\cdot\vec v) + (\nabla\rho)\cdot\vec v = \rho div(\vec v) + grad(\rho)\cdot\vec v\)
"Why must you speak when you have nothing to say?" -Hornblower

Conserve energy: Commute with a Hamiltonian

Gebruikersavatar
Berichten: 7.390

Re: Divergentie

Inderdaad, ik begreep niet wat ik had genoteerd, omdat ik nu, thuis, redeneerde zoals jij aanhaalt. Bij deze dus bevestigd! Bedankt!
"C++ : Where friends have access to your private members." Gavin Russell Baker.

Gebruikersavatar
Berichten: 7.390

Re: Divergentie

Tiens, ligt het dan aan mij:
cont.png
cont.png (20.12 KiB) 349 keer bekeken
terwijl ik vind dat:
\({\partial \rho \over \partial t} + div(\rho \vec v)={ \partial \rho \over \partial t} + \rho div( \vec v) + grad(\rho) \vec v={D \rho \over Dt}+grad(\rho) \vec v\)
"C++ : Where friends have access to your private members." Gavin Russell Baker.

Reageer