![]() |
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 | K_B |
| class | K_component |
| class | K_sum |
| class | Functional |
Functions | |
| def | DawsonIntegral (x) |
| def | FillUpMatrices (F, ais, tis) |
| def | GetExponentialsCoefficients (functional, a0, t0) |
Variables | |
| list | tis = [0.1, 0.3, 1., 3., 10., 40., 190., 1000., 6500., 50000.] |
| list | a0 = [ 0.23477446, 0.28549392, 0.28479113, 0.26149251, 0.32055117, 0.35351918, 0.3963018, 0.42237921, 0.48282255, 0.63471099] |
| int | tol = 1e-9 |
| int | max_iter = 50 |
| bool | still_changes = True |
| a = np.array(a0 + tis) | |
| a_old = np.array(a0 + tis) | |
| int | iteration = 0 |
| F = Functional() | |
| grad | |
| H_inv | |
| def hinsberg_optimization_3.DawsonIntegral | ( | x | ) |
| def hinsberg_optimization_3.FillUpMatrices | ( | F, | |
| ais, | |||
| tis | |||
| ) |
| def hinsberg_optimization_3.GetExponentialsCoefficients | ( | functional, | |
| a0, | |||
| t0 | |||
| ) |
| list hinsberg_optimization_3.a0 = [ 0.23477446, 0.28549392, 0.28479113, 0.26149251, 0.32055117, 0.35351918, 0.3963018, 0.42237921, 0.48282255, 0.63471099] |
| hinsberg_optimization_3.F = Functional() |
| hinsberg_optimization_3.grad |
| hinsberg_optimization_3.H_inv |
| int hinsberg_optimization_3.iteration = 0 |
| int hinsberg_optimization_3.max_iter = 50 |
| int hinsberg_optimization_3.still_changes = True |
| list hinsberg_optimization_3.tis = [0.1, 0.3, 1., 3., 10., 40., 190., 1000., 6500., 50000.] |
| int hinsberg_optimization_3.tol = 1e-9 |