文件名称:OOPFortran_code
介绍说明--下载内容均来自于网络,请自行研究使用
本代码为Ed Akin 教授《面向对象有限元编程》一书的配套程序,采用Fortran90面向对象方式编写,采用自定义类型,具有继承、多态的特点,使程序以模块的方式出现,便于扩展、维护及类似计算所采用。-OOP Programming code with Fortran 90
相关搜索: 有限元
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Advanced_topics
...............\elem_type_data_class.f90
...............\Figure_index.txt
...............\memory_leak.f90
...............\No_Copy_Reallocate.f90
...............\System_Constants.f90
Arrays_and_matrices
...................\array_demo.f90
...................\display_real.f90
...................\Figure_index.htm
...................\Matrix_Operators.f90
...................\trans_opt.f90
Data_types
..........\create_a_type.f90
..........\Fibonacci.f90
..........\Figure_index.txt
..........\Math_Constants.f90
..........\use_a_type.f90
Features_of_lang
................\and_or_not.f90
................\arithmetic.f90
................\array_index.f90
................\array_pointer.f90
................\cases.f90
................\clip.f90
................\cpu_time.f90
................\do_for.f90
................\exceptions.f90
................\Figure_index.txt
................\fractions.f90
................\if_else.f90
................\integer_sort.f90
................\interp_vs_compil.f90
................\linear_fit.f90
................\lsq_1.dat
................\lsq_2.dat
................\maximum.f90
................\more_or_less.f90
................\passing_types.f90
................\pt_expression.f90
................\sort_reals.f90
................\sort_string.f90
................\string_or_integer.f90
................\string_use.f90
................\struct_access.f90
................\test_bubble.f90
................\test_overload.f90
................\upper_lower.f90
................\vector_norm.f90
Inherit
.......\class_Employee_1.f90
.......\class_Manager_1.f90
.......\Figure_index.txt
.......\is_a_member_class.f90
.......\member_1_class.f90
.......\member_2_class.f90
.......\Test_Is_A_Member.f90
.......\Test_Prof_AUX.f90
.......\Test_Prof_NEW.f90
.......\test_today.f90
Oop_concepts
............\class_Date.f90
............\class_Person.f90
............\class_Rational.f90
............\class_Student.f90
............\Figure_index.txt
............\generic_geometry.f90
............\generic_geometry_2.f90
............\Geometric_Classes.f90
............\Test_Date.f90
............\Test_Date_Person.f90
............\Test_Geometry.f90
............\Test_Rational.f90
............\Test_Student.f90
Oo_data_structures
..................\class_Queue.f90
..................\class_Stack.f90
..................\doubly_linked_list.f90
..................\exceptions.f90
..................\Figure_index.txt
..................\Integer_Objects.f90
..................\interface_Queue.txt
..................\object_type.f90
..................\queue_check.f90
..................\random_access.f90
..................\random_list.dat
..................\singly_linked_list.f90
..................\stack_check.f90
..................\Test_DLL_Integers.f90
..................\Test_SLL_Integers.f90
Oo_methods
..........\class_Angle.f90
..........\class_Drill.f90
..........\class_Global_Position.f90
..........\class_Great_Arc.f90
..........\class_Position_Angle.f90
..........\Figure_index.txt
..........\GPS_library.f90
..........\non_poly_pos_ang.f90
..........\test_Drill.f90
...............\elem_type_data_class.f90
...............\Figure_index.txt
...............\memory_leak.f90
...............\No_Copy_Reallocate.f90
...............\System_Constants.f90
Arrays_and_matrices
...................\array_demo.f90
...................\display_real.f90
...................\Figure_index.htm
...................\Matrix_Operators.f90
...................\trans_opt.f90
Data_types
..........\create_a_type.f90
..........\Fibonacci.f90
..........\Figure_index.txt
..........\Math_Constants.f90
..........\use_a_type.f90
Features_of_lang
................\and_or_not.f90
................\arithmetic.f90
................\array_index.f90
................\array_pointer.f90
................\cases.f90
................\clip.f90
................\cpu_time.f90
................\do_for.f90
................\exceptions.f90
................\Figure_index.txt
................\fractions.f90
................\if_else.f90
................\integer_sort.f90
................\interp_vs_compil.f90
................\linear_fit.f90
................\lsq_1.dat
................\lsq_2.dat
................\maximum.f90
................\more_or_less.f90
................\passing_types.f90
................\pt_expression.f90
................\sort_reals.f90
................\sort_string.f90
................\string_or_integer.f90
................\string_use.f90
................\struct_access.f90
................\test_bubble.f90
................\test_overload.f90
................\upper_lower.f90
................\vector_norm.f90
Inherit
.......\class_Employee_1.f90
.......\class_Manager_1.f90
.......\Figure_index.txt
.......\is_a_member_class.f90
.......\member_1_class.f90
.......\member_2_class.f90
.......\Test_Is_A_Member.f90
.......\Test_Prof_AUX.f90
.......\Test_Prof_NEW.f90
.......\test_today.f90
Oop_concepts
............\class_Date.f90
............\class_Person.f90
............\class_Rational.f90
............\class_Student.f90
............\Figure_index.txt
............\generic_geometry.f90
............\generic_geometry_2.f90
............\Geometric_Classes.f90
............\Test_Date.f90
............\Test_Date_Person.f90
............\Test_Geometry.f90
............\Test_Rational.f90
............\Test_Student.f90
Oo_data_structures
..................\class_Queue.f90
..................\class_Stack.f90
..................\doubly_linked_list.f90
..................\exceptions.f90
..................\Figure_index.txt
..................\Integer_Objects.f90
..................\interface_Queue.txt
..................\object_type.f90
..................\queue_check.f90
..................\random_access.f90
..................\random_list.dat
..................\singly_linked_list.f90
..................\stack_check.f90
..................\Test_DLL_Integers.f90
..................\Test_SLL_Integers.f90
Oo_methods
..........\class_Angle.f90
..........\class_Drill.f90
..........\class_Global_Position.f90
..........\class_Great_Arc.f90
..........\class_Position_Angle.f90
..........\Figure_index.txt
..........\GPS_library.f90
..........\non_poly_pos_ang.f90
..........\test_Drill.f90