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.
|
Classes | |
class | ConvectionSolverSettings |
class | SolverSettings |
class | SolverSettings2 |
class | SolverSettings1 |
class | FluidSolverConfiguration |
string ProjectParameters.AutomaticDeltaTime = "Fixed" |
bool ProjectParameters.Calculate_reactions = True |
int ProjectParameters.divergence_cleareance_step = 10 |
int ProjectParameters.domain_size = 2 |
float ProjectParameters.Dt = 0.001 |
list ProjectParameters.gauss_points_results = [] |
string ProjectParameters.GiDMultiFileFlag = "Single" |
string ProjectParameters.GiDPostMode = "Binary" |
bool ProjectParameters.GiDWriteConditionsFlag = True |
bool ProjectParameters.GiDWriteMeshFlag = True |
bool ProjectParameters.GiDWriteParticlesFlag = False |
string ProjectParameters.kratos_path = "../../../.." |
int ProjectParameters.laplacian_form = 2 |
int ProjectParameters.max_iterations = 10 |
float ProjectParameters.max_time = 0.1 |
int ProjectParameters.Monolithic_Iterative_Tolerance = 1E-4 |
string ProjectParameters.Monolithic_Linear_Solver = "MixedUP" |
string ProjectParameters.Monolithic_Preconditioner_type = "ILU0" |
int ProjectParameters.Monolithic_Solver_Max_Iteration = 5000 |
list ProjectParameters.nodal_results = ["TEMPERATURE"] |
int ProjectParameters.nsteps = 300 |
int ProjectParameters.output_step = 1 |
float ProjectParameters.output_time = 0.1 |
bool ProjectParameters.predictor_corrector = False |
int ProjectParameters.pressure_absolute_tolerance = 1E-6 |
int ProjectParameters.Pressure_Iterative_Tolerance = 1E-3 |
string ProjectParameters.Pressure_Linear_Solver = "Conjugate gradient" |
string ProjectParameters.Pressure_Preconditioner_type = "ILU0" |
int ProjectParameters.pressure_relative_tolerance = 1E-4 |
int ProjectParameters.Pressure_Solver_Max_Iteration = 1000 |
string ProjectParameters.problem_name = "square" |
string ProjectParameters.problem_path = "/home/julio.marti/new_kratos/applications/convection_diffusion_application/test_examples/square.gid" |
string ProjectParameters.SolverType = "monolithic_solver_eulerian" |
float ProjectParameters.Start_time = 0.0 |
int ProjectParameters.time_order = 2 |
string ProjectParameters.TurbulenceModel = "None" |
float ProjectParameters.use_dt_in_stabilization = 0.10 |
int ProjectParameters.use_orthogonal_subscales = 0 |
int ProjectParameters.velocity_absolute_tolerance = 1E-6 |
int ProjectParameters.Velocity_Iterative_Tolerance = 1E-6 |
string ProjectParameters.Velocity_Linear_Solver = "BiConjugate gradient stabilized" |
string ProjectParameters.Velocity_Preconditioner_type = "ILU0" |
int ProjectParameters.velocity_relative_tolerance = 1E-4 |
int ProjectParameters.Velocity_Solver_Max_Iteration = 5000 |
bool ProjectParameters.VolumeOutput = True |