Quantcast
Channel:
Browsing latest articles
Browse All 10 View Live

The error message "A common

The error message "A common block name is required" is self explanitory. type    TypeThreadContext SEQUENCE ... declarations here end type TypeThreadContext type(TypeThreadContext) :: ThreadContext...

View Article



Normally you do not place

Normally you do not place COMMON data in modules because the name of the COMMON block you use will get pre-pended with a module prefex nameIn your case the actual name might be TEST_MP_TESTYou will...

View Article

The block has been defined as

The block has been defined as threadprivate in the include file, Test.insCommon /test/ a b!$OMP threadprivate(test) If the common block is refereed with the include file, the file with COPYIN statement...

View Article

But your "include 'test.ins'"

But your "include 'test.ins'" is enclosed in "module test" / "end module test", thus making the enclosed "COMMON /test/" within the scope of the module test. As stated in earlier post, all members of...

View Article

It looks like your program is

It looks like your program is non-conforming. Let's refer to specifications.OpenMP: A common block name that appears in a copyin clause must be declared to be a Fortran common block in the same scoping...

View Article

Browsing latest articles
Browse All 10 View Live




Latest Images