Merge lp://staging/~ctjacobs-multiphase/fluidity/ctjacobs-multiphase into lp://staging/fluidity
Status: | Merged |
---|---|
Approved by: | Christian Jacobs |
Approved revision: | 3568 |
Merged at revision: | 3594 |
Proposed branch: | lp://staging/~ctjacobs-multiphase/fluidity/ctjacobs-multiphase |
Merge into: | lp://staging/fluidity |
Diff against target: |
1466 lines (+514/-130) 23 files modified
assemble/Divergence_Matrix_CG.F90 (+22/-1) assemble/Divergence_Matrix_CV.F90 (+116/-17) assemble/Makefile.dependencies (+1/-1) assemble/Momentum_CG.F90 (+30/-6) assemble/Momentum_Equation.F90 (+23/-1) assemble/Multimaterials.F90 (+16/-12) assemble/Multiphase.F90 (+1/-1) diagnostics/Multiphase_Diagnostics.F90 (+65/-14) manual/configuring_fluidity.tex (+2/-1) manual/model_equations.tex (+6/-6) preprocessor/Populate_State.F90 (+1/-1) schemas/diagnostic_algorithms.rnc (+13/-2) schemas/diagnostic_algorithms.rng (+18/-2) schemas/prognostic_field_options.rnc (+1/-1) schemas/prognostic_field_options.rng (+1/-1) tests/mphase_sedimentation_1d/Makefile (+1/-1) tests/mphase_sedimentation_1d/mphase_sedimentation_1d.flml (+47/-11) tests/mphase_sedimentation_1d/mphase_sedimentation_1d.xml (+23/-9) tests/mphase_sedimentation_2d/Makefile (+3/-3) tests/mphase_sedimentation_2d/mphase_sedimentation_2d.flml (+2/-2) tests/mphase_sedimentation_2d/mphase_sedimentation_2d.xml (+11/-11) tests/mphase_tephra_settling/mphase_tephra_settling.flml (+67/-17) tests/mphase_tephra_settling/mphase_tephra_settling.xml (+44/-9) |
To merge this branch: | bzr merge lp://staging/~ctjacobs-multiphase/fluidity/ctjacobs-multiphase |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Cian Wilson | Approve | ||
Stephan Kramer | Approve | ||
Review via email: mp+76449@code.staging.launchpad.net |
Description of the change
Proposing merge of ctjacobs-multiphase branch revisions r3533 to 3556 (inclusive) into trunk.
Summary of changes:
===================
- Added multiphase support to the CV discretisation of the Pressure field. A multiphase MMS longtest for the P0-P1CV element pair has been added and shows first order convergence for Velocity and Pressure.
- When checking the field_bc_type in assemble_
- In Momentum_CG.F90: Using dnvfrac_t instead of du_t if PhaseVolumeFraction and Velocity are on different meshes.
In Divergence_
- A few minor changes to multiphase test cases and the manual.
- Bug fix: The logical 'prognostic_
- Bug fix for lp:854398: In Multimaterials.F90, we now only count the number of diagnostic MaterialVolumeF
- Bug fix for the particle_
Great stuff