blob: 2caa48f289724121eef5a1b6c461872581e39476 [file] [log] [blame]
LEVEL = ../../../..
Source = fma3d.f90 beam_.f90 include_file_.f90 penta_.f90 segment_set_.f90 \
body_force_.f90 indx_.f90 periodic_bc_.f90 sliding_interface_.f90 \
constrained_node_.f90 layering_.f90 plate_pair_.f90 sliding_node_.f90 \
contact_node_.f90 location_.f90 platq_.f90 spot_weld_.f90 \
contact_surface_.f90 lsold_.f90 platt_.f90 spring_.f90 coord_.f90 massprop_.f90 \
pressure_bc_.f90 spring_bc_.f90 damper_.f90 material_.f90 property_.f90 \
state_variables_.f90 damper_bc_.f90 mean_stress_.f90 shared_common_data.f90 \
stress_.f90 displacement_bc_.f90 membq_.f90 qa_record_.f90 \
tabulated_function_.f90 element_set_.f90 membt_.f90 relink_scratch_.f90 \
tetra_.f90 enumerated_sets_.f90 motion_.f90 results_.f90 tied_bc_.f90 \
force_.f90 nodal_point_mass_.f90 rigid_body_.f90 truss_.f90 force_bc_.f90 \
node_.f90 rigid_body_mass_.f90 value_.f90 gauge1d_.f90 node_set_.f90 \
rigid_wall_bc_.f90 velocity_ic_.f90 gauge2d_.f90 nonreflecting_bc_.f90 \
section_1d_.f90 gauge3d_.f90 nrbc_data_.f90 section_2d_.f90 hexah_.f90 \
output_.f90 segment_.f90 .f90 lsold.f90 damper.f90 spring.f90 material_00.f90 \
material_10.f90 material_11.f90 material_17.f90 material_22.f90 \
material_25.f90 material_32.f90 material_33.f90 material_34a.f90 \
material_36.f90 material_38.f90 material_dm.f90 material_sp.f90 .f90 sort.f90 \
pdb.f90 beam.f90 membq.f90 membt.f90 penta.f90 tetra.f90 hexah.f90 platq.f90 \
truss.f90 platt.f90 fma1.f90 getirv.f90 relink.f90 output.f90 fma2.f90 \
partition.f90 strain.f90 slide.f90
FP_ABSTOLERANCE=1e-7
FP_TOLERANCE=0.04
STDIN_FILENAME = fma3d.in
STDOUT_FILENAME = fma3d.out
NAGFORTRAN_FLAGS = -dusty -maxcontin=69
include ../../Makefile.spec2000
include $(PROJ_SRC_ROOT)/Makefile.FORTRAN
#CPPFLAGS += -DINT64='long long'
# Dependencies between files (due to use of modules) autogenerated by Chris' script
# from 'USE' directives in the source.
beam.c: $(addsuffix .c, beam_ material_ mean_stress_ motion_ node_ section_1d_ shared_common_data state_variables_)
damper.c: $(addsuffix .c, damper_ material_ motion_ node_ shared_common_data state_variables_)
fma1.c: $(addsuffix .c, beam_ body_force_ constrained_node_ contact_node_ contact_surface_ coord_ damper_ damper_bc_ displacement_bc_ element_set_ enumerated_sets_ enumerated_sets_ force_ force_bc_ gauge1d_ gauge2d_ gauge3d_ hexah_ hexah_ include_file_ indx_ layering_ location_ lsold_ massprop_ material_ mean_stress_ membq_ membq_ membt_ motion_ nodal_point_mass_ node_ node_set_ nonreflecting_bc_ nrbc_data_ output_ penta_ periodic_bc_ plate_pair_ platq_ platt_ pressure_bc_ property_ qa_record_ relink_scratch_ results_ rigid_body_ rigid_body_mass_ rigid_wall_bc_ section_1d_ section_2d_ segment_ segment_set_ shared_common_data sliding_interface_ sliding_node_ spot_weld_ spring_ spring_bc_ state_variables_ stress_ tabulated_function_ tetra_ tied_bc_ truss_ value_ velocity_ic_)
fma2.c: $(addsuffix .c, beam_ body_force_ constrained_node_ contact_node_ contact_surface_ coord_ damper_ damper_bc_ displacement_bc_ element_set_ enumerated_sets_ enumerated_sets_ force_ force_bc_ gauge1d_ gauge2d_ gauge3d_ hexah_ indx_ layering_ lsold_ massprop_ material_ membq_ membt_ motion_ nodal_point_mass_ node_ node_set_ nonreflecting_bc_ nrbc_data_ penta_ periodic_bc_ plate_pair_ platq_ platt_ pressure_bc_ qa_record_ results_ rigid_body_ rigid_body_mass_ rigid_wall_bc_ section_1d_ section_2d_ segment_ segment_set_ shared_common_data sliding_interface_ sliding_node_ spot_weld_ spring_ spring_bc_ state_variables_ stress_ tabulated_function_ tetra_ tied_bc_ truss_)
getirv.c: $(addsuffix .c, shared_common_data value_)
hexah.c: $(addsuffix .c, hexah_ material_ motion_ node_ shared_common_data state_variables_)
lsold.c: $(addsuffix .c, force_ hexah_ hexah_ hexah layering_ lsold_ material_ membq_ membq_ motion_ node_ section_2d_ shared_common_data state_variables_)
material_00.c: $(addsuffix .c, beam_ damper_ damper_bc_ hexah_ layering_ lsold_ material_ membq_ membt_ penta_ platq_ platt_ section_1d_ section_2d_ shared_common_data spring_ spring_bc_ state_variables_ stress_ tabulated_function_ tetra_ truss_)
material_10.c: $(addsuffix .c, layering_ material_ section_1d_ section_2d_ shared_common_data state_variables_)
material_11.c: $(addsuffix .c, layering_ material_ section_1d_ section_2d_ shared_common_data state_variables_)
material_17.c: $(addsuffix .c, layering_ material_ section_1d_ section_2d_ shared_common_data state_variables_)
material_22.c: $(addsuffix .c, material_ section_2d_ shared_common_data state_variables_)
material_25.c: $(addsuffix .c, layering_ material_ section_1d_ section_2d_ shared_common_data state_variables_)
material_32.c: $(addsuffix .c, layering_ material_ shared_common_data state_variables_)
material_33.c: $(addsuffix .c, layering_ material_ shared_common_data state_variables_)
material_34a.c: $(addsuffix .c, layering_ material_ shared_common_data state_variables_)
material_36.c: $(addsuffix .c, layering_ material_ shared_common_data state_variables_)
material_38.c: $(addsuffix .c, layering_ material_ shared_common_data state_variables_ tabulated_function_)
material_dm.c: $(addsuffix .c, material_ section_1d_ shared_common_data state_variables_)
material_sp.c: $(addsuffix .c, material_ section_1d_ shared_common_data state_variables_)
membq.c: $(addsuffix .c, material_ membq_ motion_ node_ section_2d_ shared_common_data state_variables_)
membt.c: $(addsuffix .c, material_ membt_ motion_ node_ section_2d_ shared_common_data state_variables_)
output.c: $(addsuffix .c, beam_ body_force_ constrained_node_ contact_node_ contact_surface_ coord_ damper_ damper_bc_ displacement_bc_ element_set_ enumerated_sets_ force_ force_bc_ gauge1d_ gauge2d_ gauge3d_ hexah_ include_file_ indx_ layering_ lsold_ massprop_ material_ membq_ membt_ motion_ nodal_point_mass_ node_ node_set_ nonreflecting_bc_ nrbc_data_ penta_ periodic_bc_ plate_pair_ platq_ platt_ pressure_bc_ property_ qa_record_ results_ rigid_body_ rigid_body_mass_ rigid_wall_bc_ section_1d_ section_2d_ segment_ segment_set_ shared_common_data sliding_interface_ sliding_node_ spot_weld_ spring_ spring_bc_ state_variables_ stress_ tabulated_function_ tetra_ tied_bc_ truss_)
partition.c: $(addsuffix .c, beam_ constrained_node_ contact_node_ damper_ damper_bc_ displacement_bc_ enumerated_sets_ hexah_ lsold_ membq_ membt_ node_ node_set_ nonreflecting_bc_ penta_ periodic_bc_ platq_ platt_ rigid_body_ rigid_wall_bc_ segment_ shared_common_data spot_weld_ spring_ spring_bc_ tetra_ tied_bc_ truss_)
pdb.c: $(addsuffix .c, beam_ body_force_ constrained_node_ contact_node_ contact_surface_ coord_ damper_ damper_bc_ displacement_bc_ element_set_ enumerated_sets_ force_ force_bc_ gauge1d_ gauge2d_ gauge3d_ hexah_ indx_ layering_ lsold_ massprop_ material_ membq_ membt_ motion_ nodal_point_mass_ node_ node_set_ nonreflecting_bc_ nrbc_data_ penta_ periodic_bc_ plate_pair_ platq_ platt_ pressure_bc_ qa_record_ results_ rigid_body_ rigid_body_mass_ rigid_wall_bc_ section_1d_ section_2d_ segment_ segment_set_ shared_common_data sliding_interface_ sliding_node_ spot_weld_ spring_ spring_bc_ state_variables_ stress_ tabulated_function_ tetra_ tied_bc_ truss_)
penta.c: $(addsuffix .c, material_ motion_ node_ penta_ shared_common_data state_variables_)
platq.c: $(addsuffix .c, material_ motion_ node_ platq_ section_2d_ shared_common_data state_variables_ stress_ tabulated_function_)
platt.c: $(addsuffix .c, material_ motion_ node_ platt_ section_2d_ shared_common_data state_variables_ stress_ tabulated_function_)
relink.c: $(addsuffix .c, beam_ body_force_ constrained_node_ damper_ damper_bc_ displacement_bc_ element_set_ enumerated_sets_ force_ force_bc_ gauge1d_ gauge2d_ gauge3d_ hexah_ layering_ lsold_ massprop_ material_ membq_ membt_ motion_ nodal_point_mass_ node_ node_set_ nonreflecting_bc_ output_ penta_ periodic_bc_ plate_pair_ platq_ platt_ pressure_bc_ qa_record_ relink_scratch_ results_ rigid_body_ rigid_body_mass_ rigid_wall_bc_ section_1d_ section_2d_ segment_ segment_set_ shared_common_data sliding_interface_ spot_weld_ spring_ spring_bc_ tabulated_function_ tetra_ tied_bc_ truss_ velocity_ic_)
slide.c: $(addsuffix .c, contact_node_ contact_surface_ coord_ force_ indx_ motion_ node_ shared_common_data sliding_interface_ sliding_node_)
spring.c: $(addsuffix .c, material_ motion_ node_ shared_common_data spring_ state_variables_)
strain.c: $(addsuffix .c, beam_ gauge1d_ gauge2d_ gauge3d_ hexah_ lsold_ membq_ membt_ motion_ node_ penta_ platq_ platt_ section_1d_ section_2d_ shared_common_data tetra_ truss_)
tetra.c: $(addsuffix .c, material_ motion_ node_ shared_common_data state_variables_ tetra_)
truss.c: $(addsuffix .c, material_ motion_ node_ section_1d_ shared_common_data state_variables_ truss_)