History log of /petsc/src/ksp/pc/impls/bddc/bddcprivate.c (Results 1026 – 1050 of 1076)
Revision Date Author Comments
# 9ffa7720 01-Aug-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: remove REPLICATED_BDDC and SEQUENTIAL_BDDC branches.

GATHERS_BDDC are no longer needed, thus removed.


# 8eeda7d8 31-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: Less tricky customization from options


# 8629588b 31-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: Move PCBDDCSetUpCoarseEnvironment outside PCBDDCSetUpCoarseLocal and rename it as PCBDDCSetUpCoarseSolver


# 4641a718 31-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: use PetscBT instead of arrays of PetscBool


# 983f5fd7 30-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: begin rewriting of SetUpCoarseEnvironment

coarse_size is no longer a member of bddc private struct


# c8587f34 30-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: move two remaining functions for private setup into bddcprivate.c


# a401a8b6 30-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: move PCBDDCSetLevels to bddcprivate.c


# 8ce42a96 30-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: is_R_local is now a member of bddc private struct


# 4a78082c 30-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: change name of function for setup of local correction and coarse basis functions


# 25084f0c 30-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: improved code for local corrections and coarse basis functions setup

No new functionalities have been introduced with the commit.

Main changes are:
- VecType is now inferred by the type of

PCBDDC: improved code for local corrections and coarse basis functions setup

No new functionalities have been introduced with the commit.

Main changes are:
- VecType is now inferred by the type of the PCIS working vector vec1_N
- Working mat M1 now computed using MatMatSolve
- Use of PetscMemcpy whenever possible
- Replacing "VecGetArray/set values directly into array" by VecSetValues/VecAssembly calls
- Use of VecGetArrayRead instead of VecGetArray
- Optimized use of stacked variables
- Small changes in order to adhere to developers guidelines

show more ...


# 88ebb749 26-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: Move setup of data structures for substructure correction and coarse basis assembly into a separate routine


# 62a6ff1d 26-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: move creation of parallel work vectors used in presolve/postsolve.

Destruction demanded to PCDestroy_BDDC


# 95a0def0 26-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'stefano_zampini/pcbddc-constraintssetupimproved' into stefano_zampini/pcbddc-improvelocalsolvers


# b0418fcf 25-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

Merge remote-tracking branch 'origin/master' into stefano_zampini/pcbddc-improvelocalsolvers


# 8533652c 25-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

Merge remote-tracking branch 'origin/master' into stefano_zampini/pcbddc-mirrorsfix


# 6daa6ed0 25-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

Merge remote-tracking branch 'origin/master' into stefano_zampini/pcbddc-constraintssetupimproved


# 40bc6eb1 24-Jul-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'stefano_zampini/pcbddc-orthonormalroutine'

* stefano_zampini/pcbddc-orthonormalroutine:
PCBDDC: Added orthonormalization routine


# 1dbee997 24-Jul-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'stefano_zampini/pcbddc-multipleconstraintsbugfix'

* stefano_zampini/pcbddc-multipleconstraintsbugfix:
PCBDDC: bugfix when multiple constraints are present on the same connected compo

Merge branch 'stefano_zampini/pcbddc-multipleconstraintsbugfix'

* stefano_zampini/pcbddc-multipleconstraintsbugfix:
PCBDDC: bugfix when multiple constraints are present on the same connected component

show more ...


# 83b7ccab 15-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: Move creation of work vector on constraints


# 6bfb1811 15-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: Move work vector creation to a separate routine

Now the VecType/comm of R vecs are inferred from that of vec1_N


# 811e8ca2 15-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: allow computation of number of vertices/constraints in GetPrimal functions without actually computing their local indices


# 5c7b33a1 15-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'stefano_zampini/pcbddc-multipleconstraintsbugfix' into stefano_zampini/pcbddc-improvelocalsolvers


# e310c8b4 15-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: further improvements to BLAS/LAPACK calls readibility

min_n replaced by k to fullfill code developing guidelines


# 3f08241a 15-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: Remove aliased parameters for QR calls

Improved readibility


# 610854a6 15-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: Remove aliased parameter from DDOT call


1...<<41424344