|
WRApplication
External kratos "application" for multiscale time integration.
|
Classes | |
| class | GenerateHDF5Journal |
| Generate a Kratos::Journal from globbed HDF5 results. More... | |
Functions | |
| "dict[str,list[str]]" | MapUnion ("dict[str,list[str]]" left, "dict[str,list[str]]" right) |
| Try combing the two placeholder maps. | |
| typing.Union[int, float] | ExtractTimeLabel ("dict[str,list[str]]" placeholders, typing.Union[int, float] fallback) |
| "list[str]" | GlobHDF5 (WRApp.ModelPartPattern pattern, h5py.File file, verbose=False) |
| None | MakeJournal (str input_file_pattern, str results_prefix, str mesh_prefix, str output_path, bool verbose=False) |
| Create a Kratos::Journal from globbed paths. | |
| typing.Union[int, float, str] | InputFileOrdering ("tuple[str,dict[str,list[str]],bool]" item) |
| Takes a file name and its output from ModelPartPattern, and extract data on which it should be ordered. | |
| typing.Union[int,float] ExtractTimeLabel | ( | "dict[str,list[str]]" | placeholders, |
| typing.Union[int,float] | fallback | ||
| ) |
| "list[str]" GlobHDF5 | ( | WRApp.ModelPartPattern | pattern, |
| h5py.File | file, | ||
verbose = False |
|||
| ) |
| typing.Union[int,float,str] InputFileOrdering | ( | "tuple[str,dict[str,list[str]],bool]" | item | ) |
Takes a file name and its output from ModelPartPattern, and extract data on which it should be ordered.
Ordering happens on the first available variable in the following list:
| None MakeJournal | ( | str | input_file_pattern, |
| str | results_prefix, | ||
| str | mesh_prefix, | ||
| str | output_path, | ||
| bool | verbose = False |
||
| ) |
Create a Kratos::Journal from globbed paths.
| "dict[str,list[str]]" MapUnion | ( | "dict[str,list[str]]" | left, |
| "dict[str,list[str]]" | right | ||
| ) |
Try combing the two placeholder maps.
If the two maps have identical keys, their values must match.