KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
|
Functions | |
def | flip (items, ncol) |
Variables | |
dir = os.path.dirname(__file__) | |
list | my_paths = [] |
list | my_labels = [] |
list | my_Nqs = [] |
my_file_path = os.path.join(dir, 'Daitche_1_order_2Post_Files/radii1.txt') | |
exact_file_path = os.path.join(dir, 'Reference_Post_Files/exact_radii.txt') | |
list | my_radii_arrays = [] |
mode | |
list | ts = [] |
list | my_radii = [] |
data = str.split(line) | |
list | exact_radii = [] |
exact_file_path_2 = os.path.join(dir, 'Reference_Post_Files_2/exact_radii.txt') | |
exact_file_path_4 = os.path.join(dir, 'Reference_Post_Files_4/exact_radii.txt') | |
exact_file_path_8 = os.path.join(dir, 'Reference_Post_Files_8/exact_radii.txt') | |
exact_file_path_16 = os.path.join(dir, 'Reference_Post_Files_16/exact_radii.txt') | |
list | exact_radii_2 = [] |
list | exact_radii_4 = [] |
list | exact_radii_8 = [] |
list | exact_radii_16 = [] |
int | j = 0 |
list | rel_error = [abs(exact_radii[i] - my_radii[i]) / exact_radii[i] for i in range(len(ts))] |
label | |
marker | |
markevery | |
color | |
my_file_path_2 = os.path.join(dir, 'Daitche_t_step_2Post_Files/radii1.txt') | |
linestyle | |
my_file_path_4 = os.path.join(dir, 'Daitche_t_step_4Post_Files/radii1.txt') | |
my_file_path_8 = os.path.join(dir, 'Daitche_t_step_8Post_Files/radii1.txt') | |
my_file_path_16 = os.path.join(dir, 'Daitche_t_step_16Post_Files/radii1.txt') | |
loc | |
ax = plt.subplot(111) | |
handles | |
labels | |
ncol | |
format | |
dpi | |
def radii_error_plotter.flip | ( | items, | |
ncol | |||
) |
radii_error_plotter.ax = plt.subplot(111) |
radii_error_plotter.color |
radii_error_plotter.data = str.split(line) |
radii_error_plotter.dir = os.path.dirname(__file__) |
radii_error_plotter.dpi |
radii_error_plotter.exact_file_path = os.path.join(dir, 'Reference_Post_Files/exact_radii.txt') |
radii_error_plotter.exact_file_path_16 = os.path.join(dir, 'Reference_Post_Files_16/exact_radii.txt') |
radii_error_plotter.exact_file_path_2 = os.path.join(dir, 'Reference_Post_Files_2/exact_radii.txt') |
radii_error_plotter.exact_file_path_4 = os.path.join(dir, 'Reference_Post_Files_4/exact_radii.txt') |
radii_error_plotter.exact_file_path_8 = os.path.join(dir, 'Reference_Post_Files_8/exact_radii.txt') |
list radii_error_plotter.exact_radii = [] |
list radii_error_plotter.exact_radii_16 = [] |
list radii_error_plotter.exact_radii_2 = [] |
list radii_error_plotter.exact_radii_4 = [] |
list radii_error_plotter.exact_radii_8 = [] |
radii_error_plotter.format |
radii_error_plotter.handles |
radii_error_plotter.j = 0 |
radii_error_plotter.label |
radii_error_plotter.labels |
radii_error_plotter.linestyle |
radii_error_plotter.loc |
radii_error_plotter.marker |
radii_error_plotter.markevery |
radii_error_plotter.mode |
radii_error_plotter.my_file_path = os.path.join(dir, 'Daitche_1_order_2Post_Files/radii1.txt') |
radii_error_plotter.my_file_path_16 = os.path.join(dir, 'Daitche_t_step_16Post_Files/radii1.txt') |
radii_error_plotter.my_file_path_2 = os.path.join(dir, 'Daitche_t_step_2Post_Files/radii1.txt') |
radii_error_plotter.my_file_path_4 = os.path.join(dir, 'Daitche_t_step_4Post_Files/radii1.txt') |
radii_error_plotter.my_file_path_8 = os.path.join(dir, 'Daitche_t_step_8Post_Files/radii1.txt') |
list radii_error_plotter.my_labels = [] |
list radii_error_plotter.my_Nqs = [] |
list radii_error_plotter.my_paths = [] |
list radii_error_plotter.my_radii = [] |
list radii_error_plotter.my_radii_arrays = [] |
radii_error_plotter.ncol |
list radii_error_plotter.rel_error = [abs(exact_radii[i] - my_radii[i]) / exact_radii[i] for i in range(len(ts))] |
list radii_error_plotter.ts = [] |