Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
def actor_name(integer0, integer1, core_profiles0, exec_type='ctypes', **kwargs):

...


Input arguments 

Argument can be

  • IDS
  • primitive type
  • array of primitive types
  • string

...

Weaknesses of current solution

  • very long list of arguments
    • it is easy to make a mistake providing  incorrect number of arguments 
    • it is easy to make a mistake providing incorrect order of arguments
  • lack of important information, so many features are not handled:
    • no debug mode
    • MPI parameters - only number of nodes is specified
    • no batch mode  


Wrapper API - new design

only kwargs !!!!

...