lp:~fluidity-core/fluidity/hybrid-assemble

Created by Xiaohu Guo and last modified

Work on hybrid (mixed-mode OpenMP and MPI) assembly.

Get this branch:
bzr branch lp:~fluidity-core/fluidity/hybrid-assemble
Members of Fluidity Core Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Fluidity Core Team
Project:
Fluidity
Review team:
Gerard
Status:
Merged

Recent revisions

3634. By Xiaohu Guo

merge from trunk (up to revision 4041)

3633. By Xiaohu Guo

merge from trunk (up to revision 4039)

3632. By Xiaohu Guo

merge from trunk (up to revision 4038)

3631. By Xiaohu Guo

thread matrix assembly part for Advection_Diffusion_FV.F90

3630. By Xiaohu Guo

merge from trunk (up to revison 4023)

3629. By Xiaohu Guo

merge from trunk (up to revison 4010)

3628. By Xiaohu Guo

merge from trunk (up to revison 3997)

3627. By Xiaohu Guo

1. thread matrix assembly part for Advection_Diffusion_DG.F90
2. More work need to be done to figure out the sparsity of MASSLUMPED_RT0 diffusion scheme, I simply set threads back to 1 if MASSLUMPED_RT0 diffusion scheme is being used for now.

3626. By Lawrence Mitchell

Fix null dereference when checking halo types

Logical evaluations aren't necessarily short-circuited when an
argument evaluates to .false., so

   if (associated(foo) .and. (foo%bar == baz))

may dereference foo even if it is unassociated. So don't do it.

3625. By Lawrence Mitchell

Update femtools/Makefile dependencies

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:fluidity
This branch contains Public information 
Everyone can see this information.