Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Writing error with MPI parallel type #776

Open
rubenzorrilla opened this issue Nov 21, 2020 · 11 comments
Open

Writing error with MPI parallel type #776

rubenzorrilla opened this issue Nov 21, 2020 · 11 comments
Assignees
Labels

Comments

@rubenzorrilla
Copy link
Member

When selecting MPI parallel type a writing error pops up. This happened to me in the FSI application.

@jginternational
Copy link
Member

This is what I see when changing to MPI, and calculate
image

@rubenzorrilla
Copy link
Member Author

😕

@rubenzorrilla
Copy link
Member Author

It is not happening in my desktop machine with the current master version. I'll try again in the laptop to see if it appears again...

@rubenzorrilla
Copy link
Member Author

I tried in another machine and everything was fine. Closing. Sorry for the noise.

@rubenzorrilla
Copy link
Member Author

invalid command name ""
invalid command name ""
    while executing
"$solver getInputPn $param_name"
    (procedure "spdAux::ProcGetSolverParameterValues" line 9)
    invoked from within
"spdAux::ProcGetSolverParameterValues $domNode $args"
    ("eval" body line 3)
    invoked from within
"eval [$procNode text]"
    (procedure "gid_groups_conds::eval_proc" line 69)
    invoked from within
"gid_groups_conds::eval_proc $proc $domNode"
    (procedure "_get_attribute_value" line 5)
    invoked from within
"_get_attribute_value $domNode $res"
    (procedure "get_domnode_attribute" line 6)
    invoked from within
"get_domnode_attribute $node values"
    (procedure "spdAux::ForceTreePreload" line 4)
    invoked from within
"spdAux::ForceTreePreload"
    (procedure "::write::writeEvent" line 25)
    invoked from within
"::write::writeEvent $filename"
    (procedure "Kratos::WriteCalculationFilesEvent" line 19)
    invoked from within
"Kratos::WriteCalculationFilesEvent"
    invoked from within
".gid.menu.button7.m.m invoke active"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 [list $w invoke active]"
    (procedure "tk::MenuInvoke" line 50)
    invoked from within
"tk::MenuInvoke .gid.menu.button7.m.m 1"
    (command bound to event)

I closed it too fast...

@rubenzorrilla
Copy link
Member Author

This is when setting the 2D Mok example in MPI.

@rubenzorrilla
Copy link
Member Author

Same case but switching the parallel type to OpenMP has no problems.

@jginternational
Copy link
Member

Ok, I found the problem
https://github.com/KratosMultiphysics/GiDInterface/blob/master/kratos.gid/apps/Structural/xml/Solvers.xml

There is no eigen_solver for MPI.
It may seem strange, due to you are not using that eigen thing at all, but it is important to set some tree parameters to hidden/shown

@rubenzorrilla
Copy link
Member Author

@jginternational which is the status of this?

@jginternational
Copy link
Member

Bug is still there. I don't know if it makes sense, but check the PR #793

@rubenzorrilla
Copy link
Member Author

Such eigensolver doesn't exist in MPI. Hence the fix wouldn't work...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants