Entry of the own problem in dealii

123 views
Skip to first unread message

Reza Zargar

unread,
Jun 21, 2016, 2:53:07 PM6/21/16
to deal.II User Group
Dear all,

currently I do my master thesis and firstly I have to do adaptive mesh refinement for a brittle fracture in 2D using a phase-field approach but with my own geometry. I would like to ask you how can I input my geometry in dealii-8.4.1, which version I use and how can I command that only the area has to be refined, which is cracked. I have seen the second one in step-12 but I could not find out how can I change the geometry and the crack direction on it. I took a look at the FAQ, the tutorials and the videos too but unfortunately could not find the answer which I need. Thank you in advance for your answer.

Best regards

Reza

Denis Davydov

unread,
Jun 21, 2016, 6:18:09 PM6/21/16
to deal.II User Group
Hi,

you can read meshes from various formats, see https://www.dealii.org/developer/doxygen/deal.II/classGridIn.html

W.r.t. adaptive refinement, this is a big area of research and you need to do a literature review to see how people do it in your field. Generally, it boils down to (i) error estimator (ii) marking strategy.

Regards,
Denis.

ha.ba...@gmail.com

unread,
Jun 22, 2016, 1:07:06 AM6/22/16
to deal.II User Group
Hi

1) You can use UCD or Abaqus mesh format as input.
2) The best choice in mesh refinement is phase field variable. I have used phase field as control variable. Loop over cells and check the phase field variable in the cells. If phase field variable was greater than a limit then refine the cell. In addition you can use energy.

Best,
H. 

Thomas Wick

unread,
Jun 22, 2016, 1:54:59 AM6/22/16
to dea...@googlegroups.com
Dear Reza,

there is also a deal.II gitHub "tutorial" on phase-field fracture,
which exactly addresses your questions:

https://github.com/tjhei/cracks

Best Thomas
++--------------------------------------------++
Dr. Thomas Wick
Research Scientist at RICAM Linz, Austria

Email:  thoma...@ricam.oeaw.ac.at
www:    http://people.ricam.oeaw.ac.at/t.wick/
++--------------------------------------------++
--
--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en
---
You received this message because you are subscribed to the Google Groups "deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dealii+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Wolfgang Bangerth

unread,
Jun 22, 2016, 1:35:36 PM6/22/16
to dea...@googlegroups.com

> currently I do my master thesis and firstly I have to do adaptive mesh
> refinement for a brittle fracture in 2D using a phase-field approach but
> with my own geometry. I would like to ask you how can I input my geometry
> in dealii-8.4.1, which version I use and how can I command that only the
> area has to be refined, which is cracked.

Others have already commented on how to refine the mesh based on computed
criteria. A possibly simpler approach would be to refine by hand certain
cells, if you know where the cracked region is (or all cells that are within a
certain distance of the crack). This is what is done in step-1, for example.

Best
W.


--
------------------------------------------------------------------------
Wolfgang Bangerth email: bang...@math.tamu.edu
www: http://www.math.tamu.edu/~bangerth/

Message has been deleted

Reza Zargar

unread,
Jun 22, 2016, 3:14:38 PM6/22/16
to deal.II User Group
Thank you very much for your answer. I have watched your tutorial videos to learn how to implement the problem but actually I have difficulties to input my own geometry in dealii and refine the certain line that I need to.Currently I play with the step-1 and step-12 again, which implements the refinement but as I said I have to change both the direction of the refinement and the geometry.Could I find somewhere in the tutorials how to do them? Thank you.

Best regards
Reza
Message has been deleted

Thomas Wick

unread,
Jun 22, 2016, 4:08:27 PM6/22/16
to Reza Zargar, deal.II User Group
Dear Reza!

Actually this specific code follows
very much the general structure of deal.II tutorials.

If you want (or need) to learn this first, I always recommend
to work through the first six tutorials.

Then for vector-valued problems, step-22 is important.

For the specific solver, we made use of step-41/42.

Now for your specific questions, I would go as Wolfgang
said: if you know your crack location, then you set-up
refinement indicators there and refine the mesh there.
Local mesh refinement is explained in step-6 of the deal.II tutorials.

For the input of the geometry of different files formats
are supported:

https://www.dealii.org/8.4.0/doxygen/deal.II/classGridIn.html

Examples can be found in many deal.II tutorials steps how
they are used.


Best Thomas


++--------------------------------------------++
Dr. Thomas Wick
Research Scientist at RICAM Linz, Austria

Email:  thoma...@ricam.oeaw.ac.at
www:    http://people.ricam.oeaw.ac.at/t.wick/
++--------------------------------------------++
--
On 06/22/2016 09:33 PM, Reza Zargar wrote:
Thanks alot for your answer. I wrote a post for you but I think it was not posted successfully, so if you see my answer probably twice I appoligize to you for it. I have allready read the paper that is done in dealii and I saw the homepage that you gave me and downloaded the code. But actually my problem is that I have to input my geometry in dealii and refine it in my certain direction of the crack, which is for me not clear in the paper how it has been done in the software. I know the theory of it but how to implement it with the software is my problem. It would be nice if you could tell me how can I do it or if I can fine somewhere accordingly its tutorial or the way of it.Thank you.
 
Kind regards
Reza

Reza Zargar

unread,
Jul 11, 2016, 5:59:01 PM7/11/16
to deal.II User Group, zarga...@gmail.com, thoma...@ricam.oeaw.ac.at
Dear all,

thanks for your help so far. I am just trying to compile dealii with p4est,mpi and trilinos and I get the following error and I can not fix it.It would be nice of you if you help me.Thank you in advance.

error: ‘MPI_Info MPI_Info(MPI_Fint)’ redeclared as different kind of symbol
 #define PMPI_Info_f2c(info) (MPI_Info)(info)

The full message of the error is as follows:

/home/zargar/share/trilinos/include/mpi_profile.h:293:10: note: in expansion of macro ‘PMPI_Info_f2c’
 MPI_Info PMPI_Info_f2c(MPI_Fint info);
          ^
In file included from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56:0,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi.h:190:13: error: previous declaration of ‘typedef int MPI_Info’
 typedef int MPI_Info;
             ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:295:81: error: declaration of C function ‘int PMPI_Info_get(MPI_Info, char*, int, char*, int*)’ conflicts with
 int PMPI_Info_get(MPI_Info info, char *key, int valuelen, char *value, int *flag);
                                                                                 ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:2017:5: error: previous declaration ‘int PMPI_Info_get(MPI_Info, const char*, int, char*, int*)’ here
 int PMPI_Info_get(MPI_Info info, const char *key, int valuelen, char *value, int *flag);
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:298:78: error: declaration of C function ‘int PMPI_Info_get_valuelen(MPI_Info, char*, int*, int*)’ conflicts with
 int PMPI_Info_get_valuelen(MPI_Info info, char *key, int *valuelen, int *flag);
                                                                              ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:2020:5: error: previous declaration ‘int PMPI_Info_get_valuelen(MPI_Info, const char*, int*, int*)’ here
 int PMPI_Info_get_valuelen(MPI_Info info, const char *key, int *valuelen, int *flag);
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:299:56: error: declaration of C function ‘int PMPI_Info_set(MPI_Info, char*, char*)’ conflicts with
 int PMPI_Info_set(MPI_Info info, char *key, char *value);
                                                        ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:2021:5: error: previous declaration ‘int PMPI_Info_set(MPI_Info, const char*, const char*)’ here
 int PMPI_Info_set(MPI_Info info, const char *key, const char *value);
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:316:73: error: declaration of C function ‘int PMPI_Pack(void*, int, MPI_Datatype, void*, int, int*, MPI_Comm)’ conflicts with
                void *outbuf, int outcount, int *position, MPI_Comm comm );
                                                                         ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1721:5: error: previous declaration ‘int PMPI_Pack(const void*, int, MPI_Datatype, void*, int, int*, MPI_Comm)’ here
 int PMPI_Pack(const void *inbuf, int incount, MPI_Datatype datatype, void *outbuf,
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:319:30: error: declaration of C function ‘int PMPI_Pcontrol(int)’ conflicts with
 int PMPI_Pcontrol( int level );
                              ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1846:5: error: previous declaration ‘int PMPI_Pcontrol(int, ...)’ here
 int PMPI_Pcontrol(const int level, ...);
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:324:72: error: declaration of C function ‘int PMPI_Reduce_scatter(void*, void*, int*, MPI_Datatype, MPI_Op, MPI_Comm)’ conflicts with
                        MPI_Datatype datatype, MPI_Op op, MPI_Comm comm );
                                                                        ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1770:5: error: previous declaration ‘int PMPI_Reduce_scatter(const void*, void*, const int*, MPI_Datatype, MPI_Op, MPI_Comm)’ here
 int PMPI_Reduce_scatter(const void *sendbuf, void *recvbuf, const int recvcounts[],
     ^
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:812:53: error: ‘MPI_Fint MPI_Fint(MPI_Request)’ redeclared as different kind of symbol
 #define PMPI_Request_c2f(request) (MPI_Fint)(request)
                                                     ^
/home/zargar/share/trilinos/include/mpi_profile.h:325:10: note: in expansion of macro ‘PMPI_Request_c2f’
 MPI_Fint PMPI_Request_c2f( MPI_Request c_request );
          ^
In file included from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56:0,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi.h:188:13: error: previous declaration of ‘typedef int MPI_Fint’
 typedef int MPI_Fint;
             ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:328:65: error: declaration of C function ‘int PMPI_Rsend_init(void*, int, MPI_Datatype, int, int, MPI_Comm, MPI_Request*)’ conflicts with
                    int tag, MPI_Comm comm, MPI_Request *request );
                                                                 ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1685:5: error: previous declaration ‘int PMPI_Rsend_init(const void*, int, MPI_Datatype, int, int, MPI_Comm, MPI_Request*)’ here
 int PMPI_Rsend_init(const void *buf, int count, MPI_Datatype datatype, int dest, int tag,
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:330:41: error: declaration of C function ‘int PMPI_Scan(void*, void*, int, MPI_Datatype, MPI_Op, MPI_Comm)’ conflicts with
                MPI_Op op, MPI_Comm comm );
                                         ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1773:5: error: previous declaration ‘int PMPI_Scan(const void*, void*, int, MPI_Datatype, MPI_Op, MPI_Comm)’ here
 int PMPI_Scan(const void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op,
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:340:23: error: declaration of C function ‘int PMPI_Scatterv(void*, int*, int*, MPI_Datatype, void*, int, MPI_Datatype, int, MPI_Comm)’ conflicts with
         MPI_Comm comm );
                       ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1739:5: error: previous declaration ‘int PMPI_Scatterv(const void*, const int*, const int*, MPI_Datatype, void*, int, MPI_Datatype, int, MPI_Comm)’ here
 int PMPI_Scatterv(const void *sendbuf, const int *sendcounts, const int *displs,
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:342:64: error: declaration of C function ‘int PMPI_Send_init(void*, int, MPI_Datatype, int, int, MPI_Comm, MPI_Request*)’ conflicts with
                   int tag, MPI_Comm comm, MPI_Request *request );
                                                                ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1679:5: error: previous declaration ‘int PMPI_Send_init(const void*, int, MPI_Datatype, int, int, MPI_Comm, MPI_Request*)’ here
 int PMPI_Send_init(const void *buf, int count, MPI_Datatype datatype, int dest, int tag,
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:347:65: error: declaration of C function ‘int PMPI_Ssend_init(void*, int, MPI_Datatype, int, int, MPI_Comm, MPI_Request*)’ conflicts with
                    int tag, MPI_Comm comm, MPI_Request *request );
                                                                 ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1683:5: error: previous declaration ‘int PMPI_Ssend_init(const void*, int, MPI_Datatype, int, int, MPI_Comm, MPI_Request*)’ here
 int PMPI_Ssend_init(const void *buf, int count, MPI_Datatype datatype, int dest, int tag,
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:351:63: error: declaration of C function ‘int PMPI_Status_c2f(MPI_Status*, MPI_Fint*)’ conflicts with
 int PMPI_Status_c2f( MPI_Status *c_status, MPI_Fint *f_status );
                                                               ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:2028:5: error: previous declaration ‘int PMPI_Status_c2f(const MPI_Status*, MPI_Fint*)’ here
 int PMPI_Status_c2f(const MPI_Status *c_status, MPI_Fint *f_status);
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:361:25: error: declaration of C function ‘int PMPI_Test_cancelled(MPI_Status*, int*)’ conflicts with
         int        *flag);
                         ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1678:5: error: previous declaration ‘int PMPI_Test_cancelled(const MPI_Status*, int*)’ here
 int PMPI_Test_cancelled(const MPI_Status *status, int *flag);
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:388:49: error: declaration of C function ‘int PMPI_Type_create_darray(int, int, int, int*, int*, int*, int*, int, MPI_Datatype, MPI_Datatype*)’ conflicts with
                            MPI_Datatype *newtype);
                                                 ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:2030:5: error: previous declaration ‘int PMPI_Type_create_darray(int, int, int, const int*, const int*, const int*, const int*, int, MPI_Datatype, MPI_Datatype*)’ here
 int PMPI_Type_create_darray(int size, int rank, int ndims, const int array_of_gsizes[],
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:394:31: error: declaration of C function ‘int PMPI_Type_create_indexed_block(int, int, int*, MPI_Datatype, MPI_Datatype*)’ conflicts with
         MPI_Datatype *newtype );
                               ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:2039:5: error: previous declaration ‘int PMPI_Type_create_indexed_block(int, int, const int*, MPI_Datatype, MPI_Datatype*)’ here
 int PMPI_Type_create_indexed_block(int count, int blocklength, const int array_of_displacements[],
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:402:30: error: declaration of C function ‘int PMPI_Type_create_subarray(int, int*, int*, int*, int, MPI_Datatype, MPI_Datatype*)’ conflicts with
         MPI_Datatype *newtype);
                              ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:2049:5: error: previous declaration ‘int PMPI_Type_create_subarray(int, const int*, const int*, const int*, int, MPI_Datatype, MPI_Datatype*)’ here
 int PMPI_Type_create_subarray(int ndims, const int array_of_sizes[],
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:424:31: error: declaration of C function ‘int PMPI_Type_hindexed(int, int*, MPI_Aint*, MPI_Datatype, MPI_Datatype*)’ conflicts with
         MPI_Datatype *newtype );
                               ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1707:5: error: previous declaration ‘int PMPI_Type_hindexed(int, const int*, const MPI_Aint*, MPI_Datatype, MPI_Datatype*)’ here
 int PMPI_Type_hindexed(int count, const int *array_of_blocklengths,
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:436:31: error: declaration of C function ‘int PMPI_Type_indexed(int, int*, int*, MPI_Datatype, MPI_Datatype*)’ conflicts with
         MPI_Datatype *newtype );
                               ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1704:5: error: previous declaration ‘int PMPI_Type_indexed(int, const int*, const int*, MPI_Datatype, MPI_Datatype*)’ here
 int PMPI_Type_indexed(int count, const int *array_of_blocklengths,
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:444:31: error: declaration of C function ‘int PMPI_Type_struct(int, int*, MPI_Aint*, MPI_Datatype*, MPI_Datatype*)’ conflicts with
         MPI_Datatype *newtype );
                               ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1710:5: error: previous declaration ‘int PMPI_Type_struct(int, const int*, const MPI_Aint*, const MPI_Datatype*, MPI_Datatype*)’ here
 int PMPI_Type_struct(int count, const int *array_of_blocklengths,
     ^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
                 from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
                 from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
                 from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
                 from /home/zargar/share/trilinos/include/MueLu.hpp:58,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:454:31: error: declaration of C function ‘int PMPI_Unpack(void*, int, int*, void*, int, MPI_Datatype, MPI_Comm)’ conflicts with
                 MPI_Comm comm );
                               ^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
                 from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1723:5: error: previous declaration ‘int PMPI_Unpack(const void*, int, int*, void*, int, MPI_Datatype, MPI_Comm)’ here
 int PMPI_Unpack(const void *inbuf, int insize, int *position, void *outbuf, int outcount,

Kind regards
Reza

Jean-Paul Pelteret

unread,
Jul 12, 2016, 1:03:12 AM7/12/16
to deal.II User Group, zarga...@gmail.com, thoma...@ricam.oeaw.ac.at
Dear Reza,

Since this is question does not relate to your initial one, please ask it in a new post. Also, please see this post for some information as to what details you should provide us when trying to sort out compilation issues. I don't know much about MPI, but I would guess that either you're using a version of Trilinos that's not supported (impossible to tell from the information you've given) or maybe you're compiling libraries with different versions of MPI.

