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_getdpEMGeneral3D; NameOfFormulation getdpEMGeneral3D_formulation; NameOfSystem resol_getdpEMGeneral3D; PostQuantity { { Name Bfield ; Value { Term { [ Norm[ {d a} ] ] ; In Region[{non_conducting_domain, conducting_domain, source_domain, magnet_domain, stranded_source_domain}] ; Jacobian JVol ; } } } { Name Bfield_im ; Value { Term { [ Im[{d a}] ] ; In Region[{non_conducting_domain, conducting_domain, source_domain, magnet_domain, stranded_source_domain}] ; Jacobian JVol ; } } } { Name Bfield_re ; Value { Term { [ Re[{d a}] ] ; In Region[{non_conducting_domain, conducting_domain, source_domain, magnet_domain, stranded_source_domain}] ; Jacobian JVol ; } } } { Name CurrDens ; Value { Term { [ Norm[sigma[[{T}]]*(Dt[{a}]+{e})] ] ; In Region[{conducting_domain, source_domain, magnet_domain}] ; Jacobian JVol ; } Term { [ 0 ] ; In Region[{non_conducting_domain}] ; Jacobian JVol ; } Term { [ FillFactor[]/Fs[Sqrt[cross_section_area[]*4/3.14]*Sqrt[3.14*Freq*sigma[[{T}]]/(2*nu[{d a}, [{T}]])]]/cross_section_area[]/(Norm[{e0}])*Norm[{e}] ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; } } } { Name CurrDens_im ; Value { Term { [ -Im[sigma[[{T}]]*(Dt[{a}]+{e})] ] ; In Region[{conducting_domain, source_domain, magnet_domain}] ; Jacobian JVol ; } Term { [ 0 ] ; In Region[{non_conducting_domain}] ; Jacobian JVol ; } Term { [ -FillFactor[]/Fs[Sqrt[cross_section_area[]*4/3.14]*Sqrt[3.14*Freq*sigma[[{T}]]/(2*nu[{d a}, [{T}]])]]/cross_section_area[]/(Norm[{e0}])*Im[{e}] ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; } } } { Name CurrDens_re ; Value { Term { [ -Re[sigma[[{T}]]*(Dt[{a}]+{e})] ] ; In Region[{conducting_domain, source_domain, magnet_domain}] ; Jacobian JVol ; } Term { [ 0 ] ; In Region[{non_conducting_domain}] ; Jacobian JVol ; } Term { [ -FillFactor[]/Fs[Sqrt[cross_section_area[]*4/3.14]*Sqrt[3.14*Freq*sigma[[{T}]]/(2*nu[{d a}, [{T}]])]]/cross_section_area[]/(Norm[{e0}])*Re[{e}] ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; } } } { Name Jheat ; Value { Term { [ 0.5*Norm[sigma[[{T}]]*(Dt[{a}]+{e})*(Dt[{a}]+{e})] ] ; In Region[{conducting_domain, source_domain, magnet_domain}] ; Jacobian JVol ; } Term { [ 0 ] ; In Region[{non_conducting_domain}] ; Jacobian JVol ; } Term { [ 0.5*FillFactor[]/Fs[Sqrt[cross_section_area[]*4/3.14]*Sqrt[3.14*Freq*sigma[[{T}]]/(2*nu[{d a}, [{T}]])]]*SquNorm[1.0/cross_section_area[]/(Norm[{e0}])*({e})]/sigma[#1] ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; } } } { Name JheatSurfIntegral ; Value { Integral { [ 0.5 * Re[Complex[1,1]* Sqrt[3.14*Freq/(nu[]*sigma[[{T}]])]] * SquNorm[1/(Complex[1,1]* Sqrt[3.14*Freq/(nu[]*sigma[[{T}]])]) * (Dt[{a}]+{e})] * symmFactor[] ] ; In Region[{Sur_SIBC_B}] ; Jacobian JSur ; Integration I1; } } } { Name SurfCurrDens ; Value { Term { [ -1/(Complex[1,1]* Sqrt[3.14*Freq/(nu[]*sigma[[{T}]])])*Norm[(Dt[{a}]+{e})] ] ; In Region[{Sur_SIBC_B}] ; Jacobian JSur ; } } } { Name SurfCurrDens_im ; Value { Term { [ -1/(Complex[1,1]* Sqrt[3.14*Freq/(nu[]*sigma[[{T}]])])*Im[(Dt[{a}]+{e})] ] ; In Region[{Sur_SIBC_B}] ; Jacobian JSur ; } } } { Name SurfCurrDens_re ; Value { Term { [ -1/(Complex[1,1]* Sqrt[3.14*Freq/(nu[]*sigma[[{T}]])])*Re[(Dt[{a}]+{e})] ] ; In Region[{Sur_SIBC_B}] ; Jacobian JSur ; } } } { Name SurfJheat ; Value { Term { [ 0.5 * Re[Complex[1,1]* Sqrt[3.14*Freq/(nu[]*sigma[[{T}]])]] * SquNorm[1/(Complex[1,1]* Sqrt[3.14*Freq/(nu[]*sigma[[{T}]])]) * (Dt[{a}]+{e})] ] ; In Region[{Sur_SIBC_B}] ; Jacobian JSur ; } } } { Name TotalMagneticEnergy ; Value { Integral { [ 1/2 *nu[{d a},[{T}]]*{d a}*Conj[{d a}] / (rmsCoeff[]^2) * symmFactor[] ] ; In Region[{non_conducting_domain, conducting_domain, source_domain, magnet_domain, stranded_source_domain}] ; Jacobian JVol ; Integration I1; } } } { Name TotalPower ; Value { Integral { [ 0.5*Norm[sigma[[{T}]]*(Dt[{a}]+{e})*(Dt[{a}]+{e})] * symmFactor[] ] ; In Region[{conducting_domain, source_domain, magnet_domain}] ; Jacobian JVol ; Integration I1; } Integral { [ 0.5*FillFactor[]/Fs[Sqrt[cross_section_area[]*4/3.14]*Sqrt[3.14*Freq*sigma[[{T}]]/(2*nu[{d a}, [{T}]])]]*SquNorm[1.0/cross_section_area[]/(Norm[{e0}])*({e})]/sigma[#1] * symmFactor[] ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; Integration I1; } } } { Name aActivePower ; Value { Integral { [ 0.5*Norm[sigma[[{T}]]*(Dt[{a}]+{e})*(Dt[{a}]+{e})] * symmFactor[] ] ; In Region[{conducting_domain, source_domain, magnet_domain}] ; Jacobian JVol ; Integration I1; } Integral { [ 0.5*FillFactor[]/Fs[Sqrt[cross_section_area[]*4/3.14]*Sqrt[3.14*Freq*sigma[[{T}]]/(2*nu[{d a}, [{T}]])]]*SquNorm[1.0/cross_section_area[]/(Norm[{e0}])*({e})]/sigma[#1] * symmFactor[] ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; Integration I1; } } } { Name bApparentPower ; Value { Term { Type Global; [ Abs[{U}*Conj[{I}]]/(rmsCoeff[]^2) * symmFactor[] ] ; In Region[{Sur_CURRENT_B_CH, Sur_VOLTAGE_B_CH}] ; } Term { Type Global; [ Abs[({Ustr} + {Ustr_ind})*Conj[I_str[$Time]]]/(rmsCoeff[]^2) * symmFactor[] ] ; In Region[{SurStr_CURRENT_B_CH}] ; } } } { Name cMagneticEnergy ; Value { Integral { [ 1/2 *nu[{d a},[{T}]]*{d a}*Conj[{d a}] / (rmsCoeff[]^2) * symmFactor[] ] ; In Region[{non_conducting_domain, conducting_domain, source_domain, magnet_domain, stranded_source_domain}] ; Jacobian JVol ; Integration I1; } } } { Name daSourceCurrentReal ; Value { Term { Type Global; [ Re[{I}] ] ; In Region[{Sur_CURRENT_B_CH, Sur_VOLTAGE_B_CH}] ; } Term { Type Global; [ Re[I_str[$Time]*{Ustr}/{Ustr}] ] ; In Region[{SurStr_CURRENT_B_CH}] ; } } } { Name dbSourceCurrentImag ; Value { Term { Type Global; [ Im[{I}] ] ; In Region[{Sur_CURRENT_B_CH, Sur_VOLTAGE_B_CH}] ; } Term { Type Global; [ Im[I_str[$Time]*{Ustr}/{Ustr}] ] ; In Region[{SurStr_CURRENT_B_CH}] ; } } } { Name dcSourceCurrent ; Value { Term { Type Global; [ Norm[{I}]/rmsCoeff[] ] ; In Region[{Sur_CURRENT_B_CH, Sur_VOLTAGE_B_CH}] ; } Term { Type Global; [ Norm[I_str[$Time]*{Ustr}/{Ustr}]/rmsCoeff[] ] ; In Region[{SurStr_CURRENT_B_CH}] ; } } } { Name eaVoltage ; Value { Term { Type Global; [ Re[{U}] * symmFactor[] ] ; In Region[{Sur_CURRENT_B_CH, Sur_VOLTAGE_B_CH}] ; } Term { Type Global; [ Re[{Ustr} + {Ustr_ind}] * symmFactor[] ] ; In Region[{SurStr_CURRENT_B_CH}] ; } } } { Name ebVoltage ; Value { Term { Type Global; [ Im[{U}] * symmFactor[] ] ; In Region[{Sur_CURRENT_B_CH, Sur_VOLTAGE_B_CH}] ; } Term { Type Global; [ Im[{Ustr} + {Ustr_ind}] * symmFactor[] ] ; In Region[{SurStr_CURRENT_B_CH}] ; } } } { Name ecVoltage ; Value { Term { Type Global; [ Norm[{U}]/rmsCoeff[] * symmFactor[] ] ; In Region[{Sur_CURRENT_B_CH, Sur_VOLTAGE_B_CH}] ; } Term { Type Global; [ Norm[{Ustr} + {Ustr_ind}]/rmsCoeff[] * symmFactor[] ] ; In Region[{SurStr_CURRENT_B_CH}] ; } } } { Name fInductance ; Value { Term { Type Global; [ 1e6*Im[{U}*{I}^-1]/(2*3.14*Freq) * symmFactor[] ] ; In Region[{Sur_CURRENT_B_CH, Sur_VOLTAGE_B_CH}] ; } Term { Type Global; [ 1e6*Im[({Ustr} + {Ustr_ind})*I_str[$Time]^-1]/(2*3.14*Freq) * symmFactor[] ] ; In Region[{SurStr_CURRENT_B_CH}] ; } } } { Name fResistance ; Value { Term { Type Global; [ Re[{U}*{I}^-1] * symmFactor[] ] ; In Region[{Sur_CURRENT_B_CH, Sur_VOLTAGE_B_CH}] ; } Term { Type Global; [ Re[({Ustr} + {Ustr_ind})*I_str[$Time]^-1] * symmFactor[] ] ; In Region[{SurStr_CURRENT_B_CH}] ; } } } { Name muTest ; Value { Term { [ 1/(nu[{d a},[{T}]] * mu0) ] ; In Region[{non_conducting_domain, conducting_domain, source_domain, magnet_domain, sibc_domain, stranded_source_domain}] ; Jacobian JVol ; } } } { Name rMu ; Value { Term { [ Abs[(Norm[ nu[{d a},[{T}[1]]] * Vector[1,1,1] - nu[{d a},[{T}]] * Vector[1,1,1]])/( Norm[nu[{d a},[{T}]] * Vector[1,1,1]])] ] ; In Region[{conducting_domain, source_domain, magnet_domain, stranded_source_domain}] ; Jacobian JVol ; } } } { Name rMuMax ; Value { Term { Type Global; [ #3 ] ; In Region[{conducting_domain, source_domain, magnet_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, magnet_domain}] ; Jacobian JVol ; } } } { Name rSigmaMax ; Value { Term { Type Global; [ #1 ] ; In Region[{conducting_domain, source_domain, magnet_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, magnet_domain}] ; Jacobian JVol ; } } } { Name volt ; Value { Term { [ Sqrt[ Re[{dInv e}]*Re[{dInv e}] + Im[{dInv e}]*Im[{dInv e}] ] ] ; In Region[{conducting_domain, source_domain, magnet_domain}] ; Jacobian JVol ; } Term { [ 0 ] ; In Region[{non_conducting_domain}] ; Jacobian JVol ; } Term { [ Sqrt[ Re[{dInv e}]*Re[{dInv e}] + Im[{dInv e}]*Im[{dInv e}] ] ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; } } } { Name volt_im ; Value { Term { [ Im[ {dInv e} ] ] ; In Region[{conducting_domain, source_domain, magnet_domain}] ; Jacobian JVol ; } Term { [ 0 ] ; In Region[{non_conducting_domain}] ; Jacobian JVol ; } Term { [ Im[ {dInv e} ] ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; } } } { Name volt_re ; Value { Term { [ Re[ {dInv e} ] ] ; In Region[{conducting_domain, source_domain, magnet_domain}] ; Jacobian JVol ; } Term { [ 0 ] ; In Region[{non_conducting_domain}] ; Jacobian JVol ; } Term { [ Re[ {dInv e} ] ] ; In Region[{stranded_source_domain}] ; Jacobian JVol ; } } } } } }