lp:~jon-hill/+junk/gls_v2
- Get this branch:
- bzr branch lp:~jon-hill/+junk/gls_v2
Branch information
- Owner:
- Jon Hill
- Status:
- Development
Recent revisions
- 3862. By Jon Hill
-
CG and CV appear to give roughly similar answers on GLS SP for the first hour. CG is more unstable, but we are forcing the surfaces to get the correct diffusivity. Need to tidy the code up, hide the surface fix beind the ocean_param option (which also needs adding btw)
- 3860. By Brendan Tollit
-
Summary:
This merge will correct the sign and number of additions of the weak velocity Dirichlet BC integrals when using a CV tested continuity equation for incompressible flow.
Code Changes:
- assemble/
Divergence_ Matrix_ CV.F90. The variable ct_rhs_local is formed and added (with a minus) for each dimension in the procedure assemble_ divergence_ matrix_ cv. - schemas/
prognostic_ field_options. rnc and .rng. A mesh choice is permitted for the Diffusivity of a scalar field. Required for the some of the tests of the fix above and is a useful general addition. Test Cases Removed:
- tests/darcy_
p1dgp2_ pressBCinlet_ 1d - tests/darcy_
p1dgp2_ velBCinlet_ 1d Test Cases Added:
- tests/darcy_
p1dgp2_ pressBCinlet. The one removed but now in 1,2 and 3d. - tests/darcy_
p1dgp2_ velBCinlet. The one removed but now in 1,2 and 3d. - tests/darcy_
p0p1cv_ velBCinlet. Checks the sign of the weak velocity Dirichlet BC aligned with cartesian axis. Single phase. - tests/darcy_
p0p1cv_ velBCinlet_ 1solidphase. Checks the sign of the weak velocity Dirichlet BC aligned with cartesian axis. Two phase with the second representing the solid porosity. - tests/darcy_
p0p1cv_ velBCinlet_ rotated_ domain. Checks the sign of the weak velocity Dirichlet BC NOT aligned with cartesian axis. Single phase. - tests/mms_
ns_p0p1cv_ weak_velBC_ steady. A mimic of the standard mms_ns test cases using p0p1cv with a weak velocity Dirichlet BC. Here the domain was rotated from a square to a diamond such as to have non Cartesian aligned velocity Dirichlet BC on all surfaces. Checks L2 velocity and pressure convergence is between 0.8 and 1.0. This is a short test. - tests/mms_
ns_p1dgp1cv_ weak_velBC_ steady. Similar to above but using p1dgp1cv. Checks L2 velocity and pressure convergence is between 1.5 and 2.15. This is a medium test. - 3859. By Tim Bond
-
A one-line build-system-only fix adding a '-f' to an rm in make install, a
direct bug leading on from r3858 and highlighted by the Intel builder. - 3854. By Stephan Kramer
-
Bug fix in petsc_readnsolve, for the case where no mesh needs to be read. A dummy mesh is created, but this was done with a bit of a broken hack, now fixed.
- 3853. By Paul Woodhams
-
Tidying up the edge-list callback. Removed some redundant code, fixed some MPI data types and added a global calculation of the minimum edge weight.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)