Public Member Functions | |
def | __init__ |
def | get_descr |
def | get_distro_path |
def | get_parmod_path |
def | get_exec_name |
def | get_met_case_list |
Private Attributes | |
_description | |
_distro_path | |
_parmod_path | |
_met_case_list | |
_exec_name | |
Distribution() - container that stores properties of a particular FLEXPART distribution test, which will contain one or more MetCase objects, which will contain one or more RunCase objects, which will contain one or more BasicTest objects. Container includes description, path to distribution, path to par_mod.f90 file, and a list of MetCase objects to be applied.
Definition at line 18 of file Distribution.py.
def distrotest.Distribution.Distribution.__init__ | ( | self, | |
descr = None , |
|||
distro_path = None , |
|||
parmod_path = None , |
|||
exec_name = None , |
|||
met_case_list = None |
|||
) |
descr : Description string distro_path : path to source code directory parmod_path : (option) Path to par_mod.f90. If no arg, uses the one in the distribution exec_name : name of executable met_case_list : (optional) List of MetCase objects. Defaults to empty list.
Definition at line 32 of file Distribution.py.
def distrotest.Distribution.Distribution.get_descr | ( | self | ) |
Definition at line 84 of file Distribution.py.
def distrotest.Distribution.Distribution.get_distro_path | ( | self | ) |
Definition at line 87 of file Distribution.py.
def distrotest.Distribution.Distribution.get_exec_name | ( | self | ) |
Definition at line 93 of file Distribution.py.
def distrotest.Distribution.Distribution.get_met_case_list | ( | self | ) |
Definition at line 96 of file Distribution.py.
def distrotest.Distribution.Distribution.get_parmod_path | ( | self | ) |
Definition at line 90 of file Distribution.py.
|
private |
Definition at line 45 of file Distribution.py.
|
private |
Definition at line 49 of file Distribution.py.
|
private |
Definition at line 79 of file Distribution.py.
|
private |
Definition at line 73 of file Distribution.py.
|
private |
Definition at line 59 of file Distribution.py.