[Getdp] Thermal - Convection Formulation

Laird Bolt lbolt1 at irf.com
Wed Mar 15 14:37:14 CET 2006


Hello:

Would it be possible for someone on the list to please explain why the following two
formulations are not the same (or to point me to specific reference that explains it)?

Formulation for Convection BC that works (last two Galerkin terms);

    Equation {
      Galerkin { [ k[] * Dof{d T} , {d T} ];
                 In Vol_The; Integration I1; Jacobian JVol;  }
      Galerkin { [ -Flux[] , {T} ]; // - sign for incoming flux
                 In FluxIn; Integration I1; Jacobian JSur;  }
      Galerkin { [ alpha[] * Dof{T} , {T} ]; 
                 In Convection; Integration I1; Jacobian JSur;  }
      Galerkin { [ -alpha[] * 348 , {T} ]; 
                 In Convection; Integration I1; Jacobian JSur;  }
    }
 


Formulation for Convection that did not work (last Galerkin term)

    Equation {
      Galerkin { [ k[] * Dof{d T} , {d T} ];
                 In Vol_The; Integration I1; Jacobian JVol;  }
      Galerkin { [ -Flux[] , {T} ]; // - sign for incoming flux
                 In FluxIn; Integration I1; Jacobian JSur;  }
      Galerkin { [ alpha[] * (Dof{T} - 348) , {T} ];
                 In Convection; Integration I1; Jacobian JSur;  }
    }
 
Also:

Could someone please help me out by explaining why in the Thermal example on Wiki the last
Galerkin Term (Radiated losses) does not require the use of Dof but the other terms that use
{T} do require it.

>From Thermal.pro

      Galerkin { [ k[] * Dof{d T} , {d T} ]; 
                 In Vol_The; Integration I1; Jacobian JVol;  }

      Galerkin { Dt [ rhoc[] * Dof{T} , {T} ]; 
                 In Vol_The; Integration I1; Jacobian JVol;  }

      Galerkin { [ -qVol[] , {T} ]; 
                 In Vol_The; Integration I1; Jacobian JVol;  }

      Galerkin { [ -Flux[] , {T} ]; // - sign for incoming flux
                 In Sur_The; Integration I1; Jacobian JSur;  }

      Galerkin { [ h[] * Dof{T} , {T} ] ; 
                 In SurConv_The ; Integration I1; Jacobian JSur;  }

      Galerkin { [ -h[] * TConv[] , {T} ] ;
                 In SurConv_The ; Integration I1; Jacobian JSur;  }

      Galerkin { [ hr[{T}] * (({T}+273.)^4-(TConv[]+273.)^4) , {T} ] ; 
                 In SurRad_The ; Integration I1; Jacobian JSur;  }
  

Thankyou

Laird Bolt



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.geuz.org/pipermail/getdp/attachments/20060315/2644c487/attachment.html>