PLaSK library
Loading...
Searching...
No Matches
plask::thermal::tstatic::ThermalFem3DSolver Member List

This is the complete list of members for plask::thermal::tstatic::ThermalFem3DSolver, including all inherited members.

algorithmplask::FemSolverWithMesh< SpaceT, MeshT >
applyBC(MatrixT &A, DataVector< double > &B, const BoundaryConditionsWithMesh< RectangularMesh< 3 >::Boundary, double > &btemperature)plask::thermal::tstatic::ThermalFem3DSolverprotected
compute(int loops=1)plask::thermal::tstatic::ThermalFem3DSolver
convection_boundaryplask::thermal::tstatic::ThermalFem3DSolver
dataLog(const std::string &chart_name, const std::string &axis_arg_name, const std::string &axis_val_name)plask::Solverinline
dataLog(const std::string &axis_arg_name, const std::string &axis_val_name)plask::Solverinline
empty_elementsplask::FemSolverWithMaskedMesh< Geometry3D, RectangularMesh< 3 > >protected
FemSolverWithMaskedMesh(const std::string &name="")plask::FemSolverWithMaskedMesh< Geometry3D, RectangularMesh< 3 > >inline
FemSolverWithMesh(const std::string &name="")plask::FemSolverWithMesh< SpaceT, MeshT >inline
fluxesplask::thermal::tstatic::ThermalFem3DSolverprotected
geometryplask::SolverOver< SpaceT >protected
getAlgorithm() constplask::thermal::tstatic::ThermalFem3DSolverinline
getClassDescription() constplask::Solverinlinevirtual
getClassName() const overrideplask::thermal::tstatic::ThermalFem3DSolverinlinevirtual
getEmptyElements() constplask::FemSolverWithMaskedMesh< Geometry3D, RectangularMesh< 3 > >inline
getErr() constplask::thermal::tstatic::ThermalFem3DSolverinline
getGeometry() constplask::SolverOver< SpaceT >inline
getHeatFluxes(const shared_ptr< const MeshD< 3 > > &dst_mesh, InterpolationMethod method)plask::thermal::tstatic::ThermalFem3DSolverprotected
getId() constplask::Solverinline
getMatrix()plask::FemSolverWithMaskedMesh< Geometry3D, RectangularMesh< 3 > >inline
getMatrix()plask::FemSolverWithMaskedMesh< Geometry3D, RectangularMesh< 3 > >inline
getMesh() constplask::SolverWithMesh< SpaceT, MeshT >inline
getName() constplask::Solverinline
getTemperatures(const shared_ptr< const MeshD< 3 > > &dst_mesh, InterpolationMethod method) constplask::thermal::tstatic::ThermalFem3DSolverprotected
getThermalConductivity(const shared_ptr< const MeshD< 3 > > &dst_mesh, InterpolationMethod method)plask::thermal::tstatic::ThermalFem3DSolverprotected
heatflux_boundaryplask::thermal::tstatic::ThermalFem3DSolver
inHeatplask::thermal::tstatic::ThermalFem3DSolver
initCalculation()plask::Solver
initializedplask::Solverprotected
inittempplask::thermal::tstatic::ThermalFem3DSolver
invalidate()plask::Solverinline
isInitialized()plask::Solverinline
iter_paramsplask::FemSolverWithMesh< SpaceT, MeshT >
loadConfiguration(XMLReader &source, Manager &manager) overrideplask::thermal::tstatic::ThermalFem3DSolvervirtual
loopnoplask::thermal::tstatic::ThermalFem3DSolverprotected
makeMatrix()plask::thermal::tstatic::ThermalFem3DSolverprotected
maskedMeshplask::FemSolverWithMaskedMesh< Geometry3D, RectangularMesh< 3 > >protected
maxerrplask::thermal::tstatic::ThermalFem3DSolver
maxTplask::thermal::tstatic::ThermalFem3DSolverprotected
meshplask::SolverWithMesh< SpaceT, MeshT >protected
mesh_signal_connectionplask::SolverWithMesh< SpaceT, MeshT >protected
meshRef() constplask::SolverWithMesh< SpaceT, MeshT >inline
MeshType typedefplask::SolverWithMesh< SpaceT, MeshT >
onGeometryChange(const Geometry::Event &PLASK_UNUSED(evt)) overrideplask::SolverWithMesh< SpaceT, MeshT >inline
plask::SolverOver::onGeometryChange(const Geometry::Event &)plask::SolverOver< SpaceT >inlinevirtual
onInitialize() overrideplask::thermal::tstatic::ThermalFem3DSolverprotectedvirtual
onInvalidate() overrideplask::thermal::tstatic::ThermalFem3DSolverprotectedvirtual
onMeshChange(const typename MeshT::Event &PLASK_UNUSED(evt))plask::SolverWithMesh< SpaceT, MeshT >inlinevirtual
outHeatFluxplask::thermal::tstatic::ThermalFem3DSolver
outTemperatureplask::thermal::tstatic::ThermalFem3DSolver
outThermalConductivityplask::thermal::tstatic::ThermalFem3DSolver
parseFemConfiguration(XMLReader &reader, Manager &manager)plask::FemSolverWithMaskedMesh< Geometry3D, RectangularMesh< 3 > >inline
parseStandardConfiguration(XMLReader &source, Manager &manager, const std::string &expected_msg="solver configuration element")plask::SolverWithMesh< SpaceT, MeshT >
radiation_boundaryplask::thermal::tstatic::ThermalFem3DSolver
readBoundaryConditions(Manager &manager, XMLReader &reader, BoundaryConditions< Boundary, ConditionT > &dest)plask::SolverOver< SpaceT >inlineprotected
saveHeatFluxes()plask::thermal::tstatic::ThermalFem3DSolverprotected
setAlgorithm(FemMatrixAlgorithm alg)plask::thermal::tstatic::ThermalFem3DSolver
setEmptyElements(EmptyElementsHandling val)plask::FemSolverWithMaskedMesh< Geometry3D, RectangularMesh< 3 > >inline
setGeometry(const shared_ptr< SpaceT > &geometry)plask::SolverOver< SpaceT >inline
setMatrix(FemMatrix &A, DataVector< double > &B, const BoundaryConditionsWithMesh< RectangularMesh< 3 >::Boundary, double > &btemperature, const BoundaryConditionsWithMesh< RectangularMesh< 3 >::Boundary, double > &bheatflux, const BoundaryConditionsWithMesh< RectangularMesh< 3 >::Boundary, Convection > &bconvection, const BoundaryConditionsWithMesh< RectangularMesh< 3 >::Boundary, Radiation > &bradiation)plask::thermal::tstatic::ThermalFem3DSolverprotected
setMesh(const shared_ptr< MeshT > &mesh)plask::SolverWithMesh< SpaceT, MeshT >inline
setMesh(shared_ptr< MeshGeneratorD< MeshT::DIM > > generator)plask::SolverWithMesh< SpaceT, MeshT >inline
setupMaskedMesh()plask::FemSolverWithMaskedMesh< Geometry3D, RectangularMesh< 3 > >inline
Solver(const std::string &name="")plask::Solverinline
SolverOver(const std::string &name="")plask::SolverOver< SpaceT >inline
SolverWithMesh(const std::string &name="")plask::SolverWithMesh< SpaceT, MeshT >inline
SpaceType typedefplask::SolverOver< SpaceT >
temperature_boundaryplask::thermal::tstatic::ThermalFem3DSolver
temperaturesplask::thermal::tstatic::ThermalFem3DSolverprotected
ThermalFem3DSolver(const std::string &name="")plask::thermal::tstatic::ThermalFem3DSolver
thicknessplask::thermal::tstatic::ThermalFem3DSolverprotected
toterrplask::thermal::tstatic::ThermalFem3DSolverprotected
writelog(LogLevel level, std::string msg, Args &&... params) constplask::Solverinline
~Solver()plask::Solverinlinevirtual
~SolverOver()plask::SolverOver< SpaceT >inline
~SolverWithMesh()plask::SolverWithMesh< SpaceT, MeshT >inline
~ThermalFem3DSolver()plask::thermal::tstatic::ThermalFem3DSolver