Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W waLBerla
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 51
    • Issues 51
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 13
    • Merge requests 13
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • waLBerla
  • waLBerla
  • Merge requests
  • !399

WIP: Remove fourth dimension from Field templates

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Markus Holzer requested to merge Remove_fSize_from_templates into master Jan 24, 2021
  • Overview 7
  • Commits 9
  • Pipelines 4
  • Changes 40

This MR removes the fourth dimensions from Field templates and makes it an argument which is passed at runtime. This was done because it saves compile time, makes the python coupling easier and establishes consistency between Field and GPUField.

To Do

  • Basic Field Test cases running.
  • Get shallow copy test cases working.
  • Adapt Python Coupling to this MR.
  • Adapt CodeGen to this MR.
  • Work through all test cases and adapt to this MR.
  • Work through all benchmarks and adapt to this MR.
  • Work through all showcases and adapt to this MR.
  • Resolve all added TODOs
  • replace typedefzs by using
Edited Mar 21, 2022 by Markus Holzer
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: Remove_fSize_from_templates