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

Public Member Functions

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

Public Attributes

 domain_size
 
 fluid_solver
 
 thermal_solver
 
 constitutive_laws_names
 

Constructor & Destructor Documentation

◆ __init__()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.__init__ (   self,
  model,
  custom_settings 
)

Member Function Documentation

◆ AddDofs()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.AddDofs (   self)

◆ AddMaterialVariables()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.AddMaterialVariables (   self)

◆ AddPfemVariables()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.AddPfemVariables (   self)

◆ AddVariables()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.AddVariables (   self)

◆ AdvanceInTime()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.AdvanceInTime (   self,
  current_time 
)

◆ Check()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.Check (   self)

◆ Clear()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.Clear (   self)

◆ CloneThermalModelPart()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.CloneThermalModelPart (   self)

◆ ComputeDeltaTime()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.ComputeDeltaTime (   self)

◆ FinalizeSolutionStep()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.FinalizeSolutionStep (   self)

◆ GetComputingModelPart()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.GetComputingModelPart (   self)

◆ GetDefaultParameters()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.GetDefaultParameters (   cls)

◆ GetMinimumBufferSize()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.GetMinimumBufferSize (   self)

◆ ImportModelPart()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.ImportModelPart (   self)

◆ Initialize()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.Initialize (   self)

◆ InitializeSolutionStep()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.InitializeSolutionStep (   self)

◆ InitializeStrategy()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.InitializeStrategy (   self)

◆ Predict()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.Predict (   self)

◆ PrepareModelPart()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.PrepareModelPart (   self)

◆ PrepareThermalModelPart()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.PrepareThermalModelPart (   self)

◆ SetEchoLevel()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.SetEchoLevel (   self,
  level 
)

◆ SolveSolutionStep()

def pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.SolveSolutionStep (   self)

Member Data Documentation

◆ constitutive_laws_names

pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.constitutive_laws_names

◆ domain_size

pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.domain_size

◆ fluid_solver

pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.fluid_solver

◆ thermal_solver

pfem_fluid_thermally_coupled_solver.CoupledPfemFluidThermalSolver.thermal_solver

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