pyxfem.thermic.thermic_solver module

Created on Wed Dec 13 15:10:47 2023

@author: nchevaug

class pyxfem.thermic.thermic_solver.ThermicSolver(modelName, physical_dict, conductivity, dirichlet, source=0.0, space='P1C', lsfunforconductivity=None, enrich=None, xmesh_relay=False, dosvd=False)[source]

Bases: object

H1_error(U, gradexactfun, quadrature=<pyxfem.core.quadrature.T3_gauss object>)[source]
L2_error(U, exactfun, quadrature=<pyxfem.core.quadrature.T3_gauss object>)[source]
maxGradError(U, gradexactfun, samplingpoints=array([[0.33333333, 0.33333333]]))[source]
maxValError(U, exactfun, samplingpoints=array([[0.33333333, 0.33333333]]))[source]
postproGrad(U)[source]
postproVal(U)[source]
static setconductivity_fromls(conductivities, cutmesh, ls_tri, ls_tri_cut, rmap)[source]
static setconductivity_fromls0(conductivities, ls_tri)[source]
solve(solver='default', compute_rcond=False)[source]
pyxfem.thermic.thermic_solver.getDofsAndInterpolationPoints(modelName, groupeName2DimPhyTag, groupeNames, space)[source]