[petsc-dev] Non-namespaced Sieve functions
Matthew Knepley
knepley at gmail.com
Wed Jun 22 08:53:48 CDT 2011
Done.
Matt
On Wed, Jun 22, 2011 at 4:09 AM, Jed Brown <jed at 59a2.org> wrote:
> I don't know why these functions exist, but they aren't namespaced and the
> man pages are distracting and inconsistent. Also, only one of the
> assembleVector() functions below is documented and neither of the update*
> are. Matt, could you name these however they are supposed to be so they
> aren't scattered around the docs?
>
> extern PetscErrorCode assembleVector(Vec, DM, SectionReal, PetscInt,
> PetscScalar [], InsertMode);
> extern PetscErrorCode assembleMatrix(Mat, DM, SectionReal, PetscInt,
> PetscScalar [], InsertMode);
> extern PetscErrorCode restrictVector(Vec, Vec, InsertMode);
> extern PetscErrorCode assembleVectorComplete(Vec, Vec, InsertMode);
> extern PetscErrorCode assembleVector(Vec, PetscInt, PetscScalar [],
> InsertMode);
> extern PetscErrorCode updateOperator(Mat, const ALE::Obj<PETSC_MESH_TYPE>&,
> const ALE::Obj<PETSC_MESH_TYPE::real_section_type>&, const
> ALE::Obj<PETSC_MESH_TYPE::order_type>&, c
> onst PETSC_MESH_TYPE::point_type&, PetscScalar [], InsertMode);
> extern PetscErrorCode updateOperatorGeneral(Mat, const
> ALE::Obj<PETSC_MESH_TYPE>&, const
> ALE::Obj<PETSC_MESH_TYPE::real_section_type>&, const
> ALE::Obj<PETSC_MESH_TYPE::order_ty
> pe>&, const PETSC_MESH_TYPE::point_type&, const ALE::Obj<PETSC_MESH_TYPE>&,
> const ALE::Obj<PETSC_MESH_TYPE::real_section_type>&, const
> ALE::Obj<PETSC_MESH_TYPE::order_type>&, c
> onst PETSC_MESH_TYPE::point_type&, PetscScalar [], InsertMode);
>
>
--
What most experimenters take for granted before they begin their experiments
is infinitely more interesting than any results to which their experiments
lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20110622/567090a8/attachment.html>
More information about the petsc-dev
mailing list