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.
Variables
edgebased_var Namespace Reference

Variables

int domain_size = 2
 
float max_time = 6.66666667
 
float safety_factor = 0.9
 
float max_time_step = 0.001
 
float output_dt = 0.5
 
float density = 1000.0
 
float viscosity = 0.000001
 
float body_force_x = 0.0
 
float body_force_y = -9.81
 
float body_force_z = 0.0
 
bool print_layers = True
 
bool use_mass_correction = True
 
int redistance_frequency = 5
 
int extrapolation_layers = 5000
 
int number_of_inital_steps = 10
 
float initial_time_step = 0.00001
 
string problem_name = "square_edgebased"
 
string problem_path = "/home/antonia/Desktop/ConvectionTest/square_edgebased.gid"
 
string kratos_path = "/home/antonia/kratos"
 

Variable Documentation

◆ body_force_x

float edgebased_var.body_force_x = 0.0

◆ body_force_y

float edgebased_var.body_force_y = -9.81

◆ body_force_z

float edgebased_var.body_force_z = 0.0

◆ density

float edgebased_var.density = 1000.0

◆ domain_size

int edgebased_var.domain_size = 2

◆ extrapolation_layers

int edgebased_var.extrapolation_layers = 5000

◆ initial_time_step

float edgebased_var.initial_time_step = 0.00001

◆ kratos_path

string edgebased_var.kratos_path = "/home/antonia/kratos"

◆ max_time

float edgebased_var.max_time = 6.66666667

◆ max_time_step

float edgebased_var.max_time_step = 0.001

◆ number_of_inital_steps

int edgebased_var.number_of_inital_steps = 10

◆ output_dt

float edgebased_var.output_dt = 0.5

◆ print_layers

bool edgebased_var.print_layers = True

◆ problem_name

string edgebased_var.problem_name = "square_edgebased"

◆ problem_path

string edgebased_var.problem_path = "/home/antonia/Desktop/ConvectionTest/square_edgebased.gid"

◆ redistance_frequency

int edgebased_var.redistance_frequency = 5

◆ safety_factor

float edgebased_var.safety_factor = 0.9

◆ use_mass_correction

bool edgebased_var.use_mass_correction = True

◆ viscosity

float edgebased_var.viscosity = 0.000001