Thanks,
J-P
...

Reza Zargar

unread,
Jul 12, 2016, 8:07:50 AM7/12/16
to deal.II User Group, zarga...@gmail.com, thoma...@ricam.oeaw.ac.at
Hello J-P,

thanks for your answer. Ok I will ask the question in a new post,but to your information I compiled Trilinos-12.4.2 and I become my mpi version 5.1.2 as I give the command 'mpiexec --version' bud during dealii compiling I see that the MPI_VERSION=2.0.

Best regards
Reza
...

Denis Davydov

unread,
Jul 12, 2016, 8:14:55 AM7/12/16
to dea...@googlegroups.com, zarga...@gmail.com
Hi Reza,

Something is certainly wrong with your build. Please open a new topic for this issue.
Alternatively you can try building deal.II using tools like:

Kind regards,
Denis 

--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en
---
You received this message because you are subscribed to a topic in the Google Groups "deal.II User Group" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/dealii/GQqbwG4fI2c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to dealii+un...@googlegroups.com.

Wolfgang Bangerth

unread,
Jul 12, 2016, 8:16:49 AM7/12/16
to dea...@googlegroups.com
On 07/12/2016 07:14 AM, Denis Davydov wrote:
>
> thanks for your answer. Ok I will ask the question in a new post,but to your
> information I compiled Trilinos-12.4.2 and I become my mpi version 5.1.2 as I
> give the command 'mpiexec --version' bud during dealii compiling I see that
> the MPI_VERSION=2.0.

This indicates that your MPI implementation (e.g. mpich, or openmpi, or Intel
MPI) is 5.1.2, but that it supports the MPI Standard 2.0. There is no conflict
I believe.

This is similar to saying that GCC 4.9.4 supports the C++11 standard.
Reply all
Reply to author
Forward
0 new messages