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 | Functions
cubic_law Namespace Reference

Classes

class  ProblemParameters
 
class  HorizontalDistributionMinusObjective
 
class  h_and_phi_function
 

Functions

def Phi1 (pp, X)
 
def Phi2 (pp, X)
 
def z_to_eta (pp, x, z)
 
def eta_to_z (pp, x, eta)
 
def mod_eta_to_z (pp, x, eta)
 
def velocity_order_1 (pp, x, eta)
 
def GetFlowVariables (pp, i, X, Z)
 
def GenerateRandomPositions (pp, n_particles)
 
def GetPositionAndFlowVariables (pp, i)
 
def PrintResult (pp, time)
 

Function Documentation

◆ eta_to_z()

def cubic_law.eta_to_z (   pp,
  x,
  eta 
)

◆ GenerateRandomPositions()

def cubic_law.GenerateRandomPositions (   pp,
  n_particles 
)

◆ GetFlowVariables()

def cubic_law.GetFlowVariables (   pp,
  i,
  X,
  Z 
)

◆ GetPositionAndFlowVariables()

def cubic_law.GetPositionAndFlowVariables (   pp,
  i 
)

◆ mod_eta_to_z()

def cubic_law.mod_eta_to_z (   pp,
  x,
  eta 
)

◆ Phi1()

def cubic_law.Phi1 (   pp,
  X 
)

◆ Phi2()

def cubic_law.Phi2 (   pp,
  X 
)

◆ PrintResult()

def cubic_law.PrintResult (   pp,
  time 
)

◆ velocity_order_1()

def cubic_law.velocity_order_1 (   pp,
  x,
  eta 
)

◆ z_to_eta()

def cubic_law.z_to_eta (   pp,
  x,
  z 
)