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

Public Member Functions

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

Public Attributes

 domain_size
 Get domain size. More...
 
 fluid_solver
 Set the fluid dynamics solver. More...
 
 fluid_thermal_solver
 
 solid_thermal_solver
 
 flux_mapper
 
 temp_mapper
 
 iteration_value
 

Constructor & Destructor Documentation

◆ __init__()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.__init__ (   self,
  model,
  custom_settings 
)

Member Function Documentation

◆ AddDofs()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.AddDofs (   self)

◆ AddVariables()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.AddVariables (   self)

◆ AdvanceInTime()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.AdvanceInTime (   self,
  current_time 
)

◆ Check()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.Check (   self)

◆ Clear()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.Clear (   self)

◆ ComputeDeltaTime()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.ComputeDeltaTime (   self)

◆ FinalizeSolutionStep()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.FinalizeSolutionStep (   self)

◆ GetComputingModelPart()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.GetComputingModelPart (   self)

◆ GetDefaultParameters()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.GetDefaultParameters (   cls)

◆ GetMinimumBufferSize()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.GetMinimumBufferSize (   self)

◆ ImportModelPart()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.ImportModelPart (   self)

◆ Initialize()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.Initialize (   self)

◆ InitializeSolutionStep()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.InitializeSolutionStep (   self)

◆ Predict()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.Predict (   self)

◆ PrepareModelPart()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.PrepareModelPart (   self)

◆ SetEchoLevel()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.SetEchoLevel (   self,
  level 
)

◆ SolveSolutionStep()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.SolveSolutionStep (   self)

◆ ValidateSettings()

def conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.ValidateSettings (   self)

Member Data Documentation

◆ domain_size

conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.domain_size

Get domain size.

◆ fluid_solver

conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.fluid_solver

Set the fluid dynamics solver.

◆ fluid_thermal_solver

conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.fluid_thermal_solver

◆ flux_mapper

conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.flux_mapper

◆ iteration_value

conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.iteration_value

◆ solid_thermal_solver

conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.solid_thermal_solver

◆ temp_mapper

conjugate_heat_transfer_solver.ConjugateHeatTransferSolver.temp_mapper

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