OpenPisco.PhysicalSolvers.UnstructuredFEAThermalSolver module#

OpenPisco.PhysicalSolvers.UnstructuredFEAThermalSolver.CheckIntegrity(GUI=False)[source]#
OpenPisco.PhysicalSolvers.UnstructuredFEAThermalSolver.CheckIntegrityThermal2D(GUI=False)[source]#
OpenPisco.PhysicalSolvers.UnstructuredFEAThermalSolver.CreateUnstructuredFEAThermalProblem(ops)[source]#

Constructor for a UnstructuredFEAThermalProblem

Parameters

ops – A dictionary-like object

Returns

A populated UnstructuredFEAThermalProblem instance

Return type

UnstructuredFEAThermalProblem

Notes

The ops can be generated from a string like this:

a = <XXXXXXXX id="X" type="thermal"  p="*1|2"  >

0.*<Material eTag=”*everyelement|eTag” lambda=”float” rho=”float” cp=”float” /> 0.*<Dirichlet eTag=”eTag” value=”[float]” /> 0.*<Source eTag=”eTag” value=”[float]”/> 0.*<Convection eTag=”eTag” h=”float” temp_ext=”float”/> 0.*<TimeParameters start=”float” end=”float” nsteps=”float” starttemperature=”float”/>

</GXXXXXXXX>

class OpenPisco.PhysicalSolvers.UnstructuredFEAThermalSolver.UnstructuredFEAThermalProblem(dim=3)[source]#

Bases: UnstructuredFEASolverBase

PreSolver(levelSet)[source]#
SetSteadyStateComputation(flag=False)[source]#