<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
  <title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Thomas - Your interpretation of both methods is correct. You are right
as well about the necessity to understand well what weak formulation
are before trying to work with GetDP formulations, that are nothing
else that their symbolic expressions. Thank you for your suggestion.<br>
<br>
Best regards,<br>
<br>
Patrick<br>
<br>
<a class="moz-txt-link-abbreviated" href="mailto:Thomas.Bock@ptb.de">Thomas.Bock@ptb.de</a> wrote:<br>
<blockquote type="cite"
 cite="midOFF0D50ED8.292C8B2A-ONC125700C.0047EAD9-C125700C.004EC793@ptb.de"><br>
  <font size="2" face="sans-serif">Thanx very much Patrick!</font>
  <br>
  <br>
  <font size="2" face="sans-serif">The first method delivers a value of
the unit<br>
[Tmean]=K/[area], the second delivers K.<br>
I guess this is because method 1 calculates<br>
int(T/a) and method 2 int(T)/int(a) which is <br>
the correct definition of an mean value.</font>
  <br>
  <br>
  <font size="2" face="sans-serif">Please allow me an general remark:<br>
GetDP is a great piece of software!<br>
I was able to solve my problem in a few hours <br>
without any  previous (DP) knowledge. Most of<br>
the "few hours" I spend with the analysis of <br>
the Formulation{}.</font>
  <br>
  <br>
  <font size="2" face="sans-serif">How about putting a >!weak
