Skip to content

Consider removing memory space template parameter from axom::Array / axom::ArrayView #1856

@kennyweiss

Description

@kennyweiss

Our axom::Array and axom::ArrayView classes have a template parameter for the memory space, which defaults to Dynamic (e.g. using umpire to control the memory space), but could be locked to to other spaces like DEVICE or HOST.

We should investigate if this functionality is still needed or if we can remove the extra template parameter.

Removing the parameter would simplify some of the most complicated classes in Axom.

Metadata

Metadata

Assignees

Labels

CoreIssues related to Axom's 'core' componentGPUIssues related to GPU developmentReviewedmemory

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions