Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!

Deepcopy function in Fortran

SKB__ALD
Beginner
126 Views

Hi,

Is there a function in fortran that is similar to Deepcopy in Python?

Thanks!

SKBALD

0 Kudos
2 Replies
IanH
Black Belt
126 Views

It depends on what you are copying.

For objects that do not have pointer components, ordinary assignment performs a deep copy.

Arjen_Markus
Valued Contributor III
126 Views

For objects that do have pointer components, you can define an appropriate assignment subroutine. Mind you: what such a routine should do depends very much on the intended use. For instance: if you have a circular buffer that is implemented using a linked list that points back into itself, such an assignment might be tricky.

Reply