Giter Site home page Giter Site logo

meshbalancing's People

Contributors

tgvoskuilen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

meshbalancing's Issues

Memory error

Hi!
I'm getting memory error (propably related to this graph partitioning), with the following output:

Selected 27233 cells for refinement out of 700774.
Refined from 700774 to 891405 cells.
Selected 3079 split points out of a possible 61702.
Unrefined from 891405 to 869852 cells.
Maximum imbalance = 30.9556 %
Re-balancing dynamically refined mesh
Selecting decompositionMethod ptscotch
(3): ERROR: dgraphFold2: out of memory (2)
[node9][[12273,1],1][btl_tcp_frag.c:215:mca_btl_tcp_frag_recv] mca_btl_tcp_frag_recv: readv failed: Connection reset by peer (104)
(4): ERROR: dgraphFold2: out of memory (2)
[node10][[12273,1],6][btl_tcp_frag.c:215:mca_btl_tcp_frag_recv] mca_btl_tcp_frag_recv: readv failed: Connection reset by peer (104)
[node12][[12273,1],5][btl_tcp_frag.c:215:mca_btl_tcp_frag_recv] mca_btl_tcp_frag_recv: readv failed: Connection reset by peer (104)
[node8][[12273,1],2][btl_tcp_frag.c:215:mca_btl_tcp_frag_recv] mca_btl_tcp_frag_recv: readv failed: Connection reset by peer (104)
--------------------------------------------------------------------------
mpirun has exited due to process rank 3 with PID 28000 on
node node8.cluster.local exiting improperly. There are two reasons this could occur:

1. this process did not call "init" before exiting, but others in
the job did. This can cause a job to hang indefinitely while it waits
for all processes to call "init". By rule, if one process calls "init",
then ALL processes must call "init" prior to termination.

2. this process called "init", but exited without calling "finalize".
By rule, all processes that call "init" MUST call "finalize" prior to
exiting or it will be considered an "abnormal termination"

This may have caused other processes in the application to be
terminated by signals sent by mpirun (as reported here).

I don's know if this is related to this, but I'm running the simulations with 5 nodes, where each node has 4 cores and 8 GB of memory.

Mapping warning on 2.3.x

Hi!
I'm getting the following warning when balancing

--> FOAM Warning : 
    From function fixedValueFvPatchField<Type>::fixedValueFvPatchField
(
    const fixedValueFvPatchField<Type>&,
    const fvPatch&,
    const DimensionedField<Type, volMesh>&,
    const fvPatchFieldMapper&
)

    in file fields/fvPatchFields/basic/fixedValue/fixedValueFvPatchField.C at line 80
    On field subsetU.argon patch inlet1 patchField fixedValue : mapper does not map all values.
    To avoid this warning fully specify the mapping in derived patch fields.

Any ideas how to fix this?

  • Timo

incorrect number of patch type specifications error in fallingDrop test case

I had some time to revisit this and so I downloaded the most recent version of both the library and OF-2.3.x yesterday and tried to get it working. In the fallingDrop test case if set it to run on 4 processors, as soon as it gets to a redistribution, it dies with an error saying the number of patch type specifications is wrong. Is there some changes I missed in the source that need to be made to fix this? The README file did not mention this specific error.
THANKS
-Kent


....
Starting time loop

Interface Courant Number mean: 0 max: 0
Courant Number mean: 2.560914e-06 max: 2.862741e-05
deltaT = 1.197605e-08
Time = 1.197605e-08

Calculating internal refinement field
Adding cells with center within boxes 1((-1 0.001 0.002) (1 0.005 0.003))
Min,max refinement field = 0, 707.1068
Selected 181 cells for refinement out of 625.
Refined from 625 to 1892 cells.
Selected 0 split points out of a possible 181.
Maximum imbalance = 18.18182 %
Re-balancing dynamically refined mesh
Selecting decompositionMethod ptscotch
Execution time for mesh.update() = 0.1 s
[0] [3]
[3]
[3] --> FOAM FATAL ERROR:
[3] Incorrect number of patch type specifications given
Number of patches in mesh = 5 number of patch type specifications = 6
[3]
[3] From function GeometricField<Type, PatchField, GeoMesh>::GeometricBoundaryField::GeometricBoundaryField(const BoundaryMesh&, const DimensionedField&, const wordList&, const wordList&)
[3] in file /home/wardke/OpenFOAM/OpenFOAM-2.3.x/src/OpenFOAM/lnInclude/GeometricBoundaryField.C at line 312.
[3]
FOAM parallel run aborting
[3]

[0]
[0] --> FOAM FATAL ERROR:
[0] Incorrect number of patch type specifications given
Number of patches in mesh = 5 number of patch type specifications = 6
[0]
[0] From function GeometricField<Type, PatchField, GeoMesh>::GeometricBoundaryField::GeometricBoundaryField(const BoundaryMesh&, const DimensionedField&, const wordList&, const wordList&)
[0] in file /home/wardke/OpenFOAM/OpenFOAM-2.3.x/src/OpenFOAM/lnInclude/GeometricBoundaryField.C at line 312.
[0]
FOAM parallel run aborting
[0]
[3] #0 Foam::error::printStack(Foam::Ostream&)[0] #0 ----------

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.