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
fluid_transport_solver.FluidTransportSolver Class Reference
Inheritance diagram for fluid_transport_solver.FluidTransportSolver:
Collaboration diagram for fluid_transport_solver.FluidTransportSolver:

Public Member Functions

def __init__ (self, model, custom_settings)
 
def GetDefaultParameters (cls)
 
def AddVariables (self)
 
def ImportModelPart (self)
 
def PrepareModelPart (self)
 
def AddDofs (self)
 
def GetMinimumBufferSize (self)
 
def Initialize (self)
 
def GetComputingModelPart (self)
 
def ComputeDeltaTime (self)
 
def Clear (self)
 
def Check (self)
 
def AdvanceInTime (self, current_time)
 
def InitializeSolutionStep (self)
 
def Predict (self)
 
def SolveSolutionStep (self)
 
def FinalizeSolutionStep (self)
 
def Solve (self)
 

Public Attributes

 min_buffer_size
 
 main_model_part
 
 computing_model_part
 
 linear_solver
 
 scheme
 
 convergence_criterion
 
 Solver
 
 domain_size
 
 nodal_area_process
 
 computing_model_part_name
 

Constructor & Destructor Documentation

◆ __init__()

def fluid_transport_solver.FluidTransportSolver.__init__ (   self,
  model,
  custom_settings 
)

Member Function Documentation

◆ AddDofs()

def fluid_transport_solver.FluidTransportSolver.AddDofs (   self)

◆ AddVariables()

def fluid_transport_solver.FluidTransportSolver.AddVariables (   self)

◆ AdvanceInTime()

def fluid_transport_solver.FluidTransportSolver.AdvanceInTime (   self,
  current_time 
)

◆ Check()

def fluid_transport_solver.FluidTransportSolver.Check (   self)

◆ Clear()

def fluid_transport_solver.FluidTransportSolver.Clear (   self)

◆ ComputeDeltaTime()

def fluid_transport_solver.FluidTransportSolver.ComputeDeltaTime (   self)

◆ FinalizeSolutionStep()

def fluid_transport_solver.FluidTransportSolver.FinalizeSolutionStep (   self)

◆ GetComputingModelPart()

def fluid_transport_solver.FluidTransportSolver.GetComputingModelPart (   self)

◆ GetDefaultParameters()

def fluid_transport_solver.FluidTransportSolver.GetDefaultParameters (   cls)

◆ GetMinimumBufferSize()

def fluid_transport_solver.FluidTransportSolver.GetMinimumBufferSize (   self)

◆ ImportModelPart()

def fluid_transport_solver.FluidTransportSolver.ImportModelPart (   self)

◆ Initialize()

def fluid_transport_solver.FluidTransportSolver.Initialize (   self)

◆ InitializeSolutionStep()

def fluid_transport_solver.FluidTransportSolver.InitializeSolutionStep (   self)

◆ Predict()

def fluid_transport_solver.FluidTransportSolver.Predict (   self)

◆ PrepareModelPart()

def fluid_transport_solver.FluidTransportSolver.PrepareModelPart (   self)

◆ Solve()

def fluid_transport_solver.FluidTransportSolver.Solve (   self)

◆ SolveSolutionStep()

def fluid_transport_solver.FluidTransportSolver.SolveSolutionStep (   self)

Member Data Documentation

◆ computing_model_part

fluid_transport_solver.FluidTransportSolver.computing_model_part

◆ computing_model_part_name

fluid_transport_solver.FluidTransportSolver.computing_model_part_name

◆ convergence_criterion

fluid_transport_solver.FluidTransportSolver.convergence_criterion

◆ domain_size

fluid_transport_solver.FluidTransportSolver.domain_size

◆ linear_solver

fluid_transport_solver.FluidTransportSolver.linear_solver

◆ main_model_part

fluid_transport_solver.FluidTransportSolver.main_model_part

◆ min_buffer_size

fluid_transport_solver.FluidTransportSolver.min_buffer_size

◆ nodal_area_process

fluid_transport_solver.FluidTransportSolver.nodal_area_process

◆ scheme

fluid_transport_solver.FluidTransportSolver.scheme

◆ Solver

fluid_transport_solver.FluidTransportSolver.Solver

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