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.
Public Member Functions | Public Attributes | List of all members
runge_kutta_frac_step_solver.RungeKuttaFracStepSolver Class Reference
Collaboration diagram for runge_kutta_frac_step_solver.RungeKuttaFracStepSolver:

Public Member Functions

def __init__ (self, model_part, domain_size, box_corner1, box_corner2)
 
def Initialize (self)
 
def Solve (self)
 
def SetEchoLevel (self, level)
 
def Remesh (self)
 

Public Attributes

 model_part
 
 box_corner1
 
 box_corner2
 
 neighbour_search
 
 linear_solver
 
 max_iter
 
 echo_level
 
 CalculateReactionFlag
 
 ReformDofSetAtEachStep
 
 CalculateNormDxFlag
 
 domain_size
 
 neigh_finder
 
 normal_tools
 
 node_erase_process
 
 mark_free_surface_process
 
 mark_outer_nodes_process
 
 Mesher
 
 fluid_neigh_finder
 
 condition_neigh_finder
 
 elem_neighbor_finder
 
 mark_fluid_process
 
 UlfUtils
 
 solver
 

Constructor & Destructor Documentation

◆ __init__()

def runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.__init__ (   self,
  model_part,
  domain_size,
  box_corner1,
  box_corner2 
)

Member Function Documentation

◆ Initialize()

def runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.Initialize (   self)

◆ Remesh()

def runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.Remesh (   self)

◆ SetEchoLevel()

def runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.SetEchoLevel (   self,
  level 
)

◆ Solve()

def runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.Solve (   self)

Member Data Documentation

◆ box_corner1

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.box_corner1

◆ box_corner2

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.box_corner2

◆ CalculateNormDxFlag

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.CalculateNormDxFlag

◆ CalculateReactionFlag

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.CalculateReactionFlag

◆ condition_neigh_finder

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.condition_neigh_finder

◆ domain_size

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.domain_size

◆ echo_level

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.echo_level

◆ elem_neighbor_finder

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.elem_neighbor_finder

◆ fluid_neigh_finder

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.fluid_neigh_finder

◆ linear_solver

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.linear_solver

◆ mark_fluid_process

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.mark_fluid_process

◆ mark_free_surface_process

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.mark_free_surface_process

◆ mark_outer_nodes_process

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.mark_outer_nodes_process

◆ max_iter

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.max_iter

◆ Mesher

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.Mesher

◆ model_part

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.model_part

◆ neigh_finder

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.neigh_finder

◆ neighbour_search

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.neighbour_search

◆ node_erase_process

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.node_erase_process

◆ normal_tools

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.normal_tools

◆ ReformDofSetAtEachStep

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.ReformDofSetAtEachStep

◆ solver

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.solver

◆ UlfUtils

runge_kutta_frac_step_solver.RungeKuttaFracStepSolver.UlfUtils

The documentation for this class was generated from the following file: