|
Export_Format |
Top Previous Next |
|
{ EXPORT_FORMAT.PDE This problem demonstrates a few variations on the use of the FORMAT modifier in data export. }
Title 'Test FORMATTED export'
Variables u(1.0)
Equations dxx(u) + dyy(u) = -4
Boundaries region 1 start(0.5,1) value(u)=0 { the cold outer boundary } line to (2.5,1) to (2.5,2) to (0.5,2) to close
start(1,1.2) natural(u) = 0 line to (1,1.8) to (2,1.8) line to (1.52,1.52) to (1,1.52) to (1,1.48) to (1.52,1.48) to (2,1.2) to close
Monitors contour(u)
Plots
{ An ELEVATION plot prints a tag-delimited data list to the file "PTABLE.TXT":} elevation(u) from (1.5,1) to (1.5,2) export format "#y#b#1" file="ptable.txt"
{ A CONTOUR plot prints a tab-delimited table of values in the default file "export_format.p02": } contour(u^2) export format "#x#b#y#b#1"
{ A VECTOR plot prints a table of vectors delimited by commas and parentheses in the file "VECTOR.TXT": } vector(-dx(u),-dy(u)) zoom(1.9,1.7,0.2,0.2) export format "(#x,#y)=(#1,#2)" file "vectors.txt"
{ A TABLE output without graphics writes a 10x10 table of FIXED POINT gridding statements suitable for inclusion in another PDE descriptor (in the default file "export_format_01.tbl"): } table(u) format "fixed point (#x,#y) point load(u)=(#1-u)" points=10
{ A TABLE output without graphics writes a 12x10 table of gaussian source statements suitable for inclusion in another PDE descriptor (in the default file "export_format_02.tbl"): } table(u) format "+a*exp(-((x-#x)/c)^2-((y-#y)/c)^2)*(#1-u)" points=(12,10)
end |