formulation!< in bold face<br>
somewhere on the page maybe by adding a FAQ <br>
(something like: <br>
Q: Why I can not understand the Formulation{}<br>
of the Poisson equation.? <br>
A: Because you haven't a clue about the weak formulation)?<br>
I think that such an explicit hint would be useful<br>
for DP newbies like me.</font>
  <br>
  <br>
  <font size="2" face="sans-serif">With my best regards<br>
Thomas</font>
  <br>
  <br>
  <br>
  <br>
  <font size="2" face="sans-serif">|| Thomas Bock c/o
Physikalisch-Technische Bundesanstalt<br>
|| Abbestr. 2-12; D-10587 Berlin, Germany<br>
|| Tel/Fax: ++49-30-3481-354/490, email: <a class="moz-txt-link-abbreviated" href="mailto:thomas.bock@ptb.de">thomas.bock@ptb.de</a></font>
  <br>
  <br>
  <br>
  <table width="100%">
    <tbody>
      <tr valign="top">
        <td>
        <br>
        </td>
        <td><font size="1" face="sans-serif"><b>Patrick Dular
<a class="moz-txt-link-rfc2396E" href="mailto:Patrick.Dular@ulg.ac.be"><Patrick.Dular@ulg.ac.be></a></b></font>
        <p><font size="1" face="sans-serif">25.05.2005 11:53</font>
        <br>
        </p>
        </td>
        <td><font size="1" face="Arial">        </font>
        <br>
        <font size="1" face="sans-serif">        An:      
 <a class="moz-txt-link-abbreviated" href="mailto:Thomas.Bock@ptb.de">Thomas.Bock@ptb.de</a></font>
        <br>
        <font size="1" face="sans-serif">        Kopie:      
 <a class="moz-txt-link-abbreviated" href="mailto:getdp@geuz.org">getdp@geuz.org</a></font>
        <br>
        <font size="1" face="sans-serif">        Thema:        Re:
[Getdp] mean value</font></td>
      </tr>
    </tbody>
  </table>
  <br>
  <br>
  <br>
  <font size="3" face="Times New Roman">Thomas - Try by adding the
following.<br>
  <br>
Patrick<br>
  <br>
// =================================================<br>
  <br>
surfaceArea = 1.; // surface area of region Sur_SE (used by method 1)<br>
  <br>
PostProcessing {<br>
 { Name Thermal_T ; NameOfFormulation theta ;<br>
   PostQuantity {<br>
     // Method 1<br>
     { Name Tmean ;<br>
       Value { Integral { [ {theta}/surfaceArea ] ; In Sur_SE ;
Jacobian J_Sur_SE ; Integration Int_SE ; } } }<br>
  <br>
     // Method 2<br>
     { Name Tint ;<br>
       Value { Integral { [ {theta} ] ; In Sur_SE ; Jacobian J_Sur_SE ;
Integration Int_SE ; } } }<br>
  <br>
     { Name surfArea ;<br>
       Value { Integral { [ 1. ] ; In Sur_SE ; Jacobian J_Sur_SE ;
Integration Int_SE ; } } }<br>
  }<br>
 }<br>
}<br>
  <br>
PostOperation Tmean UsingPost Thermal_T {<br>
 // Method 1<br>
 Print[ Tmean[Sur_SE], OnGlobal ] ;<br>
  <br>
 // Method 2<br>
 // ... or divide the result of<br>
 Print[ Tint[Sur_SE], OnGlobal ] ;<br>
 // by the result of<br>
 Print[ surfArea[Sur_SE], OnGlobal ] ;<br>
}<br>
  <br>
// =================================================<br>
  <br>
  <br>
  <br>
  </font><font size="3" color="blue" face="Times New Roman"><u><br>
  </u></font><a href="mailto:Thomas.Bock@ptb.de"><font size="3"
 color="blue" face="Times New Roman"><u>Thomas.Bock@ptb.de</u></font></a><font
 size="3" face="Times New Roman"> wrote:</font>
  <br>
  <font size="2" face="sans-serif"><br>
Dear Christoph, Dear Patrick,</font><font size="3"
 face="Times New Roman"> <br>
  </font><font size="2" face="sans-serif"><br>
my question is:<br>
How can I calculate the mean value of a temperature <br>
field theta processed with:</font><font size="3" face="Times New Roman">
  <br>
  </font><font size="2" face="sans-serif"><br>
Formulation {<br>
  { Name theta ; Type FemEquation ;<br>
Quantity { <br>
      { Name theta ; Type Local ; NameOfSpace fs1 ; }<br>
  }<br>
  Equation {<br>
      Galerkin { [ Dof{d theta} , {d theta} ] ; <br>
    In Sur_SE ; Jacobian J_Sur_SE ; Integration Int_SE ; }<br>
  }<br>
  }  <br>
}<br>
?</font><font size="3" face="Times New Roman"> <br>
  </font>
  <br>
  <font size="2" face="sans-serif">My problem is:<br>
I can not understand the answer Christoph post<br>
on 21 Jun 2002 >GetDP-Postprocessing Question<<br>
Maybe somebody can give me a hint (or a bit more)</font><font size="3"
 face="Times New Roman"> <br>
  </font><font size="2" face="sans-serif"><br>
Many Thanks in advance!<br>
Thomas</font><font size="3" face="Times New Roman"> <br>
  </font><font size="2" face="sans-serif"><br>
|| Thomas Bock c/o Physikalisch-Technische Bundesanstalt<br>
|| Abbestr. 2-12; D-10587 Berlin, Germany<br>
|| Tel/Fax: ++49-30-3481-354/490, email: </font><a
 href="mailto:thomas.bock@ptb.de"><font size="2" color="blue"
 face="sans-serif"><u>thomas.bock@ptb.de</u></font></a><font size="3"
 face="Times New Roman"> </font>
  <br>
  <font size="3" face="Courier New"><br>
  </font>
  <hr><font size="3" face="Courier New"><br>
_______________________________________________<br>
getdp mailing list<br>
  </font><a href="mailto:getdp@geuz.org"><font size="3" color="blue"
 face="Courier New"><u>getdp@geuz.org</u></font></a><font size="3"
 face="Courier New"><br>
  </font><a href="http://www.geuz.org/mailman/listinfo/getdp"><font
 size="3" color="blue" face="Courier New"><u>http://www.geuz.org/mailman/listinfo/getdp</u></font></a><font
 size="3" face="Courier New"><br>
 </font>
  <br>
  <br>
  <font size="3" face="Courier New">-- <br>
Patrick Dular, Dr. Ir., Research associate, F.N.R.S.<br>
Department of Electrical Engineering and Computer Science<br>
Unit of Applied Electricity<br>
University of Liege - Montefiore Institute - B28 - Parking P32<br>
B-4000 Liege - Belgium - Tel. +32-4 3663710 - Fax +32-4 3662910<br>
E-mail: </font><a href="mailto:Patrick.Dular@ulg.ac.be"><font size="3"
 color="blue" face="Courier New"><u>Patrick.Dular@ulg.ac.be</u></font></a>
  <br>
  <br>
</blockquote>
<br>
<pre class="moz-signature" cols="72">-- 
Patrick Dular, Dr. Ir., Research associate, F.N.R.S.
Department of Electrical Engineering and Computer Science
Unit of Applied Electricity
University of Liege - Montefiore Institute - B28 - Parking P32
B-4000 Liege - Belgium - Tel. +32-4 3663710 - Fax +32-4 3662910
E-mail: <a class="moz-txt-link-abbreviated" href="mailto:Patrick.Dular@ulg.ac.be">Patrick.Dular@ulg.ac.be</a></pre>
</body>
</html>