Fortran中是否有一个删除数组中特定元素的函数,这样删除时的数组会缩短删除的元素数量?
背景:我目前正在开展一个项目,其中包含一组人口,并对个人进行相应的描述(即年龄,死亡年龄等).
我使用的方法是遍历数组,找到我需要的元素,将它放在另一个数组中,然后释放前一个数组,在下一个时间步之前,在遍历子程序之前将这个数组移回数组再一次不需要的元素.
arrays fortran elements
arrays ×1
elements ×1
fortran ×1