lp:~j-bull08/fluidity/turbulence-clean
Created by
Jonathan Bull
and last modified
- Get this branch:
- bzr branch lp:~j-bull08/fluidity/turbulence-clean
Only
Jonathan Bull
can upload to this branch. If you are
Jonathan Bull
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Tim Greaves: Approve
-
Diff: 91356 lines (+37160/-43759)180 files modifiedassemble/LES.F90 (+171/-115)
assemble/Momentum_CG.F90 (+97/-100)
diagnostics/Field_Copies.F90 (+66/-23)
diagnostics/Simple_Diagnostics.F90 (+3/-3)
error_measures/Field_preprocessing.F90 (+2/-2)
examples/backward_facing_step_2d/backward_facing_step_2d.xml (+17/-15)
examples/backward_facing_step_2d/backward_facing_step_2d_kim_kepsilon.flml (+110/-24)
examples/backward_facing_step_2d/backward_facing_step_2d_kim_reference.flml (+117/-43)
examples/backward_facing_step_2d/postprocessor_2d.py (+60/-81)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/BFS-SEM-ERCOFTAC.dat (+0/-10)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/BFS-SEM-ERCOFTAC181-list.dat (+0/-10)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/BFS-SEM-ERCOFTAC181-table.dat (+0/-124)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/BFS-SEM-ERCOFTAC360-list.dat (+0/-10)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/BFS-SEM-ERCOFTAC360-table.dat (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/BFS-SEM-ERCOFTAC411-list.dat (+0/-10)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/BFS-SEM-ERCOFTAC411-table.dat (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/BFS-SEM-ERCOFTAC513-list.dat (+0/-10)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/BFS-SEM-ERCOFTAC513-table.dat (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/BFS-SEM-ERCOFTAC744-list.dat (+0/-10)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/BFS-SEM-ERCOFTAC744-table.dat (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/README (+0/-28)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/extract_Ercoftac_test31_BFS.py (+0/-43)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/readme (+28/-0)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs11.181 (+0/-124)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs11.360 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs11.411 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs11.513 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs11.641 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs11.744 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs12.181 (+0/-124)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs12.360 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs12.411 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs12.513 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs12.641 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs12.744 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs22.181 (+0/-124)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs22.360 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs22.411 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs22.513 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs22.641 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs22.744 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs33.181 (+0/-124)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs33.360 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs33.411 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs33.513 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs33.641 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rs33.744 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rskk.181 (+0/-124)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rskk.360 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rskk.411 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rskk.513 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rskk.641 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/rskk.744 (+0/-194)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/stat.inf (+0/-28)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/x.181 (+0/-126)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/x.360 (+0/-196)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/x.411 (+0/-196)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/x.513 (+0/-196)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/x.641 (+0/-196)
examples/backward_facing_step_3d/Ercoftac-test31-BFS/x.744 (+0/-196)
examples/backward_facing_step_3d/Le-profiles/Le-profile1-U-x10.dat (+1/-0)
examples/backward_facing_step_3d/Le-profiles/Le-profile1-U-x19.dat (+1/-0)
examples/backward_facing_step_3d/Le-profiles/Le-profile1-U-x4.dat (+1/-0)
examples/backward_facing_step_3d/Makefile (+2/-3)
examples/backward_facing_step_3d/avrl.py (+39/-0)
examples/backward_facing_step_3d/backward_facing_step_3d.flml (+55/-41)
examples/backward_facing_step_3d/extract_data.py (+149/-0)
examples/backward_facing_step_3d/postprocessor_3d.py (+45/-107)
femtools/Makefile.dependencies (+2/-1)
femtools/Smoothing_module.F90 (+156/-66)
femtools/Surface_Integrals.F90 (+23/-1)
femtools/Weak_BCs.F90 (+3/-6)
femtools/tests/test_length_scale_tensor.F90 (+77/-0)
femtools/tests/test_smooth_scalar.F90 (+4/-8)
parameterisation/Makefile.dependencies (+5/-4)
parameterisation/k_epsilon.F90 (+53/-1)
preprocessor/Boundary_Conditions_From_Options.F90 (+0/-10)
preprocessor/Field_Priority_Lists.F90 (+19/-0)
preprocessor/Populate_State.F90 (+5/-3)
schemas/diagnostic_algorithms.rnc (+50/-18)
schemas/diagnostic_algorithms.rng (+55/-17)
schemas/fluidity_options.rnc (+14/-0)
schemas/fluidity_options.rng (+18/-0)
schemas/prognostic_field_options.rnc (+60/-70)
schemas/prognostic_field_options.rng (+70/-93)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-noadv/MMS_A.flml (+0/-239)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-noadv/MMS_B.flml (+0/-239)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-noadv/MMS_C.flml (+0/-239)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-noadv/MMS_D.flml (+0/-239)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-noadv/MMS_E.flml (+0/-239)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-noadv/src/MMS_A.geo (+0/-19)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-noadv/src/MMS_B.geo (+0/-19)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-noadv/src/MMS_C.geo (+0/-19)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-noadv/src/MMS_D.geo (+0/-19)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-noadv/src/MMS_E.geo (+0/-19)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-noadv/src/MMS_E_structured.geo (+0/-13)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-structured/Helmholtz-anisotropic-scalar-mms-p1p1cg-structured.xml (+430/-115)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-structured/MMS_A_structured.flml (+689/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-structured/MMS_B_structured.flml (+689/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-structured/MMS_C_structured.flml (+689/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-structured/MMS_D_structured.flml (+689/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-structured/Makefile (+12/-12)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-structured/helmholtz_tools.py (+33/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-structured/plot_data.py (+208/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-structured/src/MMS_A_structured.geo (+2/-2)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-structured/src/MMS_B_structured.geo (+2/-2)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-structured/src/MMS_C_structured.geo (+2/-2)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-structured/src/MMS_D_structured.geo (+2/-2)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured.xml (+448/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/MMS_A_unstructured.flml (+689/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/MMS_A_unstructured.msh (+304/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/MMS_B_unstructured.flml (+689/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/MMS_B_unstructured.msh (+1027/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/MMS_C_unstructured.flml (+689/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/MMS_C_unstructured.msh (+3823/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/MMS_D_unstructured.flml (+689/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/MMS_D_unstructured.msh (+14791/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/Makefile (+15/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/helmholtz_tools.py (+33/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/plot_data.py (+208/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/src/MMS_A_unstructured.geo (+19/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/src/MMS_B_unstructured.geo (+19/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/src/MMS_C_unstructured.geo (+19/-0)
tests/Helmholtz-anisotropic-scalar-mms-p1p1cg-unstructured/src/MMS_D_unstructured.geo (+19/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-structured/Helmholtz-anisotropic-vector-mms-p1p1cg-structured.xml (+617/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-structured/MMS_A_structured.flml (+879/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-structured/MMS_B_structured.flml (+879/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-structured/MMS_C_structured.flml (+879/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-structured/MMS_D_structured.flml (+879/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-structured/Makefile (+15/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-structured/helmholtz_tools.py (+113/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-structured/src/MMS_A_structured.geo (+13/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-structured/src/MMS_B_structured.geo (+13/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-structured/src/MMS_C_structured.geo (+13/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-structured/src/MMS_D_structured.geo (+13/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-unstructured/Helmholtz-anisotropic-vector-mms-p1p1cg-unstructured.xml (+545/-173)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-unstructured/MMS_A_unstructured.flml (+879/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-unstructured/MMS_B_unstructured.flml (+879/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-unstructured/MMS_C_unstructured.flml (+879/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-unstructured/MMS_D_unstructured.flml (+879/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-unstructured/Makefile (+12/-13)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-unstructured/helmholtz_tools.py (+59/-170)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-unstructured/plot_data.py (+204/-0)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-unstructured/src/MMS_A_unstructured.geo (+1/-1)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-unstructured/src/MMS_B_unstructured.geo (+1/-1)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-unstructured/src/MMS_C_unstructured.geo (+1/-1)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg-unstructured/src/MMS_D_unstructured.geo (+1/-1)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg/MMS_A.flml (+0/-365)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg/MMS_B.flml (+0/-365)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg/MMS_C.flml (+0/-365)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg/MMS_D.flml (+0/-365)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg/MMS_E.flml (+0/-365)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg/src/MMS_A_structured.geo (+0/-13)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg/src/MMS_B_structured.geo (+0/-13)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg/src/MMS_C_structured.geo (+0/-13)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg/src/MMS_D_structured.geo (+0/-13)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg/src/MMS_E.geo (+0/-19)
tests/Helmholtz-anisotropic-vector-mms-p1p1cg/src/MMS_E_structured.geo (+0/-13)
tests/Helmholtz-mms-p2p1cg-noadv/Helmholtz-mms-p2p1cg-noadv.xml (+0/-133)
tests/Helmholtz-mms-p2p1cg-noadv/MMS_A.flml (+0/-231)
tests/Helmholtz-mms-p2p1cg-noadv/MMS_B.flml (+0/-231)
tests/Helmholtz-mms-p2p1cg-noadv/MMS_C.flml (+0/-231)
tests/Helmholtz-mms-p2p1cg-noadv/MMS_D.flml (+0/-231)
tests/Helmholtz-mms-p2p1cg-noadv/MMS_E.flml (+0/-231)
tests/Helmholtz-mms-p2p1cg-noadv/Makefile (+0/-15)
tests/Helmholtz-mms-p2p1cg-noadv/helmholtz_tools.py (+0/-75)
tests/Helmholtz-mms-p2p1cg-noadv/src/MMS_A.geo (+0/-15)
tests/Helmholtz-mms-p2p1cg-noadv/src/MMS_A.msh (+0/-358)
tests/Helmholtz-mms-p2p1cg-noadv/src/MMS_A_structured.geo (+0/-13)
tests/Helmholtz-mms-p2p1cg-noadv/src/MMS_B.geo (+0/-15)
tests/Helmholtz-mms-p2p1cg-noadv/src/MMS_B.msh (+0/-1375)
tests/Helmholtz-mms-p2p1cg-noadv/src/MMS_B_structured.geo (+0/-13)
tests/Helmholtz-mms-p2p1cg-noadv/src/MMS_C.geo (+0/-15)
tests/Helmholtz-mms-p2p1cg-noadv/src/MMS_C.msh (+0/-5302)
tests/Helmholtz-mms-p2p1cg-noadv/src/MMS_C_structured.geo (+0/-13)
tests/Helmholtz-mms-p2p1cg-noadv/src/MMS_D.geo (+0/-15)
tests/Helmholtz-mms-p2p1cg-noadv/src/MMS_D.msh (+0/-23023)
tests/Helmholtz-mms-p2p1cg-noadv/src/MMS_D_structured.geo (+0/-13)
tests/Helmholtz-mms-p2p1cg-noadv/src/MMS_E_structured.geo (+0/-13)
tests/mms_ns_p2p0_steady/MMS_A.flml (+1/-1)
Branch information
Recent revisions
- 3620. By Jonathan Bull
-
bfs3d example now roughly converges in time-average velocity and produces sensible plots of reattachment length and velocity profiles when postprocessed.
- 3619. By Jonathan Bull
-
small change to make clean in test.
Making fields in bfs3d use consistent interpolation to try and fix problem with diagnostic output. - 3616. By Jonathan Bull
-
adding .msh files to repo since gmsh behaves differently on cx1, causing test to fail. changing tolerances and changing .geo files back to original forms.
- 3615. By Jonathan Bull
-
fixing test on cx1 and local machine.
modifying bfs3d example - still not perfected. - 3614. By Jonathan Bull
-
trying a different mesh generation algorithm in failing test. It was doing fine on a local machine but failing on buildbot.
modifying bfs3d example. not quite right yet.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:fluidity