PostProcessing { { Name postProc_getdpThermal; NameOfFormulation getdpThermal_formulation; NameOfSystem resol_getdpThermal; PostQuantity { { Name temp ; Value { Term { [ { T } ] ; In Region[{Vol_The}] ; Jacobian JVol ; } } } { Name tempTest ; Value { Term { [ { T } ] ; In Region[{Vol_The}] ; Jacobian JVol ; } } } { Name temperature ; Value { Term { [ { T } ] ; In Region[{Vol_The}] ; Jacobian JVol ; } } } } } } PostProcessing { { Name postProc_getdpEMGeneral2D; NameOfFormulation getdpEMGeneral2D_formulation; NameOfSystem resol_getdpEMGeneral2D; PostQuantity { { Name Bfield ; Value { Term { [ Norm[ {d a} ] ] ; In Region[{non_conducting_domain, conducting_domain, source_domain, stranded_source_domain}] ; Jacobian JVol ; } } } { Name Bfield_im ; Value { Term { [ Im[{d a}] ] ; In Region[{non_conducting_domain, conducting_domain, source_domain, stranded_source_domain}] ; Jacobian JVol ; } } } { Name Bfield_re ; Value { Term { [ Re[{d a}] ] ; In Region[{non_conducting_domain, conducting_domain, source_domain, stranded_source_domain}] ; Jacobian JVol ; } } } { Name CurrDens ; Value { Term { [ Norm[sigma[[{T}]]*(Dt[{a}]+{ur}/GeomCoeff[])] ] ; In Region[{conducting_domain, source_domain}] ; Jacobian JVol ; } Term { [ Nc[]/area[]*Norm[{istr}] ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; } } } { Name CurrDens_im ; Value { Term { [ -Im[sigma[[{T}]]*(Dt[{a}]+{ur}/GeomCoeff[])] ] ; In Region[{conducting_domain, source_domain}] ; Jacobian JVol ; } Term { [ -Nc[]/area[]*Im [{istr}] ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; } } } { Name CurrDens_re ; Value { Term { [ -Re[sigma[[{T}]]*(Dt[{a}]+{ur}/GeomCoeff[])] ] ; In Region[{conducting_domain, source_domain}] ; Jacobian JVol ; } Term { [ -Nc[]/area[]*Re [{istr}] ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; } } } { Name Jheat ; Value { Term { [ 0.5*Norm[sigma[[{T}]]*(Dt[{a}]+{ur}/GeomCoeff[])*(Dt[{a}]+{ur}/GeomCoeff[])] ] ; In Region[{conducting_domain, source_domain}] ; Jacobian JVol ; } Term { [ 0.5*SquNorm[Nc[]*{istr}/area[]]/(FillFactor[]*sigma[[{T}]]) ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; } } } { Name JheatSurfIntegral ; Value { Integral { [ 0.5 * GeomCoeff[] * Re[Complex[1,1]* Sqrt[3.14*Freq/(nu_nu0[]*sigma[[{T}]])]] * SquNorm[1/(Complex[1,1]* Sqrt[3.14*Freq/(nu_nu0[]*sigma[[{T}]])]) * (Dt[{a}]+{ur})] ] ; In Region[{Sur_SIBC_B}] ; Jacobian JSur ; Integration I1; } } } { Name SurfCurrDens ; Value { Term { [ -1/(Complex[1,1]* Sqrt[3.14*Freq/(nu_nu0[]*sigma[[{T}]])])*Norm[(Dt[{a}]+{ur})] ] ; In Region[{Sur_SIBC_B}] ; Jacobian JSur ; } } } { Name SurfCurrDens_im ; Value { Term { [ -1/(Complex[1,1]* Sqrt[3.14*Freq/(nu_nu0[]*sigma[[{T}]])])*Im[(Dt[{a}]+{ur})] ] ; In Region[{Sur_SIBC_B}] ; Jacobian JSur ; } } } { Name SurfCurrDens_re ; Value { Term { [ -1/(Complex[1,1]* Sqrt[3.14*Freq/(nu_nu0[]*sigma[[{T}]])])*Re[(Dt[{a}]+{ur})] ] ; In Region[{Sur_SIBC_B}] ; Jacobian JSur ; } } } { Name SurfJheat ; Value { Term { [ 0.5 * Re[Complex[1,1]* Sqrt[3.14*Freq/(nu_nu0[]*sigma[[{T}]])]] * SquNorm[1/(Complex[1,1]* Sqrt[3.14*Freq/(nu_nu0[]*sigma[[{T}]])]) * (Dt[{a}]+{ur})] ] ; In Region[{Sur_SIBC_B}] ; Jacobian JSur ; } } } { Name TotalMagneticEnergy ; Value { Integral { [ GeomCoeff[] * 1/2 *nu_nu0[{d a},[{T}]]*{d a}*Conj[{d a}] / (rmsCoeff[]^2) ] ; In Region[{non_conducting_domain, conducting_domain, source_domain, stranded_source_domain}] ; Jacobian JVol ; Integration I1; } } } { Name TotalPower ; Value { Integral { [ GeomCoeff[] * Norm[sigma[[{T}]]*(Dt[{a}]+{ur}/GeomCoeff[])*(Dt[{a}]+{ur}/GeomCoeff[])]/(rmsCoeff[]^2) ] ; In Region[{conducting_domain, source_domain}] ; Jacobian JVol ; Integration I1; } Integral { [ Fs[Sqrt[area[]*4/3.14]*Sqrt[3.14*Freq*sigma[[{T}]]/(2*nu_nu0[{d a},[{T}]])]] *GeomCoeff[] * SquNorm[{istr}/area[]] * Nc[]^(2*(1-a_litz[]))/(FillFactor[]*sigma[#1]*rmsCoeff[]^2) ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; Integration I1; } } } { Name aActivePower ; Value { Integral { [ GeomCoeff[] * Norm[sigma[[{T}]]*(Dt[{a}]+{ur}/GeomCoeff[])*(Dt[{a}]+{ur}/GeomCoeff[])]/(rmsCoeff[]^2) ] ; In Region[{conducting_domain, source_domain}] ; Jacobian JVol ; Integration I1; } Integral { [ Fs[Sqrt[area[]*4/3.14]*Sqrt[3.14*Freq*sigma[[{T}]]/(2*nu_nu0[{d a},[{T}]])]] *GeomCoeff[] * SquNorm[{istr}/area[]] * Nc[]^(2*(1-a_litz[]))/(FillFactor[]*sigma[#1]*rmsCoeff[]^2) ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; Integration I1; } } } { Name bApparentPower ; Value { Term { Type Global; [ Abs[{U}*Conj[{I}]]/(rmsCoeff[]^2) ] ; In Region[{source_domain}] ; } Term { Type Global; [ Abs[{Ustr}*Conj[{Istr}]]/(Nc[]^a_litz[]*rmsCoeff[]^2) ] ; In Region[{stranded_source_domain}] ; } } } { Name cMagneticEnergy ; Value { Integral { [ GeomCoeff[] * 1/2 *nu_nu0[{d a},[{T}]]*{d a}*Conj[{d a}] / (rmsCoeff[]^2) ] ; In Region[{non_conducting_domain, conducting_domain, source_domain, stranded_source_domain}] ; Jacobian JVol ; Integration I1; } } } { Name caInducedCurrentReal ; Value { Term { Type Global; [ Re[{I}] ] ; In Region[{conducting_domain}] ; } } } { Name cbInducedCurrentImag ; Value { Term { Type Global; [ Im[{I}] ] ; In Region[{conducting_domain}] ; } } } { Name ccInducedCurrent ; Value { Term { Type Global; [ Norm[{I}]/rmsCoeff[] ] ; In Region[{conducting_domain}] ; } } } { Name daSourceCurrentReal ; Value { Term { Type Global; [ Re[{Iz}] ] ; In Region[{circuit_domain}] ; } } } { Name dbSourceCurrentImag ; Value { Term { Type Global; [ Im[{Iz}] ] ; In Region[{circuit_domain}] ; } } } { Name dcSourceCurrent ; Value { Term { Type Global; [ Norm[{Iz}]/Sqrt[2] ] ; In Region[{circuit_domain}] ; } } } { Name eaVoltage ; Value { Term { Type Global; [ Re[{Uz}]/(Nc[]^a_litz[]) ] ; In Region[{circuit_domain}] ; } } } { Name ebVoltage ; Value { Term { Type Global; [ Im[{Uz}]/(Nc[]^a_litz[]) ] ; In Region[{circuit_domain}] ; } } } { Name ecVoltage ; Value { Term { Type Global; [ Norm[{Uz}]/(Nc[]^a_litz[]*rmsCoeff[]) ] ; In Region[{circuit_domain}] ; } } } { Name fInductance ; Value { Term { Type Global; [ 1e6*Im[{Uz}*{Iz}^-1]/(2*3.14*Freq) ] ; In Region[{circuit_domain}] ; } } } { Name fResistance ; Value { Term { Type Global; [ Re[{Uz}*{Iz}^-1] ] ; In Region[{circuit_domain}] ; } } } { Name muTest ; Value { Term { [ 1/(nu_nu0[{d a},[{T}]] * mu0) ] ; In Region[{non_conducting_domain, conducting_domain, source_domain, sibc_domain, stranded_source_domain}] ; Jacobian JVol ; } } } { Name rMu ; Value { Term { [ Abs[(Norm[ nu_nu0[{d a},[{T}[1]]] * Vector[1,1,1] - nu_nu0[{d a},[{T}]] * Vector[1,1,1]])/( Norm[nu_nu0[{d a},[{T}]] * Vector[1,1,1]])] ] ; In Region[{conducting_domain, source_domain, stranded_source_domain}] ; Jacobian JVol ; } } } { Name rMuMax ; Value { Term { Type Global; [ #3 ] ; In Region[{conducting_domain, source_domain, stranded_source_domain}] ; Jacobian JVol ; } } } { Name rSigma ; Value { Term { [ Abs[(Norm[sigma[[{T}[1]]] * Vector[1,1,1] - sigma[[{T}]] * Vector[1,1,1]])/(Norm[sigma[[{T}]] * Vector[1,1,1]])] ] ; In Region[{conducting_domain, source_domain, stranded_source_domain}] ; Jacobian JVol ; } } } { Name rSigmaMax ; Value { Term { Type Global; [ #1 ] ; In Region[{conducting_domain, source_domain, stranded_source_domain}] ; Jacobian JVol ; } } } { Name sigmaTest ; Value { Term { [ sigma[[{T}]] ] ; In Region[{conducting_domain, source_domain, sibc_domain, stranded_source_domain}] ; Jacobian JVol ; } Term { [ 0 ] ; In Region[{non_conducting_domain}] ; Jacobian JVol ; } } } } } }