-
- Downloads
Added new actor for managing global fortran state through its lifetime:
The actor will exist as long as the node is up. When the node goes down, then the structures are deallocated. This should work when we use Summa-Actors in batch mode, there is no need to deallocate and reallocated the structures here.
parent
a1cbc374
No related branches found
No related tags found
Showing
- build/CMakeLists.txt 9 additions, 2 deletionsbuild/CMakeLists.txt
- build/includes/file_access_actor/file_access_actor.hpp 27 additions, 4 deletionsbuild/includes/file_access_actor/file_access_actor.hpp
- build/includes/file_access_actor/forcing_file_info.hpp 20 additions, 0 deletionsbuild/includes/file_access_actor/forcing_file_info.hpp
- build/includes/global/fileManager.hpp 44 additions, 0 deletionsbuild/includes/global/fileManager.hpp
- build/includes/summa_actor/summa_actor.hpp 20 additions, 2 deletionsbuild/includes/summa_actor/summa_actor.hpp
- build/source/file_access_actor/file_access_actor.cpp 53 additions, 20 deletionsbuild/source/file_access_actor/file_access_actor.cpp
- build/source/file_access_actor/file_access_actor.f90 55 additions, 15 deletionsbuild/source/file_access_actor/file_access_actor.f90
- build/source/file_access_actor/file_access_utils.cpp 16 additions, 13 deletionsbuild/source/file_access_actor/file_access_utils.cpp
- build/source/file_access_actor/output_structure.f90 4 additions, 3 deletionsbuild/source/file_access_actor/output_structure.f90
- build/source/global/actor_data_types.f90 2 additions, 0 deletionsbuild/source/global/actor_data_types.f90
- build/source/global/c_interface_module.f90 448 additions, 0 deletionsbuild/source/global/c_interface_module.f90
- build/source/global/fileManager.cpp 110 additions, 0 deletionsbuild/source/global/fileManager.cpp
- build/source/job_actor/distributed_job_actor.cpp 1 addition, 1 deletionbuild/source/job_actor/distributed_job_actor.cpp
- build/source/job_actor/job_actor.cpp 2 additions, 1 deletionbuild/source/job_actor/job_actor.cpp
- build/source/job_actor/job_actor.f90 6 additions, 4 deletionsbuild/source/job_actor/job_actor.f90
- build/source/summa_actor/batch_distributer_actor.f90 98 additions, 0 deletionsbuild/source/summa_actor/batch_distributer_actor.f90
- build/source/summa_actor/fortran_global_state_actor.cpp 38 additions, 0 deletionsbuild/source/summa_actor/fortran_global_state_actor.cpp
- build/source/summa_actor/summa_actor.cpp 47 additions, 29 deletionsbuild/source/summa_actor/summa_actor.cpp
Loading
Please register or sign in to comment