Example 318: Steady State heat distribution on a flat plate with temperature proportional fluxes

This example solves the steady state temperature distribution on a square with a constant inward integrated heat flux at the bottom two nodes. The outward heat flux at the remaining boundary nodes is proportional to the temperature at the nodes. ie dT/dt=const.T.


The comfile run by this example is as follows:

fem
fem def param;r;plate;example

fem def bas;r;plate;example	# Define 2D linear basis function
fem def nod;r;plate;example
fem def win
fem def ele;r;plate;example
fem dr li rgb=black 		# Draw the mesh
fem def equa;r;plate;example 	# Specify static analysis with the Standard Laplace
				# Equation, finite element linear analysis.
				# Default other options.
fem def material;r;plate;example  # No material parameters set.
fem def init;r;plate;example	# Specify The flux boundary conditions
				# proportional to u
				# ie. dU/dt= const.U.  In most cases the
				# const will be -ve for a positive 
				# temperature giving a -ve flux.	
				# Define integrated temp fluxes for the
				# Heat sources and sinks.
fem def solve;r;plate;example	# Default all options
fem solve
fem dr field			# Draw the temperature distribution

Additional testing commands:

fem li node solution

Files used by this example are:

Name             Modified     Size

example_318.com 20-Nov-2001 828 plate.ipbase 10-Apr-2000 1.1k plate.ipelem 10-Apr-2000 2.3k plate.ipequa 26-May-2003 1.3k plate.ipinit 10-Apr-2000 1.0k plate.ipmate 10-Apr-2000 54 plate.ipnode 10-Apr-2000 2.2k plate.ippara 12-Nov-2002 5.9k plate.ipsolv 13-Apr-2007 1.1k test_output.com 10-Apr-2000 21

Download the entire example:

Name                      Modified     Size

examples_3_31_318.tar.gz 14-Apr-2007 6.3k

Testing status by version:

StatusTestedReal time (s)
i686-linux
cmSuccessSun Mar 6 00:01:45 20161
cm-debugSuccessSat Mar 5 00:02:02 20160
mips-irix
cmSuccessSun Aug 19 01:24:39 20072
cm-debugSuccessWed Aug 15 01:19:53 20076
cm-debug-clear-mallocSuccessSat Aug 18 01:23:43 20078
cm-debug-clear-malloc7SuccessMon Aug 20 01:20:55 20078
cm64SuccessSun Aug 19 01:22:32 20074
cm64-debugSuccessTue Aug 21 01:18:57 20076
cm64-debug-clear-mallocSuccessThu Apr 1 10:12:45 20043
rs6000-aix
cmSuccessWed Mar 4 01:07:00 20091
cm-debugSuccessMon Mar 2 01:06:06 20091
cm64SuccessWed Mar 4 01:07:00 20091
cm64-debugSuccessTue Mar 3 01:11:51 20091
x86_64-linux
cmSuccessSun Mar 6 00:01:01 20160
cm-debugSuccessSat Mar 5 00:01:12 20160

Testing status by file:


Html last generated: Sun Mar 6 05:50:15 2016

Input last modified: Fri Apr 13 10:31:58 2007


CMISS Help / Examples / 3 / 31 / 318