lp:~fluidity-core/fluidity/fluidity-petsc_readnsolve-reordering
- Get this branch:
- bzr branch lp:~fluidity-core/fluidity/fluidity-petsc_readnsolve-reordering
Branch merges
Branch information
Recent revisions
- 3912. By Stephan Kramer
-
Some changes in petsc_solve_
petsc_csr routines:
petsc_solve_setup_ petsc_csr now returns a petsc matrix and petsc_numbering object. Usually this will just be matrix%M and matrix% row_numbering. But this will be different when I have implemented reordering for petsc_csr_matrix type.
Remove some unused variables. In particular this removes an unused argument from setup_ksp_from_options. - 3910. By Stephan Kramer
-
Remove old style petsc calling convention.
Rename -prns_scipy option into -prns_write_mm and make it available for new calling convention. - 3909. By Stephan Kramer
-
Some cleaning up:
- scalar case into separate subroutine (like the vector case)
- cleaning up some unused variables
Passes petsc_readnsolve test. - 3908. By Christian Jacobs
-
Merging fix-multiple-
material- phase-python- diagnostic branch revisions r3897 to r3902 inclusive into trunk. Summary of change:
==================
We now pass the whole states array to calculate_diagnostic_ variable if a Python diagnostic algorithm is used to compute the VelocityAbsorption, VelocitySource or Viscosity diagnostic fields. Otherwise, we just pass the submaterials array. Brendan has created a test case for this (pydiag_ material_ phase_support_ multiple_ velocity_ children) . This resolves bug lp:800126.
- 3907. By Tim Greaves
-
Commit purely in build system, reverting the growing untidyness of conflicting
prefixes trying to make a diamond install work from the libspud in Fluidity.
This goes back to a reconfigure with the user's prefix, then installs, then
reconfigures with the prefix that Fluidity expects to be used internally. This
ought to resolve problems with the spud schemas not getting installed. - 3906. By Tim Greaves
-
Fix in build-system only - targetting bug lp:921608 filed against
spud but also affecting Fluidity, which should fix the install-diamond
target in the Fluidity makefile. This brings libspud in Fluidity in
sync with r513 of lp:spud.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:fluidity