Skip to content
Snippets Groups Projects

Initial attempt to track oriented surface fields

Merged Admin requested to merge feature-oriented-fields into develop

These changes are an attempt to cleanly identify oriented surface fields, i.e. those where the value is signed according to the owner->neighbour direction e.g. the face flux.

Still to do:

  • propagate through field mapping - ready to test
  • simplify surfaceFieldValue function object - passed tests
  • check other uses, .e.g. AMI?
  • clean-up of dev statements

Checks

  • rhoCentral[DyM]Foam solvers

@Mattijs

Edited by Admin

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Admin marked as a Work In Progress

    marked as a Work In Progress

    By Andrew Heather on 2017-04-24T09:42:43 (imported from GitLab project)

  • Admin changed title from ENH: Initial attempt to track oriented surface fields to WIP: Initial attempt to track oriented surface fields

    changed title from ENH: Initial attempt to track oriented surface fields to WIP: Initial attempt to track oriented surface fields

    By Andrew Heather on 2017-04-24T09:42:43 (imported from GitLab project)

  • Admin added 1 commit

    added 1 commit

    • df8db606 - ENH: surfaceFieldValue - simplified by making use of new field.oriented() functionality

    Compare with previous version

    By Andrew Heather on 2017-04-24T10:43:49 (imported from GitLab project)

  • Admin added 1 commit

    added 1 commit

    • dcad46f1 - ENH: Progagted oriented() flag through field mapping

    Compare with previous version

    By Andrew Heather on 2017-04-24T12:05:50 (imported from GitLab project)

  • Admin marked the task simplify surfaceFieldValue function object - passed tests as completed

    marked the task simplify surfaceFieldValue function object - passed tests as completed

    By Andrew Heather on 2017-04-24T12:14:48 (imported from GitLab project)

  • Admin added 2 commits

    added 2 commits

    • 7a8f3b01 - ENH: Oriented fields - updated dependent code
    • 0cfc19e8 - STYLE: Minor code formatting

    Compare with previous version

    By Andrew Heather on 2017-04-27T13:50:41 (imported from GitLab project)

  • Admin added 1 commit

    added 1 commit

    • 7e76d391 - ENH: orientedFields - updated mapping and parallel utils

    Compare with previous version

    By Andrew Heather on 2017-05-04T14:33:13 (imported from GitLab project)

  • Simple test app to

    • read U, create a flux
    • read phi and compare the two.

    Test-flux.C

    Conclusion: redistributePar correctly flips/distributes phi.

    Another test app to test the 'procAddressing' file: mapDistributePolyMesh.tgz

    Conclusion: it correctly maps straight fields (mapping of surfaceFields (= fields with bcs) not implemented), for all of

    • cell based fields
    • point based fields
    • face based fields without orientation
    • face based fields with orientation
    Edited by Mattijs Janssens
  • Mattijs Janssens added 1 commit

    added 1 commit

    • 4ce7052d - ENH: mapDistributePolyMesh: new test app

    Compare with previous version

  • Admin added 397 commits

    added 397 commits

    • 4ce7052d...f1a75712 - 394 commits from branch develop
    • 9971916e - ENH: orientedFields - refectored and simplified usage
    • 900a37a4 - GIT: Resolved merge conflict when merging develop branch
    • 723ee36f - Merge branch 'feature-oriented-fields' of develop.openfoam.com:Development/OpenF…

    Compare with previous version

    By Andrew Heather on 2017-05-24T13:23:11 (imported from GitLab project)

    Toggle commit list
  • Admin changed the description

    changed the description

    By Andrew Heather on 2017-05-24T13:23:15 (imported from GitLab project)

  • Admin marked the task rhoCentral[DyM]Foam solvers as completed

    marked the task rhoCentral[DyM]Foam solvers as completed

    By Andrew Heather on 2017-05-24T13:23:15 (imported from GitLab project)

  • Admin changed the description

    changed the description

    By Andrew Heather on 2017-05-24T13:23:16 (imported from GitLab project)

  • Admin marked the task clean-up of dev statements as completed

    marked the task clean-up of dev statements as completed

    By Andrew Heather on 2017-05-24T13:23:16 (imported from GitLab project)

  • Admin changed the description

    changed the description

    By Andrew Heather on 2017-05-24T13:23:16 (imported from GitLab project)

  • Admin marked the task check other uses, .e.g. AMI? as completed

    marked the task check other uses, .e.g. AMI? as completed

    By Andrew Heather on 2017-05-24T13:23:16 (imported from GitLab project)

  • Admin changed the description

    changed the description

    By Andrew Heather on 2017-05-24T13:23:17 (imported from GitLab project)

  • Admin marked the task propagate through field mapping - ready to test as completed

    marked the task propagate through field mapping - ready to test as completed

    By Andrew Heather on 2017-05-24T13:23:17 (imported from GitLab project)

  • Admin unmarked as a Work In Progress

    unmarked as a Work In Progress

    By Andrew Heather on 2017-05-24T13:30:42 (imported from GitLab project)

  • Admin changed the description

    changed the description

    By Andrew Heather on 2017-05-24T13:30:42 (imported from GitLab project)

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply