主权项 |
一种保持强稳定性的变步长多步法时间离散算法,令现有的半离散有限体积Hermite加权本质无振荡算法表示为L(Q),并得到其对应的半离散方程<img file="FDA0000687679190000011.GIF" wi="296" he="117" />其特征在于:令t<sub>n</sub>为时间节点,n为时间步,Δt<sub>n</sub>=t<sub>n</sub>‑t<sub>n‑1</sub>;给出对于所述半离散方程的以下离散算法<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open='' close=''><mtable><mtr><mtd><msup><mi>Q</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msup><mo>=</mo><mfrac><mrow><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>λ</mi><mn>2</mn></msub><mo>+</mo><msub><mi>λ</mi><mn>3</mn></msub><mo>-</mo><msub><mrow><mn>2</mn><mi>λ</mi></mrow><mn>4</mn></msub><mo>)</mo></mrow><msup><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>λ</mi><mn>2</mn></msub><mo>+</mo><msub><mi>λ</mi><mn>3</mn></msub><mo>+</mo><msub><mi>λ</mi><mn>4</mn></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow><msup><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>λ</mi><mn>2</mn></msub><mo>+</mo><msub><mi>λ</mi><mn>3</mn></msub><mo>)</mo></mrow><mn>3</mn></msup></mfrac><msup><mi>Q</mi><mi>n</mi></msup><mo>+</mo><mfrac><msup><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>λ</mi><mn>2</mn></msub><mo>+</mo><msub><mi>λ</mi><mn>3</mn></msub><mo>+</mo><msub><mi>λ</mi><mn>4</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><msup><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>λ</mi><mn>2</mn></msub><mo>+</mo><msub><mi>λ</mi><mn>3</mn></msub><mo>)</mo></mrow><mn>2</mn></msup></mfrac><msub><mi>h</mi><mn>4</mn></msub><mi>L</mi><mrow><mo>(</mo><msup><mi>Q</mi><mi>n</mi></msup><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>+</mo><mfrac><mrow><msubsup><mi>λ</mi><mn>4</mn><mn>2</mn></msubsup><mrow><mo>(</mo><mn>3</mn><mo>+</mo><msub><mrow><mn>3</mn><mi>λ</mi></mrow><mn>2</mn></msub><mo>+</mo><msub><mrow><mn>3</mn><mi>λ</mi></mrow><mn>3</mn></msub><mo>+</mo><msub><mrow><mn>2</mn><mi>λ</mi></mrow><mn>4</mn></msub><mo>)</mo></mrow></mrow><msup><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>λ</mi><mn>2</mn></msub><mo>+</mo><msub><mi>λ</mi><mn>3</mn></msub><mo>)</mo></mrow><mn>3</mn></msup></mfrac><msup><mi>Q</mi><mrow><mi>n</mi><mo>-</mo><mn>3</mn></mrow></msup><mo>+</mo><mfrac><mrow><msubsup><mi>λ</mi><mn>4</mn><mn>2</mn></msubsup><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>λ</mi><mn>2</mn></msub><mo>+</mo><msub><mi>λ</mi><mn>3</mn></msub><mo>+</mo><msub><mi>λ</mi><mn>4</mn></msub><mo>)</mo></mrow></mrow><msup><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>λ</mi><mn>2</mn></msub><mo>+</mo><msub><mi>λ</mi><mn>3</mn></msub><mo>)</mo></mrow><mn>2</mn></msup></mfrac><msub><mi>h</mi><mn>1</mn></msub><mi>L</mi><mrow><mo>(</mo><msup><mi>Q</mi><mrow><mi>n</mi><mo>-</mo><mn>3</mn></mrow></msup><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000687679190000012.GIF" wi="1738" he="262" /></maths>其中h<sub>1</sub>=Δt<sub>n‑2</sub>,h<sub>2</sub>=Δt<sub>n‑1</sub>,h<sub>3</sub>=Δt<sub>n</sub>,h<sub>4</sub>=Δt<sub>n+1</sub>;<img file="FDA0000687679190000013.GIF" wi="558" he="71" />CFL数可取为1/3。 |