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 | next_power_of_2 (n) |
Find the next power of 2 of n. More... | |
def | distributed_transpose_mult (Ai, Bi, comm, root) |
def | OrthogonalProjector (Ai, Qi, comm) |
def | Randomize (Ai, rand_size, comm) |
def | TotalNorm (Ai, comm) |
def | tsqr (Ai) |
Parallel QR factorization using Lapack Q(m,n) is the Q matrix R(n,n) is the R matrix. More... | |
def | randomized_orthogonalization (Ai, comm, mu=0, R=0) |
def | svd_parallel (Q, B, comm, epsilon=0) |
def tsqr.distributed_transpose_mult | ( | Ai, | |
Bi, | |||
comm, | |||
root | |||
) |
def tsqr.next_power_of_2 | ( | n | ) |
Find the next power of 2 of n.
def tsqr.OrthogonalProjector | ( | Ai, | |
Qi, | |||
comm | |||
) |
def tsqr.Randomize | ( | Ai, | |
rand_size, | |||
comm | |||
) |
def tsqr.randomized_orthogonalization | ( | Ai, | |
comm, | |||
mu = 0 , |
|||
R = 0 |
|||
) |
def tsqr.svd_parallel | ( | Q, | |
B, | |||
comm, | |||
epsilon = 0 |
|||
) |
def tsqr.TotalNorm | ( | Ai, | |
comm | |||
) |
def tsqr.tsqr | ( | Ai | ) |
Parallel QR factorization using Lapack Q(m,n) is the Q matrix R(n,n) is the R matrix.