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 | Namespaces | Functions | Variables
hinsberg_optimization.py File Reference

Classes

class  hinsberg_optimization.K_B
 
class  hinsberg_optimization.K_component
 
class  hinsberg_optimization.K_sum
 
class  hinsberg_optimization.Functional
 

Namespaces

 hinsberg_optimization
 

Functions

def hinsberg_optimization.FillUpMatrices (F, a)
 
def hinsberg_optimization.GetExponentialsCoefficients (functional, a0)
 

Variables

list hinsberg_optimization.tis = [0.1, 0.3, 1., 3., 10., 40., 190., 1000., 6500., 50000.]
 
list hinsberg_optimization.a0 = [0.2 for ti in tis]
 
int hinsberg_optimization.tol = 1e-9
 
int hinsberg_optimization.max_iter = 10
 
bool hinsberg_optimization.still_changes = True
 
 hinsberg_optimization.a = np.array(a0)
 
 hinsberg_optimization.a_old = np.array(a0)
 
int hinsberg_optimization.iteration = 0
 
 hinsberg_optimization.F = Functional(tis)
 
 hinsberg_optimization.grad
 
 hinsberg_optimization.H_inv