Giới thiệu về ch−ơng trình sử dụng trong tính toán

Một phần của tài liệu nghiên cứu ảnh hưởng lún bề mặt do thi công đường hầm mêtrô đặt nông trong đất bằng máy đào tổ hợp tbm (Trang 75 - 76)

b. Ph−ơng pháp phân tích theo cân bằng giới hạn của Covári và

3.2.1Giới thiệu về ch−ơng trình sử dụng trong tính toán

Ch−ơng trình mà tác giả sử dụng trong tính toán là FlexPDE phiên bản 5.0.7, d−ới đây xin giới thiệu tổng quan về ch−ơng trình này.

FlexPDE là “ch−ơng trình xây dựng mô hình phần tử hữu hạn và giải pháp số hoá dựa trên tập lệnh”. Theo nghĩa đó, tập lệnh đ−ợc viết bởi ng−ời sử dụng FlexPDE sẽ thực hiện các giải pháp cần thiết để mô tả hệ thống ph−ơng trình vi phân không hoàn chỉnh (vi phân riêng) vào trong mô hình phần tử hữu hạn, giải bài toán và đ−a ra kết quả cuối cùng ở dạng các biểu đồ, hình ảnh, bảng biểu hoặc các tệp (file) kết quả.

FlexPDE cũng là “môi tr−ờng gải quyết các bài toán” – Nó sẽ tự tìm ra các công thức cần thiết để giải các ph−ơng trình vi phân không hoàn chỉnh: ng−ời lập trình đ−a ra tập lệnh, thành phần tạo l−ới phần tử hữu hạn sẽ tự chia l−ới, phần giải bài toán sẽ phân tích mô hình đó để đ−a ra giải pháp phù hợp nhất và đ−a ra kết quả, ng−ời lập trình có thể thay đổi tập lệnh để khảo sát bài toán.

Luận văn thạc sỹ kỹ thuật– Ch−ơng 3 - 67 - bùi văn d−ỡng

FlexPDE không có những bài toán định tr−ớc hay danh mục các công

thức, tất cả các ph−ơng trình vi phân không hoàn chỉnh đều phải đ−ợc đ−a vào do ng−ời sử dụng.

Ngôn ngữ tập lệnh của FlexPDE là ngôn ngữ “tự nhiên” vì nó cho phép ng−ời sử dụng mô tả hệ thống ph−ơng trình vi phân và các yếu tố hình học của vùng khảo sát theo cách hoàn toàn tự nhiên nh− là cách họ miêu tả với những đồng nghiệp của mình trên giấy hoặc bằng miệng.

Nh− vậy một yêu cầu bắt buộc để có thể sử dụng đ−ợc ch−ơng trình này là ng−ời dùng phải mô tả đ−ợc bài toán của mình thành dạng hệ ph−ơng trình vi phân.

Một phần của tài liệu nghiên cứu ảnh hưởng lún bề mặt do thi công đường hầm mêtrô đặt nông trong đất bằng máy đào tổ hợp tbm (Trang 75 - 76)