Chào mọi người,
Do yêu cầu công việc, tôi đang viết một chương trình (USERMAT) để mô tả vật liệu bê tông chạy trong ANSYS, bằng cách dùng tính năng UPF (user programmable features). Ngôn ngữ bắt buộc là FORTRAN 77 hay 90 (mà bản thân tôi không thành thạo chỉ mới tự học sơ sơ). Tôi đang cần tìm thư viện đoạn chương trình Hash table, dùng để cấp phát động và lưu trữ dữ liệu khi chương trình chạy. Tôi có thử dùng LINKED LIST nhưng không hiệu quả lắm vì mỗi lần xác định 1 phần tử trong List là phải duyệt danh sách khá dài tốn rất nhiều thời gian tính.
Tôi cố thử tìm trên google mà chưa được, có bạn nào biết về hash table viết bằng Fortran có thể chỉ giúp cho tôi. Tôi có đoạn chương trình viết bằng C, nhưng do trình độ FORTRAN quá yếu nên không đủ khả năng để chuyển sang FORTRAN. Bạn nào rành hai ngôn ngữ trên có thể chuyển giúp tôi.
Bui Duc Vinh
Do yêu cầu công việc, tôi đang viết một chương trình (USERMAT) để mô tả vật liệu bê tông chạy trong ANSYS, bằng cách dùng tính năng UPF (user programmable features). Ngôn ngữ bắt buộc là FORTRAN 77 hay 90 (mà bản thân tôi không thành thạo chỉ mới tự học sơ sơ). Tôi đang cần tìm thư viện đoạn chương trình Hash table, dùng để cấp phát động và lưu trữ dữ liệu khi chương trình chạy. Tôi có thử dùng LINKED LIST nhưng không hiệu quả lắm vì mỗi lần xác định 1 phần tử trong List là phải duyệt danh sách khá dài tốn rất nhiều thời gian tính.
Tôi cố thử tìm trên google mà chưa được, có bạn nào biết về hash table viết bằng Fortran có thể chỉ giúp cho tôi. Tôi có đoạn chương trình viết bằng C, nhưng do trình độ FORTRAN quá yếu nên không đủ khả năng để chuyển sang FORTRAN. Bạn nào rành hai ngôn ngữ trên có thể chuyển giúp tôi.
Bui Duc Vinh
Ghi chú