MantisBT - ParaView
View Issue Details
0012614ParaView(No Category)public2011-09-26 14:592012-02-08 17:22
Andy Bauer 
Andy Bauer 
normalminorhave not tried
closedfixed 
git-master 
4.03.14 
Sandia
12614-CoProcessorFortranAPI
incorrect functionality
0012614: Change fortran interface to the coprocessing adaptors to use CMake's FortranCInterface tools
Right now the Fortran API is hard-coded to mangle the C++ function name by adding an underscore. This needs to be changed to handle different mangling schemes. CMake already can handle this with its FortranCInterface module.
No tags attached.
Issue History
2011-09-26 14:59Andy BauerNew Issue
2011-09-26 14:59Andy BauerAssigned To => Andy Bauer
2011-09-26 15:00Andy BauerStatusbacklog => todo
2011-09-26 15:00Andy BauerStatustodo => active development
2011-09-27 11:26Andy BauerTopic Name => 12614-CoProcessorFortranAPI
2011-09-27 11:27Andy BauerNote Added: 0027528
2011-09-27 11:27Andy BauerStatusactive development => gatekeeper review
2011-09-27 11:27Andy BauerFixed in Version => git-next
2011-09-27 11:27Andy BauerResolutionopen => fixed
2011-10-07 20:15David PartykaTarget Version => 4.0
2011-11-11 16:24Utkarsh AyachitStatusgatekeeper review => customer review
2011-11-11 16:24Utkarsh AyachitNote Added: 0027682
2011-11-11 16:24Utkarsh AyachitFixed in Versiongit-next => git-master
2011-11-28 14:29Andy BauerNote Added: 0027738
2011-11-28 14:29Andy BauerStatuscustomer review => closed
2012-02-08 17:22Utkarsh AyachitFixed in Versiongit-master => 3.14

Notes
(0027528)
Andy Bauer   
2011-09-27 11:27   
Not sure how many dashboard machines actually tested this. I will bug Dave P. about turning on coprocessing on more machines.
(0027682)
Utkarsh Ayachit   
2011-11-11 16:24   
Merged in git-master
(0027738)
Andy Bauer   
2011-11-28 14:29   
Tested with the gcc compiler. Note that the driver code CMakeLists.txt file needs to include the location of the CPUseFortranAPI.h header file in the build director like:
include_directories(${ParaView_BINARY_DIR}/CoProcessing/Adaptors/FortranAdaptors)