![]() |
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.