OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
table_mod.F
Go to the documentation of this file.
1Copyright> OpenRadioss
2Copyright> Copyright (C) 1986-2025 Altair Engineering Inc.
3Copyright>
4Copyright> This program is free software: you can redistribute it and/or modify
5Copyright> it under the terms of the GNU Affero General Public License as published by
6Copyright> the Free Software Foundation, either version 3 of the License, or
7Copyright> (at your option) any later version.
8Copyright>
9Copyright> This program is distributed in the hope that it will be useful,
10Copyright> but WITHOUT ANY WARRANTY; without even the implied warranty of
11Copyright> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12Copyright> GNU Affero General Public License for more details.
13Copyright>
14Copyright> You should have received a copy of the GNU Affero General Public License
15Copyright> along with this program. If not, see <https://www.gnu.org/licenses/>.
16Copyright>
17Copyright>
18Copyright> Commercial Alternative: Altair Radioss Software
19Copyright>
20Copyright> As an alternative to this open-source version, Altair also offers Altair Radioss
21Copyright> software under a commercial license. Contact Altair to discuss further if the
22Copyright> commercial version may interest you: https://www.altair.com/radioss/.
23!||====================================================================
24!|| table_mod ../starter/share/modules1/table_mod.F
25!||--- called by ------------------------------------------------------
26!|| calc_uniax ../starter/source/materials/mat/mat098/lossfun_98.F
27!|| calc_uniax_2 ../starter/source/materials/mat/mat098/lossfun_98.F
28!|| ddsplit ../starter/source/restart/ddsplit/ddsplit.F
29!|| eos_table_copy ../starter/source/materials/tools/eos_table_copy.F90
30!|| eosfun_usr2sys ../starter/source/materials/tools/eosfun_usr2sys.F90
31!|| fail_tab2sys ../starter/source/materials/tools/fail_tab2sys.F
32!|| fct_fiber ../starter/source/materials/mat/mat098/lossfun_98.F
33!|| fct_fiber_2 ../starter/source/materials/mat/mat098/lossfun_98.F
34!|| fsdcod ../starter/source/system/fsdcod.F
35!|| func_inters_c ../starter/source/tools/curve/func_inters.F
36!|| func_inters_shear ../starter/source/tools/curve/func_inters.F
37!|| func_maxy ../starter/source/tools/curve/func_maxy.F
38!|| func_slope ../starter/source/tools/curve/func_slope.F
39!|| get_u_numtable ../starter/source/user_interface/utable.F
40!|| hm_read_eos ../starter/source/materials/eos/hm_read_eos.F
41!|| hm_read_eos_compaction_tab ../starter/source/materials/eos/hm_read_eos_compaction_tab.F90
42!|| hm_read_fail ../starter/source/materials/fail/hm_read_fail.F
43!|| hm_read_fail_tab1 ../starter/source/materials/fail/tabulated/hm_read_fail_tab1.F
44!|| hm_read_funct ../starter/source/tools/curve/hm_read_funct.F
45!|| hm_read_funct_python ../starter/source/tools/curve/hm_read_funct_python.F90
46!|| hm_read_mat ../starter/source/materials/mat/hm_read_mat.F90
47!|| hm_read_mat106 ../starter/source/materials/mat/mat106/hm_read_mat106.F90
48!|| hm_read_mat128 ../starter/source/materials/mat/mat128/hm_read_mat128.F90
49!|| hm_read_mat129 ../starter/source/materials/mat/mat129/hm_read_mat129.F90
50!|| hm_read_mat133 ../starter/source/materials/mat/mat133/hm_read_mat133.F90
51!|| hm_read_mat163 ../starter/source/materials/mat/mat163/hm_read_mat163.F90
52!|| hm_read_mat190 ../starter/source/materials/mat/mat190/hm_read_mat190.F
53!|| hm_read_mat50 ../starter/source/materials/mat/mat050/hm_read_mat50.F90
54!|| hm_read_mat57 ../starter/source/materials/mat/mat057/hm_read_mat57.F90
55!|| hm_read_mat76 ../starter/source/materials/mat/mat076/hm_read_mat76.F
56!|| hm_read_mat80 ../starter/source/materials/mat/mat080/hm_read_mat80.F
57!|| hm_read_mat87 ../starter/source/materials/mat/mat087/hm_read_mat87.F90
58!|| hm_read_mat88 ../starter/source/materials/mat/mat088/hm_read_mat88.F90
59!|| hm_read_mat90 ../starter/source/materials/mat/mat090/hm_read_mat90.F
60!|| hm_read_move_funct ../starter/source/tools/curve/hm_read_move_funct.F
61!|| hm_read_pcyl ../starter/source/loads/general/load_pcyl/hm_read_pcyl.F
62!|| hm_read_table1 ../starter/source/tools/curve/hm_read_table.F
63!|| hm_read_table1_0 ../starter/source/tools/curve/hm_read_table1_0.F
64!|| hm_read_table1_1 ../starter/source/tools/curve/hm_read_table1_1.F
65!|| hm_read_table2 ../starter/source/tools/curve/hm_read_table.F
66!|| hm_read_table2_0 ../starter/source/tools/curve/hm_read_table2_0.F
67!|| hm_read_table2_1 ../starter/source/tools/curve/hm_read_table2_1.F
68!|| hm_read_visc ../starter/source/materials/visc/hm_read_visc.F
69!|| hm_read_visc_prony ../starter/source/materials/visc/hm_read_visc_prony.F
70!|| inter_dcod_function ../starter/source/interfaces/reader/inter_dcod_function.F
71!|| law100_upd_ab ../starter/source/materials/mat/mat100/law100_upd.F
72!|| law100_upd_nht ../starter/source/materials/mat/mat100/law100_upd.F
73!|| law108_upd ../starter/source/materials/mat/mat108/law108_upd.F
74!|| law111_upd ../starter/source/materials/mat/mat111/law111_upd.F
75!|| law112_upd ../starter/source/materials/mat/mat112/law112_upd.F
76!|| law113_upd ../starter/source/materials/mat/mat113/law113_upd.F
77!|| law114_upd ../starter/source/materials/mat/mat114/law114_upd.F
78!|| law119_upd ../starter/source/materials/mat/mat119/law119_upd.F
79!|| law120_upd ../starter/source/materials/mat/mat120/law120_upd.F
80!|| law158_upd ../starter/source/materials/mat/mat158/law158_upd.F
81!|| law36_upd ../starter/source/materials/mat/mat036/law36_upd.F
82!|| law42_upd ../starter/source/materials/mat/mat042/law42_upd.F
83!|| law58_upd ../starter/source/materials/mat/mat058/law58_upd.F
84!|| law62_upd ../starter/source/materials/mat/mat062/law62_upd.F
85!|| law69_upd ../starter/source/materials/mat/mat069/law69_upd.F
86!|| law77_upd ../starter/source/materials/mat/mat077/law77_upd.F
87!|| law87_upd ../starter/source/materials/mat/mat087/law87_upd.F90
88!|| law90_upd ../starter/source/materials/mat/mat090/law90_upd.F
89!|| law92_upd ../starter/source/materials/mat/mat092/law92_upd.F
90!|| lm_least_square_prony ../starter/source/materials/visc/hm_read_visc_prony.F
91!|| lm_least_square_prony_2 ../starter/source/materials/visc/hm_read_visc_prony.F
92!|| lossfun_98 ../starter/source/materials/mat/mat098/lossfun_98.F
93!|| matfun_usr2sys ../starter/source/materials/tools/matfun_usr2sys.F
94!|| mattab_usr2sys ../starter/source/materials/tools/mattab_usr2sys.F
95!|| read_ebcs ../starter/source/boundary_conditions/ebcs/read_ebcs.F
96!|| read_material_models ../starter/source/materials/read_material_models.F
97!|| split_ebcs ../starter/source/boundary_conditions/ebcs/split_ebcs.F
98!|| st_qaprint_driver ../starter/source/output/qaprint/st_qaprint_driver.F
99!|| st_qaprint_model_tools ../starter/source/output/qaprint/st_qaprint_model_tools.F
100!|| table2d_intersect ../starter/source/tools/curve/table2d_intersect.F
101!|| table_glob_mod ../starter/share/modules1/table_glob_mod.F
102!|| table_interp ../starter/source/tools/curve/table_tools.F
103!|| table_inters ../starter/source/tools/curve/func_inters.F
104!|| table_vinterp ../starter/source/tools/curve/table_tools.F
105!|| table_wresti ../starter/source/tools/curve/table_tools.F
106!|| table_wrestr ../starter/source/tools/curve/table_tools.F
107!|| table_zero ../starter/source/tools/curve/table_tools.F
108!|| unify_x ../starter/source/tools/curve/func_slope.F
109!|| updfail ../starter/source/materials/updfail.F90
110!|| updmat ../starter/source/materials/updmat.F
111!|| ymax ../starter/source/materials/mat/mat100/law100_upd.F
112!||====================================================================
114C-----------------------------------------------
115C m y _ r e a l
116C-----------------------------------------------
117#include "my_real.inc"
118C-----------------------------------------------
119C D e r i v e d T y p e D e f i n i t i o n s
120C-----------------------------------------------
122 my_real,
123 . DIMENSION(:), POINTER :: values
124 END TYPE ttable_xy
125C---------
127 INTEGER :: notable
128 INTEGER :: ndim
129 TYPE(ttable_xy), DIMENSION(:), POINTER :: x
130 TYPE(ttable_xy), POINTER :: y
131 END TYPE ttable
132C-----------------------------------------------
133 END MODULE table_mod
134
#define my_real
Definition cppsort.cpp:32