table n <keyword> x1 y1 <x2 y2><x3 y3>...
这个命令FLAC使用的x和y值的表,表可以定义:(1)孔隙压力计算的水表位置(参见water命令);(2)摩擦角、内聚力、扩张角、张力强度和cap压力的变化(参见property ftable, property ctable, property dtable, property ttable和property cptable命令);(3)孔隙度和水压传导率的变化(参见property por table和property per table命令);(4)一系列x和y坐标指定的网格边界(参见generate table命令);(5)扩展的历史和内部边界条件(参见apply和interior命令);(6)填允图的颜色(参见set filcolor命令)。
可以定义多个表,给定一个不同的表数。表数和x,y对只受计算机内存的限制。print table命令可以检查表的内容。个别的表能通过plot table n命令绘图。表数不必是连续的,但它不能是0。
表也能被FISH函数产生和处理。历史也能被拷贝到表中(参见history命令)。
处理表内容有几个关键词,它们是:
delete 删除表n
erase 消除表n中所有的元素
insert 一个或多个x,y对被增加到表中,一般新的元素被增加到表的末尾,除非是使用了insert关键词,这时每个新元素是插入到两个已经存在的元素中(根据新元素的x值)。如果新元素的x值已经存在,则已经存在元素的y值被更新(在insert模式)。例:
>table 1 0,0 1,0.5 2,1 3,1.5 4,2
>print table 1
Table 1
-----------
Segment X Y
------- ----------- -----------
1 0.000E+00 0.000E+00
2 1.000E+00 5.000E-01
3 2.000E+00 1.000E+00
4 3.000E+00 1.500E+00
5 4.000E+00 2.000E+00
>table 1 5,2.5
>print table 1
Table 1
-----------
Segment X Y
------- ----------- -----------
1 0.000E+00 0.000E+00
2 1.000E+00 5.000E-01
3 2.000E+00 1.000E+00
4 3.000E+00 1.500E+00
5 4.000E+00 2.000E+00
6 5.000E+00 2.500E+00
>table 1 insert 0.5,0.25 3.5,1.75
>print table 1
Table 1
-----------
Segment X Y
------- ----------- -----------
1 0.000E+00 0.000E+00
2 5.000E-01 2.500E-01
3 1.000E+00 5.000E-01
4 2.000E+00 1.000E+00
5 3.000E+00 1.500E+00
6 3.500E+00 1.750E+00
7 4.000E+00 2.000E+00
8 5.000E+00 2.500E+00