lp:~cwilson/fluidity/testschema
- Get this branch:
- bzr branch lp:~cwilson/fluidity/testschema
Branch merges
Related bugs
Related blueprints
Branch information
Recent revisions
- 3945. By Cian Wilson
-
A first attempt at fixing the messed up tests schema. Update script still completely broken due to the ridiculous unpredictable way in which libspud deals with attributes.
- 3943. By Tim Greaves
-
One-line fix in buildsystem only targetting bug lp:920446.
This checks for an empty DESTDIR and replaces such with / rather than supplying
an empty --root= which was causing problems with distutils.Thanks to Patrick, Florian, and Stephan for input.
- 3941. By Rhodri Davies
-
Change solver and steady state tolerances to speed this test up. Now runs in less than 1 minute on my system.
- 3939. By Brendan Tollit
-
Relax two tolerances for the intel build for this recently added test.
5.0e-03 --> 8.0e-03 (integral of tracer)
5.0e-04 --> 6.0e-04 (min of tracer)
- 3938. By Brendan Tollit
-
Small correction to last merge. Only use the relevant variables from
Global parameters and correct some repetetive English in a couple of
FLExit's. - 3937. By Brendan Tollit
-
Remove the porosity from the DG_CourantNumber and ControlVolumeCF
LNumber
diagnostic fields. Add three new diagnostic fields being
InterstitialVelocityCGCourantN umber, InterstitialVel ocityCVCourantN umber
and InterstitialVelocityDGCourantN umber which are only for porous media
flow where the Darcy velocity (= porosity * interstitial velocity) is
solved for.These are magic named diagnostic fields rather than algorithm names due to
the way the courant number fields are already used.Everywhere in the options where ControlVolumeCF
LNumber can be selected
(such as CV face value schemes) permit the selection of
InterstitialVelocityCVCourantN umber. For CV (or coupled CV) discretised fields there is a restriction that all
the 'porosity' fields used must be the same with the same theta averaging
also, due to the way this is obtained from one call in Field_Equations_CV.
The default options when used satisfy this constraint.For adaptive time stepping also permit the selection of
InterstitialVelocityCGCourantN umber. If an InterstitialVel ocityCG/ CV
CourantNumber is used for adaptive time stepping then always force its
calculation in this routine as the options here may be different to a
field that may exist in the state.For a scalar field discretised with DG add the small new capability to
select which Courant number field to use for the temporal sub cycling
with the available selections being DG_CourantNumber and
InterstitialVelocityDGCourantN umber. To avoid changing all the test cases,
by default if not activated this option will do as before and use
DG_CourantNumber.Add a copy of a short darcy flow test case that now discretises the tracer
with DG using subcycling and adaptive time stepping related to the new
interstitial velocity courant number fields.Adjust all relevant darcy test cases to also test this.
Add a routine in assemble/
Porous_ Media.F90 to find the theta averaged
porosity field, to avoid a code copy in the adv-diff CG/CV/DG routines.Add to the manual a description of the three new diagnostic fields and
adjust the configuring Porous media flow section as required. - 3936. By Patrick Farrell
-
Remove the finest simulation (_E) from the Burgers MMS replay test.
This should hopefully speed up the test so that it falls within
buildbot's 20-minute limit ..
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:fluidity