Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • T Trilinos
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 936
    • Issues 936
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 22
    • Merge requests 22
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • James Willenbring
  • Trilinos
  • Issues
  • #4868

Closed
Open
Created Apr 11, 2019 by James Willenbring@jmwilleOwner

MueLu: deprecate some adapters

Created by: lucbv

@trilinos/muelu

Expectations

The interface to create a preconditioner using MueLu should be simple and uniform for all users.

Current Behavior

nullspace multivector and coordinates multivectors can be passed optionally to the preconditioner constructor. These inputs could actually be passed just as easily on the input parameter list as it is the case of other user defined parameters. This makes it awkward to pass them with additional user data.

Motivation and Context

With the addition of the "user data" sublist to the MueLu parameter list, users have a unique and general way to provide data to MueLu. It would make sense to use this as the only mean of passing data to MueLu instead of maintaining multiple interfaces.

Definition of Done

A single interface to MueLu exists and it allows user to pass any kind of data necessary.

Possible Solution

Deprecate the special interfaces used to pass nullspace and coordinates.

Related Issues

  • Blocks
  • Is blocked by
  • Follows
  • Precedes
  • Related to
  • Part of #4728
  • Composed of
Assignee
Assign to
Time tracking