From 04d4d7e462615f8f4b7d3626ba8567b4acebe3e5 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Tue, 14 Sep 2010 14:30:21 -0400 Subject: [PATCH] Moved all source (that I've found) into src/. --- content/point_to_point/src/.make_tar | 1 - content/sorting_algorithms/src/.make_tar | 1 - .../src => src/MPI2_message_passing}/.htaccess | 0 .../src => src/MPI2_message_passing}/messages.c | 0 .../src => src/MPI2_message_passing2}/.make_tar | 0 .../MPI2_message_passing2}/generate_random_data.c | 0 .../src => src/MPI2_message_passing2}/hop.c | 0 .../MPI2_message_passing2}/hop_again_again.c | 0 .../src => src/MPI2_message_passing2}/ping_pong.c | 0 .../src => src/MPI2_message_passing2}/ring.c | 0 .../MPI2_message_passing2}/simple_message.c | 0 .../MPI2_message_passing2}/simplest_message.c | 0 .../src => src/MPI2_message_passing2}/stats.c | 0 .../MPI2_message_passing2}/still_simple.c | 0 .../src/spawn => src/MPI2_spawn}/README | 0 .../src/spawn => src/MPI2_spawn}/launched_code.c | 0 .../src/spawn => src/MPI2_spawn}/manager.c | 0 .../src => src/MPI_hello}/.htaccess | 0 .../examples/src => src/MPI_hello}/.make_tar | 0 .../examples/src => src/MPI_hello}/argument_list.c | 0 .../src => src/MPI_hello}/different_routines.c | 0 .../src => src/MPI_hello}/different_tasks.c | 0 .../examples/src => src/MPI_hello}/hello.c | 0 .../examples/src => src/MPI_hello}/name.c | 0 .../src/poisson_2d => src/NR}/NR_utilities.c | 0 .../src => src/average}/.make_tar | 0 .../average_example/src => src/average}/average.c | 0 .../src => src/average}/average_parallel.c | 0 .../average_example/src => src/average}/data | 0 .../src => src/average}/generate_flat_random.c | 0 .../src => src}/client_server/C-codes/read_file.c | 0 .../src => src}/client_server/C-codes/search_text.c | 0 .../client_server/C-codes/search_text_p.c | 0 .../client_server/C-codes/search_text_p_with_bugs.c | 0 .../src => src}/client_server/Client_Server.doc | Bin .../src => src}/client_server/Content.shtml | 0 .../src => src}/client_server/Images/client.jpg | Bin .../client_server/Images/client_and_worker.jpg | Bin .../src => src}/client_server/Images/figure.jpg | Bin .../client_server/Images/master_server.jpg | Bin .../src => src}/client_server/Images/worker.jpg | Bin .../src => src}/client_server/Shakespeare.tar | Bin .../src => src}/client_server/index.shtml | 0 .../src => src}/client_server/list_plays | 0 .../src/logistic_cuda => src/cxgraph}/.make_tar | 0 {content/MPE/src => src}/cxgraph/Makefile | 0 {content/MPE/src => src}/cxgraph/cxgraphics.c | 0 {content/MPE/src => src}/cxgraph/cxgraphics.h | 0 .../MPE/src/cxgraph => src/diffusion_2d}/.make_tar | 0 {content/diffusion/src => src}/diffusion_2d/README | 0 .../diffusion_2d/diffusion/diffusion_2d.c | 0 .../diffusion_2d/diffusion}/visit_writer.c | 0 .../diffusion_2d/diffusion}/visit_writer.h | 0 .../src => src}/diffusion_2d/source/source_2d.c | 0 .../diffusion_2d/source/source_2d_main.c | 0 .../diffusion_2d/source}/visit_writer.c | 0 .../diffusion_2d/source}/visit_writer.h | 0 .../old? => src/diffusion_2d_old?}/2d_parabolic.c | 0 .../src/old? => src/diffusion_2d_old?}/2d_source.c | 0 .../src/old? => src/diffusion_2d_old?}/Makefile | 0 .../direct_simulation_monte_carlo}/.htaccess | 0 .../direct_simulation_monte_carlo}/.make_tar | 0 .../direct_simulation_monte_carlo}/analyze.c | 0 .../direct_simulation_monte_carlo}/dsmc_serial.c | 0 .../direct_simulation_monte_carlo}/dsmc_serial.h | 0 .../direct_simulation_monte_carlo}/ran_gauss.c | 0 .../direct_simulation_monte_carlo}/ran_int.c | 0 {content/MPE/src => src}/fun/.make_tar | 0 {content/MPE/src => src}/fun/Makefile | 0 {content/MPE/src => src}/fun/Makefile_XPHY | 0 {content/MPE/src => src}/fun/Makefile_old | 0 {content/MPE/src => src}/fun/Makefile_original | 0 {content/MPE/src => src}/fun/fun.c | 0 {content/MPE/src => src}/fun/fun.h | 0 .../src => src/game_of_life}/display_frames_GTK.py | 0 .../game_of_life/life}/.make_tar | 0 .../src => src/game_of_life}/life/Makefile | 0 .../src => src/game_of_life}/life/Makefile.in | 0 .../src => src/game_of_life}/life/life.clog2 | Bin .../src => src/game_of_life}/life/life_g.c | 0 .../src => src/game_of_life}/life_game.c | 0 .../src => src/game_of_life}/parallel_life_game.c | 0 .../hamiltonian_expectation_value}/.htaccess | 0 .../hamiltonian_expectation_value}/.make_tar | 0 .../hamiltonian_expectation_value}/full_matrix.c | 0 .../full_matrix_slice.c | 0 .../sparse_matrix_expectation.c | 0 .../sparse_matrix_parallel.c | 0 .../sparse_matrix_setup.c | 0 .../sparse_matrix_setup_old.c | 0 .../src => src/least_squares_fitting}/.make_tar | 0 .../src => src/least_squares_fitting}/data_1 | 0 .../src => src/least_squares_fitting}/data_2 | 0 .../least_squares_fitting}/least_square.c | 0 .../src/mandelbrot => src/logistic_cuda}/.make_tar | 0 .../logistic_cuda/src => src}/logistic_cuda/log.p | 0 .../src => src}/logistic_cuda/log_skel.cu | 0 .../src => src}/logistic_cuda/logistic.c | 0 .../makefile_sample}/.make_tar | 0 {content/MPE/src => src}/makefile_sample/Makefile | 0 {content/MPE/src => src}/makefile_sample/foo | Bin {content/MPE/src => src}/makefile_sample/foo.c | 0 {content/MPE/src => src}/makefile_sample/foo.h | 0 .../MPE/src => src}/makefile_sample/some_action.c | 0 .../src => src/mandelbrot}/MS-codes/MS1 | Bin .../src => src/mandelbrot}/MS-codes/MS1.c | 0 .../src => src/mandelbrot}/MS-codes/MS2 | Bin .../src => src/mandelbrot}/MS-codes/MS2.c | 0 .../src => src/mandelbrot}/MS-codes/MS3 | Bin .../src => src/mandelbrot}/MS-codes/MS3.c | 0 .../mandelbrot}/MS-codes_winter_2008/MS1.c | 0 .../mandelbrot}/MS-codes_winter_2008/MS2.c | 0 .../mandelbrot}/MS-codes_winter_2008/MS3.c | 0 .../src => src/mandelbrot}/README | 0 .../src => src/mandelbrot}/gen_data | Bin .../src => src/mandelbrot}/gen_data.c | 0 .../src => src/mandelbrot}/gen_data_rectangle | Bin .../src => src/mandelbrot}/gen_data_rectangle.c | 0 .../src => src/mandelbrot}/gen_data_sharp | Bin .../src => src/mandelbrot}/gen_data_sharp.c | 0 .../src => src/mandelbrot}/legacy_codes/m1.c | 0 .../src => src/mandelbrot}/legacy_codes/m2.c | 0 .../src => src/mandelbrot}/legacy_codes/m3.c | 0 .../src => src/mandelbrot}/legacy_codes/m4.c | 0 .../mandelbrot}/legacy_codes/mandelbrot.c | 0 .../mandelbrot}/legacy_codes/mandelbrot_1.c | 0 .../mandelbrot}/legacy_codes/mandelbrot_2.c | 0 .../mandelbrot}/legacy_codes/mandelbrot_3.c | 0 .../mandelbrot}/legacy_codes/mandelbrot_blocked.c | 0 .../mandelbrot}/legacy_codes/mandelbrot_parallel.c | 0 .../mandelbrot}/legacy_codes/mandelbrot_sliced.c | 0 .../src => src/mandelbrot}/mandelbrot.c | 0 .../src => src/mandelbrot}/plot_image.py | 0 .../src => src/mandelbrot}/script.py | 0 .../src => src/mandelbrot}/script2.py | 0 .../src => src/mandelbrot}/web_samples/jet.py | 0 .../mandelbrot}/web_samples/jet_script.py | 0 .../src => src/mandelbrot}/web_samples/map.py | 0 .../mandelbrot-old => src/mandelbrot2-old}/Makefile | 0 .../mandelbrot2-old}/mandelbrot_mpe.c | 0 .../mandelbrot2-old}/mandelbrot_mpe.h | 0 .../src/diffusion_2d => src/mandelbrot2}/.make_tar | 0 .../src/mandelbrot => src/mandelbrot2}/MS3_MPE.c | 0 .../src/mandelbrot => src/mandelbrot2}/MS3_MPE.h | 0 .../MPE/src/mandelbrot => src/mandelbrot2}/Makefile | 0 .../MPE/src/mandelbrot => src/mandelbrot2}/README | 0 .../src => src/mandelbrot_VTK}/.htaccess | 0 .../src/life => src/mandelbrot_VTK}/.make_tar | 0 .../mandelbrot_VTK}/book_example_1-2D.c | 0 .../mandelbrot_VTK}/book_example_1-3D.c | 0 .../mandelbrot_VTK}/book_example_2-3D.c | 0 .../mandelbrot_VTK}/mandelbrot_VTK.c | 0 .../source => src/mandelbrot_VTK}/visit_writer.c | 0 .../source => src/mandelbrot_VTK}/visit_writer.h | 0 .../src => src/matmult_cuda}/matmult_skeleton.cu | 0 .../src => src/monte_carlo}/Metropolis_CS | Bin .../src => src/monte_carlo}/Metropolis_CS.c | 0 .../monte_carlo}/Metropolis_Gaussian_Client_Server | Bin .../Metropolis_Gaussian_Client_Server.c | 0 .../monte_carlo}/Metropolis_Gaussian_Demo.c | 0 .../monte_carlo}/Metropolis_Gaussian_Integral | Bin .../monte_carlo}/Metropolis_Gaussian_Integral.c | 0 .../monte_carlo}/Metropolis_Gaussian_Parallel | Bin .../monte_carlo}/Metropolis_Gaussian_Parallel.c | 0 .../monte_carlo}/Metropolis_Gaussian_Random.c | 0 .../src => src/monte_carlo}/bin_distribution.c | 0 {content/monte_carlo/src => src/monte_carlo}/good.c | 0 .../monte_carlo/src => src/monte_carlo}/index.shtml | 0 .../src => src/monte_carlo}/monte_pi_serial.c | 0 .../src => src/monte_carlo}/plot_image.py | 0 .../src => src/monte_carlo}/random_demo.c | 0 .../src => src/monte_carlo}/random_demo_2_series.c | 0 .../src => src/monte_carlo}/transfer/Metropolis_CS | Bin .../monte_carlo}/transfer/Metropolis_CS.c | 0 .../transfer/Metropolis_Gaussian_Client_Server | Bin .../transfer/Metropolis_Gaussian_Client_Server.c | 0 .../transfer/Metropolis_Gaussian_Integral | Bin .../transfer/Metropolis_Gaussian_Integral.c | 0 .../transfer/Metropolis_Gaussian_Parallel | Bin .../transfer/Metropolis_Gaussian_Parallel.c | 0 .../src => src/monte_carlo}/transfer/README | 0 .../src => src/monte_carlo}/transfer/codes.tar | Bin .../src => src/monte_carlo}/transfer/compile_all | 0 .../src => src/monte_carlo}/transfer/good | Bin .../src => src/monte_carlo}/transfer/good.c | 0 {content/monte_carlo/src => src/monte_carlo}/void.c | 0 .../src => src}/poisson_1d/nr.c | 0 .../src => src}/poisson_1d/nr.h | 0 .../src => src}/poisson_1d/poisson_1d.c | 0 .../src => src}/poisson_1d/poisson_parallel_1d.c | 0 .../poisson_1d}/poisson_parallel_1d_copy(1).c | 0 .../src => src}/poisson_2d/Makefile | 0 .../src => src/poisson_2d}/NR_utilities.c | 0 .../src => src}/poisson_2d/P_2d.c | 0 .../src => src}/poisson_2d/p_p_mpe.c | 0 .../src => src}/poisson_2d/poisson_2d.c | 0 .../poisson_2d/poisson_scalar_modular_2d.c | 0 .../poisson_scalar_modular_2d_version_2.c | 0 .../poisson_scalar_modular_2d_version_3.c | 0 .../poisson/src => src/poisson_SOR}/poisson_SOR.c | 0 .../src => src/poisson_SOR}/poisson_jacobi.c | 0 .../src => src/poisson_SOR}/possibly_old/NR.c | 0 .../src => src/poisson_SOR}/possibly_old/NR.h | 0 .../poisson_SOR}/possibly_old/poisson_1d.c | 0 .../poisson_SOR}/possibly_old/poisson_parallel_1d.c | 0 .../tree_broadcast/src => src/print_tree}/.make_tar | 0 .../src => src/print_tree}/broadcast.c | 0 .../src => src/print_tree}/global_mpi_operations.c | 0 .../src => src/print_tree}/print_tree.c | 0 .../examples/src => src/protein_shapes}/.htaccess | 0 .../src => src/protein_shapes}/.make_tar | 0 .../src => src/protein_shapes}/protein.c | 0 .../src => src}/red_black_1d/poisson_1d_red_black.c | 0 .../red_black_1d/poisson_parallel_1d_red_black.c | 0 .../remote_memory_access}/README | 0 .../remote_memory_access}/rma_1 | Bin .../remote_memory_access}/rma_1.c | 0 .../remote_memory_access}/rma_2 | Bin .../remote_memory_access}/rma_2.c | 0 .../src/Shakespeare => src/shakespeare}/README | 0 .../Shakespeare => src/shakespeare}/list_of_plays | 0 .../src/Shakespeare => src/shakespeare}/manager.c | 0 .../shakespeare}/plays/antonyandcleopatra.html | 0 .../shakespeare}/plays/coriolanus.html | 0 .../shakespeare}/plays/hamlet.html | 0 .../shakespeare}/plays/juliusceasar.html | 0 .../shakespeare}/plays/kinglear.html | 0 .../shakespeare}/plays/macbeth.html | 0 .../shakespeare}/plays/othello.html | 0 .../shakespeare}/plays/romeoandjuliet.html | 0 .../shakespeare}/plays/timonofathens.html | 0 .../shakespeare}/plays/titusandronicus.html | 0 .../Shakespeare => src/shakespeare}/search_text.c | 0 .../shakespeare}/search_text_daemon.c | 0 {content/MPE/src => src/sorting}/.make_tar | 0 .../sorting_algorithms/src => src/sorting}/bubble.c | 0 .../src => src/sorting}/multi_lists | 0 .../src => src/sorting}/quicksort.c | 0 .../src => src/structure_passing}/structure.c | 0 .../.htaccess | 0 .../.make_tar | 0 .../simpson.c | 0 .../trapezoidal.c | 0 .../Mandelbrot_VTK => src/tree_broadcast}/.htaccess | 0 .../src => src/tree_broadcast}/.make_tar | 0 .../src => src/tree_broadcast}/print_tree.c | 0 .../tree_broadcast_solution}/my_broadcast.c | 0 .../my_broadcast_any_node.c | 0 .../tree_broadcast_solution}/print_tree.c | 0 .../tree_broadcast_solution}/print_tree_1.c | 0 .../tree_broadcast_solution}/print_tree_2.c | 0 251 files changed, 2 deletions(-) delete mode 100644 content/point_to_point/src/.make_tar delete mode 100644 content/sorting_algorithms/src/.make_tar rename {assignments/archive/direct_simulation_monte_carlo/src => src/MPI2_message_passing}/.htaccess (100%) rename {content/MPI2/src => src/MPI2_message_passing}/messages.c (100%) rename {assignments/archive/direct_simulation_monte_carlo/src => src/MPI2_message_passing2}/.make_tar (100%) rename {content/point_to_point/src => src/MPI2_message_passing2}/generate_random_data.c (100%) rename {content/point_to_point/src => src/MPI2_message_passing2}/hop.c (100%) rename {content/point_to_point/src => src/MPI2_message_passing2}/hop_again_again.c (100%) rename {content/point_to_point/src => src/MPI2_message_passing2}/ping_pong.c (100%) rename {content/point_to_point/src => src/MPI2_message_passing2}/ring.c (100%) rename {content/point_to_point/src => src/MPI2_message_passing2}/simple_message.c (100%) rename {content/point_to_point/src => src/MPI2_message_passing2}/simplest_message.c (100%) rename {content/point_to_point/src => src/MPI2_message_passing2}/stats.c (100%) rename {content/point_to_point/src => src/MPI2_message_passing2}/still_simple.c (100%) rename {content/Advanced_MPI/src/spawn => src/MPI2_spawn}/README (100%) rename {content/Advanced_MPI/src/spawn => src/MPI2_spawn}/launched_code.c (100%) rename {content/Advanced_MPI/src/spawn => src/MPI2_spawn}/manager.c (100%) rename {assignments/archive/hamiltonian_expectation_value/src => src/MPI_hello}/.htaccess (100%) rename {content/Elementary_MPI/examples/src => src/MPI_hello}/.make_tar (100%) rename {content/Elementary_MPI/examples/src => src/MPI_hello}/argument_list.c (100%) rename {content/Elementary_MPI/examples/src => src/MPI_hello}/different_routines.c (100%) rename {content/Elementary_MPI/examples/src => src/MPI_hello}/different_tasks.c (100%) rename {content/Elementary_MPI/examples/src => src/MPI_hello}/hello.c (100%) rename {content/Elementary_MPI/examples/src => src/MPI_hello}/name.c (100%) rename {content/2D_Domain_Decomposition/src/poisson_2d => src/NR}/NR_utilities.c (100%) rename {assignments/archive/hamiltonian_expectation_value/src => src/average}/.make_tar (100%) rename {content/point_to_point/average_example/src => src/average}/average.c (100%) rename {content/point_to_point/average_example/src => src/average}/average_parallel.c (100%) rename {content/point_to_point/average_example/src => src/average}/data (100%) rename {content/point_to_point/average_example/src => src/average}/generate_flat_random.c (100%) rename {content/advanced_communication/src => src}/client_server/C-codes/read_file.c (100%) rename {content/advanced_communication/src => src}/client_server/C-codes/search_text.c (100%) rename {content/advanced_communication/src => src}/client_server/C-codes/search_text_p.c (100%) rename {content/advanced_communication/src => src}/client_server/C-codes/search_text_p_with_bugs.c (100%) rename {content/advanced_communication/src => src}/client_server/Client_Server.doc (100%) rename {content/advanced_communication/src => src}/client_server/Content.shtml (100%) rename {content/advanced_communication/src => src}/client_server/Images/client.jpg (100%) rename {content/advanced_communication/src => src}/client_server/Images/client_and_worker.jpg (100%) rename {content/advanced_communication/src => src}/client_server/Images/figure.jpg (100%) rename {content/advanced_communication/src => src}/client_server/Images/master_server.jpg (100%) rename {content/advanced_communication/src => src}/client_server/Images/worker.jpg (100%) rename {content/advanced_communication/src => src}/client_server/Shakespeare.tar (100%) rename {content/advanced_communication/src => src}/client_server/index.shtml (100%) rename {content/advanced_communication/src => src}/client_server/list_plays (100%) rename {assignments/archive/logistic_cuda/src/logistic_cuda => src/cxgraph}/.make_tar (100%) rename {content/MPE/src => src}/cxgraph/Makefile (100%) rename {content/MPE/src => src}/cxgraph/cxgraphics.c (100%) rename {content/MPE/src => src}/cxgraph/cxgraphics.h (100%) rename {content/MPE/src/cxgraph => src/diffusion_2d}/.make_tar (100%) rename {content/diffusion/src => src}/diffusion_2d/README (100%) rename {content/diffusion/src => src}/diffusion_2d/diffusion/diffusion_2d.c (100%) rename {content/VisIt/Mandelbrot_VTK => src/diffusion_2d/diffusion}/visit_writer.c (100%) rename {content/VisIt/Mandelbrot_VTK => src/diffusion_2d/diffusion}/visit_writer.h (100%) rename {content/diffusion/src => src}/diffusion_2d/source/source_2d.c (100%) rename {content/diffusion/src => src}/diffusion_2d/source/source_2d_main.c (100%) rename {content/diffusion/src/diffusion_2d/diffusion => src/diffusion_2d/source}/visit_writer.c (100%) rename {content/diffusion/src/diffusion_2d/diffusion => src/diffusion_2d/source}/visit_writer.h (100%) rename {content/diffusion/src/old? => src/diffusion_2d_old?}/2d_parabolic.c (100%) rename {content/diffusion/src/old? => src/diffusion_2d_old?}/2d_source.c (100%) rename {content/diffusion/src/old? => src/diffusion_2d_old?}/Makefile (100%) rename {assignments/archive/protein_shapes/src => src/direct_simulation_monte_carlo}/.htaccess (100%) rename {assignments/archive/least_squares_fitting/src => src/direct_simulation_monte_carlo}/.make_tar (100%) rename {assignments/archive/direct_simulation_monte_carlo/src => src/direct_simulation_monte_carlo}/analyze.c (100%) rename {assignments/archive/direct_simulation_monte_carlo/src => src/direct_simulation_monte_carlo}/dsmc_serial.c (100%) rename {assignments/archive/direct_simulation_monte_carlo/src => src/direct_simulation_monte_carlo}/dsmc_serial.h (100%) rename {assignments/archive/direct_simulation_monte_carlo/src => src/direct_simulation_monte_carlo}/ran_gauss.c (100%) rename {assignments/archive/direct_simulation_monte_carlo/src => src/direct_simulation_monte_carlo}/ran_int.c (100%) rename {content/MPE/src => src}/fun/.make_tar (100%) rename {content/MPE/src => src}/fun/Makefile (100%) rename {content/MPE/src => src}/fun/Makefile_XPHY (100%) rename {content/MPE/src => src}/fun/Makefile_old (100%) rename {content/MPE/src => src}/fun/Makefile_original (100%) rename {content/MPE/src => src}/fun/fun.c (100%) rename {content/MPE/src => src}/fun/fun.h (100%) rename {content/game_of_life/src => src/game_of_life}/display_frames_GTK.py (100%) rename {content/MPE/src/makefile_sample => src/game_of_life/life}/.make_tar (100%) rename {content/game_of_life/src => src/game_of_life}/life/Makefile (100%) rename {content/game_of_life/src => src/game_of_life}/life/Makefile.in (100%) rename {content/game_of_life/src => src/game_of_life}/life/life.clog2 (100%) rename {content/game_of_life/src => src/game_of_life}/life/life_g.c (100%) rename {content/game_of_life/src => src/game_of_life}/life_game.c (100%) rename {content/game_of_life/src => src/game_of_life}/parallel_life_game.c (100%) rename {assignments/archive/trapezoidal_and_simpsons_rule_integration/src => src/hamiltonian_expectation_value}/.htaccess (100%) rename {assignments/archive/protein_shapes/src => src/hamiltonian_expectation_value}/.make_tar (100%) rename {assignments/archive/hamiltonian_expectation_value/src => src/hamiltonian_expectation_value}/full_matrix.c (100%) rename {assignments/archive/hamiltonian_expectation_value/src => src/hamiltonian_expectation_value}/full_matrix_slice.c (100%) rename {assignments/archive/hamiltonian_expectation_value/src => src/hamiltonian_expectation_value}/sparse_matrix_expectation.c (100%) rename {assignments/archive/hamiltonian_expectation_value/src => src/hamiltonian_expectation_value}/sparse_matrix_parallel.c (100%) rename {assignments/archive/hamiltonian_expectation_value/src => src/hamiltonian_expectation_value}/sparse_matrix_setup.c (100%) rename {assignments/archive/hamiltonian_expectation_value/src => src/hamiltonian_expectation_value}/sparse_matrix_setup_old.c (100%) rename {assignments/archive/trapezoidal_and_simpsons_rule_integration/src => src/least_squares_fitting}/.make_tar (100%) rename {assignments/archive/least_squares_fitting/src => src/least_squares_fitting}/data_1 (100%) rename {assignments/archive/least_squares_fitting/src => src/least_squares_fitting}/data_2 (100%) rename {assignments/archive/least_squares_fitting/src => src/least_squares_fitting}/least_square.c (100%) rename {content/MPE/src/mandelbrot => src/logistic_cuda}/.make_tar (100%) rename {assignments/archive/logistic_cuda/src => src}/logistic_cuda/log.p (100%) rename {assignments/archive/logistic_cuda/src => src}/logistic_cuda/log_skel.cu (100%) rename {assignments/archive/logistic_cuda/src => src}/logistic_cuda/logistic.c (100%) rename {content/VisIt/Mandelbrot_VTK => src/makefile_sample}/.make_tar (100%) rename {content/MPE/src => src}/makefile_sample/Makefile (100%) rename {content/MPE/src => src}/makefile_sample/foo (100%) rename {content/MPE/src => src}/makefile_sample/foo.c (100%) rename {content/MPE/src => src}/makefile_sample/foo.h (100%) rename {content/MPE/src => src}/makefile_sample/some_action.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/MS-codes/MS1 (100%) rename {content/programming_strategies/src => src/mandelbrot}/MS-codes/MS1.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/MS-codes/MS2 (100%) rename {content/programming_strategies/src => src/mandelbrot}/MS-codes/MS2.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/MS-codes/MS3 (100%) rename {content/programming_strategies/src => src/mandelbrot}/MS-codes/MS3.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/MS-codes_winter_2008/MS1.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/MS-codes_winter_2008/MS2.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/MS-codes_winter_2008/MS3.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/README (100%) rename {content/programming_strategies/src => src/mandelbrot}/gen_data (100%) rename {content/programming_strategies/src => src/mandelbrot}/gen_data.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/gen_data_rectangle (100%) rename {content/programming_strategies/src => src/mandelbrot}/gen_data_rectangle.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/gen_data_sharp (100%) rename {content/programming_strategies/src => src/mandelbrot}/gen_data_sharp.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/legacy_codes/m1.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/legacy_codes/m2.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/legacy_codes/m3.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/legacy_codes/m4.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/legacy_codes/mandelbrot.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/legacy_codes/mandelbrot_1.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/legacy_codes/mandelbrot_2.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/legacy_codes/mandelbrot_3.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/legacy_codes/mandelbrot_blocked.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/legacy_codes/mandelbrot_parallel.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/legacy_codes/mandelbrot_sliced.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/mandelbrot.c (100%) rename {content/programming_strategies/src => src/mandelbrot}/plot_image.py (100%) rename {content/programming_strategies/src => src/mandelbrot}/script.py (100%) rename {content/programming_strategies/src => src/mandelbrot}/script2.py (100%) rename {content/programming_strategies/src => src/mandelbrot}/web_samples/jet.py (100%) rename {content/programming_strategies/src => src/mandelbrot}/web_samples/jet_script.py (100%) rename {content/programming_strategies/src => src/mandelbrot}/web_samples/map.py (100%) rename {content/MPE/src/mandelbrot-old => src/mandelbrot2-old}/Makefile (100%) rename {content/MPE/src/mandelbrot-old => src/mandelbrot2-old}/mandelbrot_mpe.c (100%) rename {content/MPE/src/mandelbrot-old => src/mandelbrot2-old}/mandelbrot_mpe.h (100%) rename {content/diffusion/src/diffusion_2d => src/mandelbrot2}/.make_tar (100%) rename {content/MPE/src/mandelbrot => src/mandelbrot2}/MS3_MPE.c (100%) rename {content/MPE/src/mandelbrot => src/mandelbrot2}/MS3_MPE.h (100%) rename {content/MPE/src/mandelbrot => src/mandelbrot2}/Makefile (100%) rename {content/MPE/src/mandelbrot => src/mandelbrot2}/README (100%) rename {assignments/archive/tree_broadcast/src => src/mandelbrot_VTK}/.htaccess (100%) rename {content/game_of_life/src/life => src/mandelbrot_VTK}/.make_tar (100%) rename {content/VisIt/Mandelbrot_VTK => src/mandelbrot_VTK}/book_example_1-2D.c (100%) rename {content/VisIt/Mandelbrot_VTK => src/mandelbrot_VTK}/book_example_1-3D.c (100%) rename {content/VisIt/Mandelbrot_VTK => src/mandelbrot_VTK}/book_example_2-3D.c (100%) rename {content/VisIt/Mandelbrot_VTK => src/mandelbrot_VTK}/mandelbrot_VTK.c (100%) rename {content/diffusion/src/diffusion_2d/source => src/mandelbrot_VTK}/visit_writer.c (100%) rename {content/diffusion/src/diffusion_2d/source => src/mandelbrot_VTK}/visit_writer.h (100%) rename {assignments/archive/logistic_cuda/src => src/matmult_cuda}/matmult_skeleton.cu (100%) rename {content/monte_carlo/src => src/monte_carlo}/Metropolis_CS (100%) rename {content/monte_carlo/src => src/monte_carlo}/Metropolis_CS.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/Metropolis_Gaussian_Client_Server (100%) rename {content/monte_carlo/src => src/monte_carlo}/Metropolis_Gaussian_Client_Server.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/Metropolis_Gaussian_Demo.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/Metropolis_Gaussian_Integral (100%) rename {content/monte_carlo/src => src/monte_carlo}/Metropolis_Gaussian_Integral.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/Metropolis_Gaussian_Parallel (100%) rename {content/monte_carlo/src => src/monte_carlo}/Metropolis_Gaussian_Parallel.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/Metropolis_Gaussian_Random.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/bin_distribution.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/good.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/index.shtml (100%) rename {content/monte_carlo/src => src/monte_carlo}/monte_pi_serial.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/plot_image.py (100%) rename {content/monte_carlo/src => src/monte_carlo}/random_demo.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/random_demo_2_series.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/transfer/Metropolis_CS (100%) rename {content/monte_carlo/src => src/monte_carlo}/transfer/Metropolis_CS.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/transfer/Metropolis_Gaussian_Client_Server (100%) rename {content/monte_carlo/src => src/monte_carlo}/transfer/Metropolis_Gaussian_Client_Server.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/transfer/Metropolis_Gaussian_Integral (100%) rename {content/monte_carlo/src => src/monte_carlo}/transfer/Metropolis_Gaussian_Integral.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/transfer/Metropolis_Gaussian_Parallel (100%) rename {content/monte_carlo/src => src/monte_carlo}/transfer/Metropolis_Gaussian_Parallel.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/transfer/README (100%) rename {content/monte_carlo/src => src/monte_carlo}/transfer/codes.tar (100%) rename {content/monte_carlo/src => src/monte_carlo}/transfer/compile_all (100%) rename {content/monte_carlo/src => src/monte_carlo}/transfer/good (100%) rename {content/monte_carlo/src => src/monte_carlo}/transfer/good.c (100%) rename {content/monte_carlo/src => src/monte_carlo}/void.c (100%) rename {content/domain_decomposition/src => src}/poisson_1d/nr.c (100%) rename {content/domain_decomposition/src => src}/poisson_1d/nr.h (100%) rename {content/domain_decomposition/src => src}/poisson_1d/poisson_1d.c (100%) rename {content/domain_decomposition/src => src}/poisson_1d/poisson_parallel_1d.c (100%) rename {content/domain_decomposition/src => src/poisson_1d}/poisson_parallel_1d_copy(1).c (100%) rename {content/2D_Domain_Decomposition/src => src}/poisson_2d/Makefile (100%) rename {content/domain_decomposition/src => src/poisson_2d}/NR_utilities.c (100%) rename {content/2D_Domain_Decomposition/src => src}/poisson_2d/P_2d.c (100%) rename {content/2D_Domain_Decomposition/src => src}/poisson_2d/p_p_mpe.c (100%) rename {content/2D_Domain_Decomposition/src => src}/poisson_2d/poisson_2d.c (100%) rename {content/2D_Domain_Decomposition/src => src}/poisson_2d/poisson_scalar_modular_2d.c (100%) rename {content/2D_Domain_Decomposition/src => src}/poisson_2d/poisson_scalar_modular_2d_version_2.c (100%) rename {content/2D_Domain_Decomposition/src => src}/poisson_2d/poisson_scalar_modular_2d_version_3.c (100%) rename {content/poisson/src => src/poisson_SOR}/poisson_SOR.c (100%) rename {content/poisson/src => src/poisson_SOR}/poisson_jacobi.c (100%) rename {content/poisson/src => src/poisson_SOR}/possibly_old/NR.c (100%) rename {content/poisson/src => src/poisson_SOR}/possibly_old/NR.h (100%) rename {content/poisson/src => src/poisson_SOR}/possibly_old/poisson_1d.c (100%) rename {content/poisson/src => src/poisson_SOR}/possibly_old/poisson_parallel_1d.c (100%) rename {assignments/archive/tree_broadcast/src => src/print_tree}/.make_tar (100%) rename {content/global_operations/src => src/print_tree}/broadcast.c (100%) rename {content/global_operations/src => src/print_tree}/global_mpi_operations.c (100%) rename {content/global_operations/src => src/print_tree}/print_tree.c (100%) rename {content/Elementary_MPI/examples/src => src/protein_shapes}/.htaccess (100%) rename {content/Advanced_MPI/src => src/protein_shapes}/.make_tar (100%) rename {assignments/archive/protein_shapes/src => src/protein_shapes}/protein.c (100%) rename {content/2D_Domain_Decomposition/src => src}/red_black_1d/poisson_1d_red_black.c (100%) rename {content/2D_Domain_Decomposition/src => src}/red_black_1d/poisson_parallel_1d_red_black.c (100%) rename {content/Advanced_MPI/src/RemoteMemoryAcess => src/remote_memory_access}/README (100%) rename {content/Advanced_MPI/src/RemoteMemoryAcess => src/remote_memory_access}/rma_1 (100%) rename {content/Advanced_MPI/src/RemoteMemoryAcess => src/remote_memory_access}/rma_1.c (100%) rename {content/Advanced_MPI/src/RemoteMemoryAcess => src/remote_memory_access}/rma_2 (100%) rename {content/Advanced_MPI/src/RemoteMemoryAcess => src/remote_memory_access}/rma_2.c (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/README (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/list_of_plays (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/manager.c (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/plays/antonyandcleopatra.html (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/plays/coriolanus.html (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/plays/hamlet.html (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/plays/juliusceasar.html (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/plays/kinglear.html (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/plays/macbeth.html (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/plays/othello.html (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/plays/romeoandjuliet.html (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/plays/timonofathens.html (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/plays/titusandronicus.html (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/search_text.c (100%) rename {content/Advanced_MPI/src/Shakespeare => src/shakespeare}/search_text_daemon.c (100%) rename {content/MPE/src => src/sorting}/.make_tar (100%) rename {content/sorting_algorithms/src => src/sorting}/bubble.c (100%) rename {content/sorting_algorithms/src => src/sorting}/multi_lists (100%) rename {content/sorting_algorithms/src => src/sorting}/quicksort.c (100%) rename {content/advanced_communication/src => src/structure_passing}/structure.c (100%) rename {content/MPI2/src => src/trapezoidal_and_simpsons_rule_integration}/.htaccess (100%) rename {content/global_operations/src => src/trapezoidal_and_simpsons_rule_integration}/.make_tar (100%) rename {assignments/archive/trapezoidal_and_simpsons_rule_integration/src => src/trapezoidal_and_simpsons_rule_integration}/simpson.c (100%) rename {assignments/archive/trapezoidal_and_simpsons_rule_integration/src => src/trapezoidal_and_simpsons_rule_integration}/trapezoidal.c (100%) rename {content/VisIt/Mandelbrot_VTK => src/tree_broadcast}/.htaccess (100%) rename {content/point_to_point/average_example/src => src/tree_broadcast}/.make_tar (100%) rename {assignments/archive/tree_broadcast/src => src/tree_broadcast}/print_tree.c (100%) rename {assignments/archive/tree_broadcast/soln => src/tree_broadcast_solution}/my_broadcast.c (100%) rename {assignments/archive/tree_broadcast/soln => src/tree_broadcast_solution}/my_broadcast_any_node.c (100%) rename {assignments/archive/tree_broadcast/soln => src/tree_broadcast_solution}/print_tree.c (100%) rename {assignments/archive/tree_broadcast/soln => src/tree_broadcast_solution}/print_tree_1.c (100%) rename {assignments/archive/tree_broadcast/soln => src/tree_broadcast_solution}/print_tree_2.c (100%) diff --git a/content/point_to_point/src/.make_tar b/content/point_to_point/src/.make_tar deleted file mode 100644 index eb4d905..0000000 --- a/content/point_to_point/src/.make_tar +++ /dev/null @@ -1 +0,0 @@ -../ diff --git a/content/sorting_algorithms/src/.make_tar b/content/sorting_algorithms/src/.make_tar deleted file mode 100644 index eb4d905..0000000 --- a/content/sorting_algorithms/src/.make_tar +++ /dev/null @@ -1 +0,0 @@ -../ diff --git a/assignments/archive/direct_simulation_monte_carlo/src/.htaccess b/src/MPI2_message_passing/.htaccess similarity index 100% rename from assignments/archive/direct_simulation_monte_carlo/src/.htaccess rename to src/MPI2_message_passing/.htaccess diff --git a/content/MPI2/src/messages.c b/src/MPI2_message_passing/messages.c similarity index 100% rename from content/MPI2/src/messages.c rename to src/MPI2_message_passing/messages.c diff --git a/assignments/archive/direct_simulation_monte_carlo/src/.make_tar b/src/MPI2_message_passing2/.make_tar similarity index 100% rename from assignments/archive/direct_simulation_monte_carlo/src/.make_tar rename to src/MPI2_message_passing2/.make_tar diff --git a/content/point_to_point/src/generate_random_data.c b/src/MPI2_message_passing2/generate_random_data.c similarity index 100% rename from content/point_to_point/src/generate_random_data.c rename to src/MPI2_message_passing2/generate_random_data.c diff --git a/content/point_to_point/src/hop.c b/src/MPI2_message_passing2/hop.c similarity index 100% rename from content/point_to_point/src/hop.c rename to src/MPI2_message_passing2/hop.c diff --git a/content/point_to_point/src/hop_again_again.c b/src/MPI2_message_passing2/hop_again_again.c similarity index 100% rename from content/point_to_point/src/hop_again_again.c rename to src/MPI2_message_passing2/hop_again_again.c diff --git a/content/point_to_point/src/ping_pong.c b/src/MPI2_message_passing2/ping_pong.c similarity index 100% rename from content/point_to_point/src/ping_pong.c rename to src/MPI2_message_passing2/ping_pong.c diff --git a/content/point_to_point/src/ring.c b/src/MPI2_message_passing2/ring.c similarity index 100% rename from content/point_to_point/src/ring.c rename to src/MPI2_message_passing2/ring.c diff --git a/content/point_to_point/src/simple_message.c b/src/MPI2_message_passing2/simple_message.c similarity index 100% rename from content/point_to_point/src/simple_message.c rename to src/MPI2_message_passing2/simple_message.c diff --git a/content/point_to_point/src/simplest_message.c b/src/MPI2_message_passing2/simplest_message.c similarity index 100% rename from content/point_to_point/src/simplest_message.c rename to src/MPI2_message_passing2/simplest_message.c diff --git a/content/point_to_point/src/stats.c b/src/MPI2_message_passing2/stats.c similarity index 100% rename from content/point_to_point/src/stats.c rename to src/MPI2_message_passing2/stats.c diff --git a/content/point_to_point/src/still_simple.c b/src/MPI2_message_passing2/still_simple.c similarity index 100% rename from content/point_to_point/src/still_simple.c rename to src/MPI2_message_passing2/still_simple.c diff --git a/content/Advanced_MPI/src/spawn/README b/src/MPI2_spawn/README similarity index 100% rename from content/Advanced_MPI/src/spawn/README rename to src/MPI2_spawn/README diff --git a/content/Advanced_MPI/src/spawn/launched_code.c b/src/MPI2_spawn/launched_code.c similarity index 100% rename from content/Advanced_MPI/src/spawn/launched_code.c rename to src/MPI2_spawn/launched_code.c diff --git a/content/Advanced_MPI/src/spawn/manager.c b/src/MPI2_spawn/manager.c similarity index 100% rename from content/Advanced_MPI/src/spawn/manager.c rename to src/MPI2_spawn/manager.c diff --git a/assignments/archive/hamiltonian_expectation_value/src/.htaccess b/src/MPI_hello/.htaccess similarity index 100% rename from assignments/archive/hamiltonian_expectation_value/src/.htaccess rename to src/MPI_hello/.htaccess diff --git a/content/Elementary_MPI/examples/src/.make_tar b/src/MPI_hello/.make_tar similarity index 100% rename from content/Elementary_MPI/examples/src/.make_tar rename to src/MPI_hello/.make_tar diff --git a/content/Elementary_MPI/examples/src/argument_list.c b/src/MPI_hello/argument_list.c similarity index 100% rename from content/Elementary_MPI/examples/src/argument_list.c rename to src/MPI_hello/argument_list.c diff --git a/content/Elementary_MPI/examples/src/different_routines.c b/src/MPI_hello/different_routines.c similarity index 100% rename from content/Elementary_MPI/examples/src/different_routines.c rename to src/MPI_hello/different_routines.c diff --git a/content/Elementary_MPI/examples/src/different_tasks.c b/src/MPI_hello/different_tasks.c similarity index 100% rename from content/Elementary_MPI/examples/src/different_tasks.c rename to src/MPI_hello/different_tasks.c diff --git a/content/Elementary_MPI/examples/src/hello.c b/src/MPI_hello/hello.c similarity index 100% rename from content/Elementary_MPI/examples/src/hello.c rename to src/MPI_hello/hello.c diff --git a/content/Elementary_MPI/examples/src/name.c b/src/MPI_hello/name.c similarity index 100% rename from content/Elementary_MPI/examples/src/name.c rename to src/MPI_hello/name.c diff --git a/content/2D_Domain_Decomposition/src/poisson_2d/NR_utilities.c b/src/NR/NR_utilities.c similarity index 100% rename from content/2D_Domain_Decomposition/src/poisson_2d/NR_utilities.c rename to src/NR/NR_utilities.c diff --git a/assignments/archive/hamiltonian_expectation_value/src/.make_tar b/src/average/.make_tar similarity index 100% rename from assignments/archive/hamiltonian_expectation_value/src/.make_tar rename to src/average/.make_tar diff --git a/content/point_to_point/average_example/src/average.c b/src/average/average.c similarity index 100% rename from content/point_to_point/average_example/src/average.c rename to src/average/average.c diff --git a/content/point_to_point/average_example/src/average_parallel.c b/src/average/average_parallel.c similarity index 100% rename from content/point_to_point/average_example/src/average_parallel.c rename to src/average/average_parallel.c diff --git a/content/point_to_point/average_example/src/data b/src/average/data similarity index 100% rename from content/point_to_point/average_example/src/data rename to src/average/data diff --git a/content/point_to_point/average_example/src/generate_flat_random.c b/src/average/generate_flat_random.c similarity index 100% rename from content/point_to_point/average_example/src/generate_flat_random.c rename to src/average/generate_flat_random.c diff --git a/content/advanced_communication/src/client_server/C-codes/read_file.c b/src/client_server/C-codes/read_file.c similarity index 100% rename from content/advanced_communication/src/client_server/C-codes/read_file.c rename to src/client_server/C-codes/read_file.c diff --git a/content/advanced_communication/src/client_server/C-codes/search_text.c b/src/client_server/C-codes/search_text.c similarity index 100% rename from content/advanced_communication/src/client_server/C-codes/search_text.c rename to src/client_server/C-codes/search_text.c diff --git a/content/advanced_communication/src/client_server/C-codes/search_text_p.c b/src/client_server/C-codes/search_text_p.c similarity index 100% rename from content/advanced_communication/src/client_server/C-codes/search_text_p.c rename to src/client_server/C-codes/search_text_p.c diff --git a/content/advanced_communication/src/client_server/C-codes/search_text_p_with_bugs.c b/src/client_server/C-codes/search_text_p_with_bugs.c similarity index 100% rename from content/advanced_communication/src/client_server/C-codes/search_text_p_with_bugs.c rename to src/client_server/C-codes/search_text_p_with_bugs.c diff --git a/content/advanced_communication/src/client_server/Client_Server.doc b/src/client_server/Client_Server.doc similarity index 100% rename from content/advanced_communication/src/client_server/Client_Server.doc rename to src/client_server/Client_Server.doc diff --git a/content/advanced_communication/src/client_server/Content.shtml b/src/client_server/Content.shtml similarity index 100% rename from content/advanced_communication/src/client_server/Content.shtml rename to src/client_server/Content.shtml diff --git a/content/advanced_communication/src/client_server/Images/client.jpg b/src/client_server/Images/client.jpg similarity index 100% rename from content/advanced_communication/src/client_server/Images/client.jpg rename to src/client_server/Images/client.jpg diff --git a/content/advanced_communication/src/client_server/Images/client_and_worker.jpg b/src/client_server/Images/client_and_worker.jpg similarity index 100% rename from content/advanced_communication/src/client_server/Images/client_and_worker.jpg rename to src/client_server/Images/client_and_worker.jpg diff --git a/content/advanced_communication/src/client_server/Images/figure.jpg b/src/client_server/Images/figure.jpg similarity index 100% rename from content/advanced_communication/src/client_server/Images/figure.jpg rename to src/client_server/Images/figure.jpg diff --git a/content/advanced_communication/src/client_server/Images/master_server.jpg b/src/client_server/Images/master_server.jpg similarity index 100% rename from content/advanced_communication/src/client_server/Images/master_server.jpg rename to src/client_server/Images/master_server.jpg diff --git a/content/advanced_communication/src/client_server/Images/worker.jpg b/src/client_server/Images/worker.jpg similarity index 100% rename from content/advanced_communication/src/client_server/Images/worker.jpg rename to src/client_server/Images/worker.jpg diff --git a/content/advanced_communication/src/client_server/Shakespeare.tar b/src/client_server/Shakespeare.tar similarity index 100% rename from content/advanced_communication/src/client_server/Shakespeare.tar rename to src/client_server/Shakespeare.tar diff --git a/content/advanced_communication/src/client_server/index.shtml b/src/client_server/index.shtml similarity index 100% rename from content/advanced_communication/src/client_server/index.shtml rename to src/client_server/index.shtml diff --git a/content/advanced_communication/src/client_server/list_plays b/src/client_server/list_plays similarity index 100% rename from content/advanced_communication/src/client_server/list_plays rename to src/client_server/list_plays diff --git a/assignments/archive/logistic_cuda/src/logistic_cuda/.make_tar b/src/cxgraph/.make_tar similarity index 100% rename from assignments/archive/logistic_cuda/src/logistic_cuda/.make_tar rename to src/cxgraph/.make_tar diff --git a/content/MPE/src/cxgraph/Makefile b/src/cxgraph/Makefile similarity index 100% rename from content/MPE/src/cxgraph/Makefile rename to src/cxgraph/Makefile diff --git a/content/MPE/src/cxgraph/cxgraphics.c b/src/cxgraph/cxgraphics.c similarity index 100% rename from content/MPE/src/cxgraph/cxgraphics.c rename to src/cxgraph/cxgraphics.c diff --git a/content/MPE/src/cxgraph/cxgraphics.h b/src/cxgraph/cxgraphics.h similarity index 100% rename from content/MPE/src/cxgraph/cxgraphics.h rename to src/cxgraph/cxgraphics.h diff --git a/content/MPE/src/cxgraph/.make_tar b/src/diffusion_2d/.make_tar similarity index 100% rename from content/MPE/src/cxgraph/.make_tar rename to src/diffusion_2d/.make_tar diff --git a/content/diffusion/src/diffusion_2d/README b/src/diffusion_2d/README similarity index 100% rename from content/diffusion/src/diffusion_2d/README rename to src/diffusion_2d/README diff --git a/content/diffusion/src/diffusion_2d/diffusion/diffusion_2d.c b/src/diffusion_2d/diffusion/diffusion_2d.c similarity index 100% rename from content/diffusion/src/diffusion_2d/diffusion/diffusion_2d.c rename to src/diffusion_2d/diffusion/diffusion_2d.c diff --git a/content/VisIt/Mandelbrot_VTK/visit_writer.c b/src/diffusion_2d/diffusion/visit_writer.c similarity index 100% rename from content/VisIt/Mandelbrot_VTK/visit_writer.c rename to src/diffusion_2d/diffusion/visit_writer.c diff --git a/content/VisIt/Mandelbrot_VTK/visit_writer.h b/src/diffusion_2d/diffusion/visit_writer.h similarity index 100% rename from content/VisIt/Mandelbrot_VTK/visit_writer.h rename to src/diffusion_2d/diffusion/visit_writer.h diff --git a/content/diffusion/src/diffusion_2d/source/source_2d.c b/src/diffusion_2d/source/source_2d.c similarity index 100% rename from content/diffusion/src/diffusion_2d/source/source_2d.c rename to src/diffusion_2d/source/source_2d.c diff --git a/content/diffusion/src/diffusion_2d/source/source_2d_main.c b/src/diffusion_2d/source/source_2d_main.c similarity index 100% rename from content/diffusion/src/diffusion_2d/source/source_2d_main.c rename to src/diffusion_2d/source/source_2d_main.c diff --git a/content/diffusion/src/diffusion_2d/diffusion/visit_writer.c b/src/diffusion_2d/source/visit_writer.c similarity index 100% rename from content/diffusion/src/diffusion_2d/diffusion/visit_writer.c rename to src/diffusion_2d/source/visit_writer.c diff --git a/content/diffusion/src/diffusion_2d/diffusion/visit_writer.h b/src/diffusion_2d/source/visit_writer.h similarity index 100% rename from content/diffusion/src/diffusion_2d/diffusion/visit_writer.h rename to src/diffusion_2d/source/visit_writer.h diff --git a/content/diffusion/src/old?/2d_parabolic.c b/src/diffusion_2d_old?/2d_parabolic.c similarity index 100% rename from content/diffusion/src/old?/2d_parabolic.c rename to src/diffusion_2d_old?/2d_parabolic.c diff --git a/content/diffusion/src/old?/2d_source.c b/src/diffusion_2d_old?/2d_source.c similarity index 100% rename from content/diffusion/src/old?/2d_source.c rename to src/diffusion_2d_old?/2d_source.c diff --git a/content/diffusion/src/old?/Makefile b/src/diffusion_2d_old?/Makefile similarity index 100% rename from content/diffusion/src/old?/Makefile rename to src/diffusion_2d_old?/Makefile diff --git a/assignments/archive/protein_shapes/src/.htaccess b/src/direct_simulation_monte_carlo/.htaccess similarity index 100% rename from assignments/archive/protein_shapes/src/.htaccess rename to src/direct_simulation_monte_carlo/.htaccess diff --git a/assignments/archive/least_squares_fitting/src/.make_tar b/src/direct_simulation_monte_carlo/.make_tar similarity index 100% rename from assignments/archive/least_squares_fitting/src/.make_tar rename to src/direct_simulation_monte_carlo/.make_tar diff --git a/assignments/archive/direct_simulation_monte_carlo/src/analyze.c b/src/direct_simulation_monte_carlo/analyze.c similarity index 100% rename from assignments/archive/direct_simulation_monte_carlo/src/analyze.c rename to src/direct_simulation_monte_carlo/analyze.c diff --git a/assignments/archive/direct_simulation_monte_carlo/src/dsmc_serial.c b/src/direct_simulation_monte_carlo/dsmc_serial.c similarity index 100% rename from assignments/archive/direct_simulation_monte_carlo/src/dsmc_serial.c rename to src/direct_simulation_monte_carlo/dsmc_serial.c diff --git a/assignments/archive/direct_simulation_monte_carlo/src/dsmc_serial.h b/src/direct_simulation_monte_carlo/dsmc_serial.h similarity index 100% rename from assignments/archive/direct_simulation_monte_carlo/src/dsmc_serial.h rename to src/direct_simulation_monte_carlo/dsmc_serial.h diff --git a/assignments/archive/direct_simulation_monte_carlo/src/ran_gauss.c b/src/direct_simulation_monte_carlo/ran_gauss.c similarity index 100% rename from assignments/archive/direct_simulation_monte_carlo/src/ran_gauss.c rename to src/direct_simulation_monte_carlo/ran_gauss.c diff --git a/assignments/archive/direct_simulation_monte_carlo/src/ran_int.c b/src/direct_simulation_monte_carlo/ran_int.c similarity index 100% rename from assignments/archive/direct_simulation_monte_carlo/src/ran_int.c rename to src/direct_simulation_monte_carlo/ran_int.c diff --git a/content/MPE/src/fun/.make_tar b/src/fun/.make_tar similarity index 100% rename from content/MPE/src/fun/.make_tar rename to src/fun/.make_tar diff --git a/content/MPE/src/fun/Makefile b/src/fun/Makefile similarity index 100% rename from content/MPE/src/fun/Makefile rename to src/fun/Makefile diff --git a/content/MPE/src/fun/Makefile_XPHY b/src/fun/Makefile_XPHY similarity index 100% rename from content/MPE/src/fun/Makefile_XPHY rename to src/fun/Makefile_XPHY diff --git a/content/MPE/src/fun/Makefile_old b/src/fun/Makefile_old similarity index 100% rename from content/MPE/src/fun/Makefile_old rename to src/fun/Makefile_old diff --git a/content/MPE/src/fun/Makefile_original b/src/fun/Makefile_original similarity index 100% rename from content/MPE/src/fun/Makefile_original rename to src/fun/Makefile_original diff --git a/content/MPE/src/fun/fun.c b/src/fun/fun.c similarity index 100% rename from content/MPE/src/fun/fun.c rename to src/fun/fun.c diff --git a/content/MPE/src/fun/fun.h b/src/fun/fun.h similarity index 100% rename from content/MPE/src/fun/fun.h rename to src/fun/fun.h diff --git a/content/game_of_life/src/display_frames_GTK.py b/src/game_of_life/display_frames_GTK.py similarity index 100% rename from content/game_of_life/src/display_frames_GTK.py rename to src/game_of_life/display_frames_GTK.py diff --git a/content/MPE/src/makefile_sample/.make_tar b/src/game_of_life/life/.make_tar similarity index 100% rename from content/MPE/src/makefile_sample/.make_tar rename to src/game_of_life/life/.make_tar diff --git a/content/game_of_life/src/life/Makefile b/src/game_of_life/life/Makefile similarity index 100% rename from content/game_of_life/src/life/Makefile rename to src/game_of_life/life/Makefile diff --git a/content/game_of_life/src/life/Makefile.in b/src/game_of_life/life/Makefile.in similarity index 100% rename from content/game_of_life/src/life/Makefile.in rename to src/game_of_life/life/Makefile.in diff --git a/content/game_of_life/src/life/life.clog2 b/src/game_of_life/life/life.clog2 similarity index 100% rename from content/game_of_life/src/life/life.clog2 rename to src/game_of_life/life/life.clog2 diff --git a/content/game_of_life/src/life/life_g.c b/src/game_of_life/life/life_g.c similarity index 100% rename from content/game_of_life/src/life/life_g.c rename to src/game_of_life/life/life_g.c diff --git a/content/game_of_life/src/life_game.c b/src/game_of_life/life_game.c similarity index 100% rename from content/game_of_life/src/life_game.c rename to src/game_of_life/life_game.c diff --git a/content/game_of_life/src/parallel_life_game.c b/src/game_of_life/parallel_life_game.c similarity index 100% rename from content/game_of_life/src/parallel_life_game.c rename to src/game_of_life/parallel_life_game.c diff --git a/assignments/archive/trapezoidal_and_simpsons_rule_integration/src/.htaccess b/src/hamiltonian_expectation_value/.htaccess similarity index 100% rename from assignments/archive/trapezoidal_and_simpsons_rule_integration/src/.htaccess rename to src/hamiltonian_expectation_value/.htaccess diff --git a/assignments/archive/protein_shapes/src/.make_tar b/src/hamiltonian_expectation_value/.make_tar similarity index 100% rename from assignments/archive/protein_shapes/src/.make_tar rename to src/hamiltonian_expectation_value/.make_tar diff --git a/assignments/archive/hamiltonian_expectation_value/src/full_matrix.c b/src/hamiltonian_expectation_value/full_matrix.c similarity index 100% rename from assignments/archive/hamiltonian_expectation_value/src/full_matrix.c rename to src/hamiltonian_expectation_value/full_matrix.c diff --git a/assignments/archive/hamiltonian_expectation_value/src/full_matrix_slice.c b/src/hamiltonian_expectation_value/full_matrix_slice.c similarity index 100% rename from assignments/archive/hamiltonian_expectation_value/src/full_matrix_slice.c rename to src/hamiltonian_expectation_value/full_matrix_slice.c diff --git a/assignments/archive/hamiltonian_expectation_value/src/sparse_matrix_expectation.c b/src/hamiltonian_expectation_value/sparse_matrix_expectation.c similarity index 100% rename from assignments/archive/hamiltonian_expectation_value/src/sparse_matrix_expectation.c rename to src/hamiltonian_expectation_value/sparse_matrix_expectation.c diff --git a/assignments/archive/hamiltonian_expectation_value/src/sparse_matrix_parallel.c b/src/hamiltonian_expectation_value/sparse_matrix_parallel.c similarity index 100% rename from assignments/archive/hamiltonian_expectation_value/src/sparse_matrix_parallel.c rename to src/hamiltonian_expectation_value/sparse_matrix_parallel.c diff --git a/assignments/archive/hamiltonian_expectation_value/src/sparse_matrix_setup.c b/src/hamiltonian_expectation_value/sparse_matrix_setup.c similarity index 100% rename from assignments/archive/hamiltonian_expectation_value/src/sparse_matrix_setup.c rename to src/hamiltonian_expectation_value/sparse_matrix_setup.c diff --git a/assignments/archive/hamiltonian_expectation_value/src/sparse_matrix_setup_old.c b/src/hamiltonian_expectation_value/sparse_matrix_setup_old.c similarity index 100% rename from assignments/archive/hamiltonian_expectation_value/src/sparse_matrix_setup_old.c rename to src/hamiltonian_expectation_value/sparse_matrix_setup_old.c diff --git a/assignments/archive/trapezoidal_and_simpsons_rule_integration/src/.make_tar b/src/least_squares_fitting/.make_tar similarity index 100% rename from assignments/archive/trapezoidal_and_simpsons_rule_integration/src/.make_tar rename to src/least_squares_fitting/.make_tar diff --git a/assignments/archive/least_squares_fitting/src/data_1 b/src/least_squares_fitting/data_1 similarity index 100% rename from assignments/archive/least_squares_fitting/src/data_1 rename to src/least_squares_fitting/data_1 diff --git a/assignments/archive/least_squares_fitting/src/data_2 b/src/least_squares_fitting/data_2 similarity index 100% rename from assignments/archive/least_squares_fitting/src/data_2 rename to src/least_squares_fitting/data_2 diff --git a/assignments/archive/least_squares_fitting/src/least_square.c b/src/least_squares_fitting/least_square.c similarity index 100% rename from assignments/archive/least_squares_fitting/src/least_square.c rename to src/least_squares_fitting/least_square.c diff --git a/content/MPE/src/mandelbrot/.make_tar b/src/logistic_cuda/.make_tar similarity index 100% rename from content/MPE/src/mandelbrot/.make_tar rename to src/logistic_cuda/.make_tar diff --git a/assignments/archive/logistic_cuda/src/logistic_cuda/log.p b/src/logistic_cuda/log.p similarity index 100% rename from assignments/archive/logistic_cuda/src/logistic_cuda/log.p rename to src/logistic_cuda/log.p diff --git a/assignments/archive/logistic_cuda/src/logistic_cuda/log_skel.cu b/src/logistic_cuda/log_skel.cu similarity index 100% rename from assignments/archive/logistic_cuda/src/logistic_cuda/log_skel.cu rename to src/logistic_cuda/log_skel.cu diff --git a/assignments/archive/logistic_cuda/src/logistic_cuda/logistic.c b/src/logistic_cuda/logistic.c similarity index 100% rename from assignments/archive/logistic_cuda/src/logistic_cuda/logistic.c rename to src/logistic_cuda/logistic.c diff --git a/content/VisIt/Mandelbrot_VTK/.make_tar b/src/makefile_sample/.make_tar similarity index 100% rename from content/VisIt/Mandelbrot_VTK/.make_tar rename to src/makefile_sample/.make_tar diff --git a/content/MPE/src/makefile_sample/Makefile b/src/makefile_sample/Makefile similarity index 100% rename from content/MPE/src/makefile_sample/Makefile rename to src/makefile_sample/Makefile diff --git a/content/MPE/src/makefile_sample/foo b/src/makefile_sample/foo similarity index 100% rename from content/MPE/src/makefile_sample/foo rename to src/makefile_sample/foo diff --git a/content/MPE/src/makefile_sample/foo.c b/src/makefile_sample/foo.c similarity index 100% rename from content/MPE/src/makefile_sample/foo.c rename to src/makefile_sample/foo.c diff --git a/content/MPE/src/makefile_sample/foo.h b/src/makefile_sample/foo.h similarity index 100% rename from content/MPE/src/makefile_sample/foo.h rename to src/makefile_sample/foo.h diff --git a/content/MPE/src/makefile_sample/some_action.c b/src/makefile_sample/some_action.c similarity index 100% rename from content/MPE/src/makefile_sample/some_action.c rename to src/makefile_sample/some_action.c diff --git a/content/programming_strategies/src/MS-codes/MS1 b/src/mandelbrot/MS-codes/MS1 similarity index 100% rename from content/programming_strategies/src/MS-codes/MS1 rename to src/mandelbrot/MS-codes/MS1 diff --git a/content/programming_strategies/src/MS-codes/MS1.c b/src/mandelbrot/MS-codes/MS1.c similarity index 100% rename from content/programming_strategies/src/MS-codes/MS1.c rename to src/mandelbrot/MS-codes/MS1.c diff --git a/content/programming_strategies/src/MS-codes/MS2 b/src/mandelbrot/MS-codes/MS2 similarity index 100% rename from content/programming_strategies/src/MS-codes/MS2 rename to src/mandelbrot/MS-codes/MS2 diff --git a/content/programming_strategies/src/MS-codes/MS2.c b/src/mandelbrot/MS-codes/MS2.c similarity index 100% rename from content/programming_strategies/src/MS-codes/MS2.c rename to src/mandelbrot/MS-codes/MS2.c diff --git a/content/programming_strategies/src/MS-codes/MS3 b/src/mandelbrot/MS-codes/MS3 similarity index 100% rename from content/programming_strategies/src/MS-codes/MS3 rename to src/mandelbrot/MS-codes/MS3 diff --git a/content/programming_strategies/src/MS-codes/MS3.c b/src/mandelbrot/MS-codes/MS3.c similarity index 100% rename from content/programming_strategies/src/MS-codes/MS3.c rename to src/mandelbrot/MS-codes/MS3.c diff --git a/content/programming_strategies/src/MS-codes_winter_2008/MS1.c b/src/mandelbrot/MS-codes_winter_2008/MS1.c similarity index 100% rename from content/programming_strategies/src/MS-codes_winter_2008/MS1.c rename to src/mandelbrot/MS-codes_winter_2008/MS1.c diff --git a/content/programming_strategies/src/MS-codes_winter_2008/MS2.c b/src/mandelbrot/MS-codes_winter_2008/MS2.c similarity index 100% rename from content/programming_strategies/src/MS-codes_winter_2008/MS2.c rename to src/mandelbrot/MS-codes_winter_2008/MS2.c diff --git a/content/programming_strategies/src/MS-codes_winter_2008/MS3.c b/src/mandelbrot/MS-codes_winter_2008/MS3.c similarity index 100% rename from content/programming_strategies/src/MS-codes_winter_2008/MS3.c rename to src/mandelbrot/MS-codes_winter_2008/MS3.c diff --git a/content/programming_strategies/src/README b/src/mandelbrot/README similarity index 100% rename from content/programming_strategies/src/README rename to src/mandelbrot/README diff --git a/content/programming_strategies/src/gen_data b/src/mandelbrot/gen_data similarity index 100% rename from content/programming_strategies/src/gen_data rename to src/mandelbrot/gen_data diff --git a/content/programming_strategies/src/gen_data.c b/src/mandelbrot/gen_data.c similarity index 100% rename from content/programming_strategies/src/gen_data.c rename to src/mandelbrot/gen_data.c diff --git a/content/programming_strategies/src/gen_data_rectangle b/src/mandelbrot/gen_data_rectangle similarity index 100% rename from content/programming_strategies/src/gen_data_rectangle rename to src/mandelbrot/gen_data_rectangle diff --git a/content/programming_strategies/src/gen_data_rectangle.c b/src/mandelbrot/gen_data_rectangle.c similarity index 100% rename from content/programming_strategies/src/gen_data_rectangle.c rename to src/mandelbrot/gen_data_rectangle.c diff --git a/content/programming_strategies/src/gen_data_sharp b/src/mandelbrot/gen_data_sharp similarity index 100% rename from content/programming_strategies/src/gen_data_sharp rename to src/mandelbrot/gen_data_sharp diff --git a/content/programming_strategies/src/gen_data_sharp.c b/src/mandelbrot/gen_data_sharp.c similarity index 100% rename from content/programming_strategies/src/gen_data_sharp.c rename to src/mandelbrot/gen_data_sharp.c diff --git a/content/programming_strategies/src/legacy_codes/m1.c b/src/mandelbrot/legacy_codes/m1.c similarity index 100% rename from content/programming_strategies/src/legacy_codes/m1.c rename to src/mandelbrot/legacy_codes/m1.c diff --git a/content/programming_strategies/src/legacy_codes/m2.c b/src/mandelbrot/legacy_codes/m2.c similarity index 100% rename from content/programming_strategies/src/legacy_codes/m2.c rename to src/mandelbrot/legacy_codes/m2.c diff --git a/content/programming_strategies/src/legacy_codes/m3.c b/src/mandelbrot/legacy_codes/m3.c similarity index 100% rename from content/programming_strategies/src/legacy_codes/m3.c rename to src/mandelbrot/legacy_codes/m3.c diff --git a/content/programming_strategies/src/legacy_codes/m4.c b/src/mandelbrot/legacy_codes/m4.c similarity index 100% rename from content/programming_strategies/src/legacy_codes/m4.c rename to src/mandelbrot/legacy_codes/m4.c diff --git a/content/programming_strategies/src/legacy_codes/mandelbrot.c b/src/mandelbrot/legacy_codes/mandelbrot.c similarity index 100% rename from content/programming_strategies/src/legacy_codes/mandelbrot.c rename to src/mandelbrot/legacy_codes/mandelbrot.c diff --git a/content/programming_strategies/src/legacy_codes/mandelbrot_1.c b/src/mandelbrot/legacy_codes/mandelbrot_1.c similarity index 100% rename from content/programming_strategies/src/legacy_codes/mandelbrot_1.c rename to src/mandelbrot/legacy_codes/mandelbrot_1.c diff --git a/content/programming_strategies/src/legacy_codes/mandelbrot_2.c b/src/mandelbrot/legacy_codes/mandelbrot_2.c similarity index 100% rename from content/programming_strategies/src/legacy_codes/mandelbrot_2.c rename to src/mandelbrot/legacy_codes/mandelbrot_2.c diff --git a/content/programming_strategies/src/legacy_codes/mandelbrot_3.c b/src/mandelbrot/legacy_codes/mandelbrot_3.c similarity index 100% rename from content/programming_strategies/src/legacy_codes/mandelbrot_3.c rename to src/mandelbrot/legacy_codes/mandelbrot_3.c diff --git a/content/programming_strategies/src/legacy_codes/mandelbrot_blocked.c b/src/mandelbrot/legacy_codes/mandelbrot_blocked.c similarity index 100% rename from content/programming_strategies/src/legacy_codes/mandelbrot_blocked.c rename to src/mandelbrot/legacy_codes/mandelbrot_blocked.c diff --git a/content/programming_strategies/src/legacy_codes/mandelbrot_parallel.c b/src/mandelbrot/legacy_codes/mandelbrot_parallel.c similarity index 100% rename from content/programming_strategies/src/legacy_codes/mandelbrot_parallel.c rename to src/mandelbrot/legacy_codes/mandelbrot_parallel.c diff --git a/content/programming_strategies/src/legacy_codes/mandelbrot_sliced.c b/src/mandelbrot/legacy_codes/mandelbrot_sliced.c similarity index 100% rename from content/programming_strategies/src/legacy_codes/mandelbrot_sliced.c rename to src/mandelbrot/legacy_codes/mandelbrot_sliced.c diff --git a/content/programming_strategies/src/mandelbrot.c b/src/mandelbrot/mandelbrot.c similarity index 100% rename from content/programming_strategies/src/mandelbrot.c rename to src/mandelbrot/mandelbrot.c diff --git a/content/programming_strategies/src/plot_image.py b/src/mandelbrot/plot_image.py similarity index 100% rename from content/programming_strategies/src/plot_image.py rename to src/mandelbrot/plot_image.py diff --git a/content/programming_strategies/src/script.py b/src/mandelbrot/script.py similarity index 100% rename from content/programming_strategies/src/script.py rename to src/mandelbrot/script.py diff --git a/content/programming_strategies/src/script2.py b/src/mandelbrot/script2.py similarity index 100% rename from content/programming_strategies/src/script2.py rename to src/mandelbrot/script2.py diff --git a/content/programming_strategies/src/web_samples/jet.py b/src/mandelbrot/web_samples/jet.py similarity index 100% rename from content/programming_strategies/src/web_samples/jet.py rename to src/mandelbrot/web_samples/jet.py diff --git a/content/programming_strategies/src/web_samples/jet_script.py b/src/mandelbrot/web_samples/jet_script.py similarity index 100% rename from content/programming_strategies/src/web_samples/jet_script.py rename to src/mandelbrot/web_samples/jet_script.py diff --git a/content/programming_strategies/src/web_samples/map.py b/src/mandelbrot/web_samples/map.py similarity index 100% rename from content/programming_strategies/src/web_samples/map.py rename to src/mandelbrot/web_samples/map.py diff --git a/content/MPE/src/mandelbrot-old/Makefile b/src/mandelbrot2-old/Makefile similarity index 100% rename from content/MPE/src/mandelbrot-old/Makefile rename to src/mandelbrot2-old/Makefile diff --git a/content/MPE/src/mandelbrot-old/mandelbrot_mpe.c b/src/mandelbrot2-old/mandelbrot_mpe.c similarity index 100% rename from content/MPE/src/mandelbrot-old/mandelbrot_mpe.c rename to src/mandelbrot2-old/mandelbrot_mpe.c diff --git a/content/MPE/src/mandelbrot-old/mandelbrot_mpe.h b/src/mandelbrot2-old/mandelbrot_mpe.h similarity index 100% rename from content/MPE/src/mandelbrot-old/mandelbrot_mpe.h rename to src/mandelbrot2-old/mandelbrot_mpe.h diff --git a/content/diffusion/src/diffusion_2d/.make_tar b/src/mandelbrot2/.make_tar similarity index 100% rename from content/diffusion/src/diffusion_2d/.make_tar rename to src/mandelbrot2/.make_tar diff --git a/content/MPE/src/mandelbrot/MS3_MPE.c b/src/mandelbrot2/MS3_MPE.c similarity index 100% rename from content/MPE/src/mandelbrot/MS3_MPE.c rename to src/mandelbrot2/MS3_MPE.c diff --git a/content/MPE/src/mandelbrot/MS3_MPE.h b/src/mandelbrot2/MS3_MPE.h similarity index 100% rename from content/MPE/src/mandelbrot/MS3_MPE.h rename to src/mandelbrot2/MS3_MPE.h diff --git a/content/MPE/src/mandelbrot/Makefile b/src/mandelbrot2/Makefile similarity index 100% rename from content/MPE/src/mandelbrot/Makefile rename to src/mandelbrot2/Makefile diff --git a/content/MPE/src/mandelbrot/README b/src/mandelbrot2/README similarity index 100% rename from content/MPE/src/mandelbrot/README rename to src/mandelbrot2/README diff --git a/assignments/archive/tree_broadcast/src/.htaccess b/src/mandelbrot_VTK/.htaccess similarity index 100% rename from assignments/archive/tree_broadcast/src/.htaccess rename to src/mandelbrot_VTK/.htaccess diff --git a/content/game_of_life/src/life/.make_tar b/src/mandelbrot_VTK/.make_tar similarity index 100% rename from content/game_of_life/src/life/.make_tar rename to src/mandelbrot_VTK/.make_tar diff --git a/content/VisIt/Mandelbrot_VTK/book_example_1-2D.c b/src/mandelbrot_VTK/book_example_1-2D.c similarity index 100% rename from content/VisIt/Mandelbrot_VTK/book_example_1-2D.c rename to src/mandelbrot_VTK/book_example_1-2D.c diff --git a/content/VisIt/Mandelbrot_VTK/book_example_1-3D.c b/src/mandelbrot_VTK/book_example_1-3D.c similarity index 100% rename from content/VisIt/Mandelbrot_VTK/book_example_1-3D.c rename to src/mandelbrot_VTK/book_example_1-3D.c diff --git a/content/VisIt/Mandelbrot_VTK/book_example_2-3D.c b/src/mandelbrot_VTK/book_example_2-3D.c similarity index 100% rename from content/VisIt/Mandelbrot_VTK/book_example_2-3D.c rename to src/mandelbrot_VTK/book_example_2-3D.c diff --git a/content/VisIt/Mandelbrot_VTK/mandelbrot_VTK.c b/src/mandelbrot_VTK/mandelbrot_VTK.c similarity index 100% rename from content/VisIt/Mandelbrot_VTK/mandelbrot_VTK.c rename to src/mandelbrot_VTK/mandelbrot_VTK.c diff --git a/content/diffusion/src/diffusion_2d/source/visit_writer.c b/src/mandelbrot_VTK/visit_writer.c similarity index 100% rename from content/diffusion/src/diffusion_2d/source/visit_writer.c rename to src/mandelbrot_VTK/visit_writer.c diff --git a/content/diffusion/src/diffusion_2d/source/visit_writer.h b/src/mandelbrot_VTK/visit_writer.h similarity index 100% rename from content/diffusion/src/diffusion_2d/source/visit_writer.h rename to src/mandelbrot_VTK/visit_writer.h diff --git a/assignments/archive/logistic_cuda/src/matmult_skeleton.cu b/src/matmult_cuda/matmult_skeleton.cu similarity index 100% rename from assignments/archive/logistic_cuda/src/matmult_skeleton.cu rename to src/matmult_cuda/matmult_skeleton.cu diff --git a/content/monte_carlo/src/Metropolis_CS b/src/monte_carlo/Metropolis_CS similarity index 100% rename from content/monte_carlo/src/Metropolis_CS rename to src/monte_carlo/Metropolis_CS diff --git a/content/monte_carlo/src/Metropolis_CS.c b/src/monte_carlo/Metropolis_CS.c similarity index 100% rename from content/monte_carlo/src/Metropolis_CS.c rename to src/monte_carlo/Metropolis_CS.c diff --git a/content/monte_carlo/src/Metropolis_Gaussian_Client_Server b/src/monte_carlo/Metropolis_Gaussian_Client_Server similarity index 100% rename from content/monte_carlo/src/Metropolis_Gaussian_Client_Server rename to src/monte_carlo/Metropolis_Gaussian_Client_Server diff --git a/content/monte_carlo/src/Metropolis_Gaussian_Client_Server.c b/src/monte_carlo/Metropolis_Gaussian_Client_Server.c similarity index 100% rename from content/monte_carlo/src/Metropolis_Gaussian_Client_Server.c rename to src/monte_carlo/Metropolis_Gaussian_Client_Server.c diff --git a/content/monte_carlo/src/Metropolis_Gaussian_Demo.c b/src/monte_carlo/Metropolis_Gaussian_Demo.c similarity index 100% rename from content/monte_carlo/src/Metropolis_Gaussian_Demo.c rename to src/monte_carlo/Metropolis_Gaussian_Demo.c diff --git a/content/monte_carlo/src/Metropolis_Gaussian_Integral b/src/monte_carlo/Metropolis_Gaussian_Integral similarity index 100% rename from content/monte_carlo/src/Metropolis_Gaussian_Integral rename to src/monte_carlo/Metropolis_Gaussian_Integral diff --git a/content/monte_carlo/src/Metropolis_Gaussian_Integral.c b/src/monte_carlo/Metropolis_Gaussian_Integral.c similarity index 100% rename from content/monte_carlo/src/Metropolis_Gaussian_Integral.c rename to src/monte_carlo/Metropolis_Gaussian_Integral.c diff --git a/content/monte_carlo/src/Metropolis_Gaussian_Parallel b/src/monte_carlo/Metropolis_Gaussian_Parallel similarity index 100% rename from content/monte_carlo/src/Metropolis_Gaussian_Parallel rename to src/monte_carlo/Metropolis_Gaussian_Parallel diff --git a/content/monte_carlo/src/Metropolis_Gaussian_Parallel.c b/src/monte_carlo/Metropolis_Gaussian_Parallel.c similarity index 100% rename from content/monte_carlo/src/Metropolis_Gaussian_Parallel.c rename to src/monte_carlo/Metropolis_Gaussian_Parallel.c diff --git a/content/monte_carlo/src/Metropolis_Gaussian_Random.c b/src/monte_carlo/Metropolis_Gaussian_Random.c similarity index 100% rename from content/monte_carlo/src/Metropolis_Gaussian_Random.c rename to src/monte_carlo/Metropolis_Gaussian_Random.c diff --git a/content/monte_carlo/src/bin_distribution.c b/src/monte_carlo/bin_distribution.c similarity index 100% rename from content/monte_carlo/src/bin_distribution.c rename to src/monte_carlo/bin_distribution.c diff --git a/content/monte_carlo/src/good.c b/src/monte_carlo/good.c similarity index 100% rename from content/monte_carlo/src/good.c rename to src/monte_carlo/good.c diff --git a/content/monte_carlo/src/index.shtml b/src/monte_carlo/index.shtml similarity index 100% rename from content/monte_carlo/src/index.shtml rename to src/monte_carlo/index.shtml diff --git a/content/monte_carlo/src/monte_pi_serial.c b/src/monte_carlo/monte_pi_serial.c similarity index 100% rename from content/monte_carlo/src/monte_pi_serial.c rename to src/monte_carlo/monte_pi_serial.c diff --git a/content/monte_carlo/src/plot_image.py b/src/monte_carlo/plot_image.py similarity index 100% rename from content/monte_carlo/src/plot_image.py rename to src/monte_carlo/plot_image.py diff --git a/content/monte_carlo/src/random_demo.c b/src/monte_carlo/random_demo.c similarity index 100% rename from content/monte_carlo/src/random_demo.c rename to src/monte_carlo/random_demo.c diff --git a/content/monte_carlo/src/random_demo_2_series.c b/src/monte_carlo/random_demo_2_series.c similarity index 100% rename from content/monte_carlo/src/random_demo_2_series.c rename to src/monte_carlo/random_demo_2_series.c diff --git a/content/monte_carlo/src/transfer/Metropolis_CS b/src/monte_carlo/transfer/Metropolis_CS similarity index 100% rename from content/monte_carlo/src/transfer/Metropolis_CS rename to src/monte_carlo/transfer/Metropolis_CS diff --git a/content/monte_carlo/src/transfer/Metropolis_CS.c b/src/monte_carlo/transfer/Metropolis_CS.c similarity index 100% rename from content/monte_carlo/src/transfer/Metropolis_CS.c rename to src/monte_carlo/transfer/Metropolis_CS.c diff --git a/content/monte_carlo/src/transfer/Metropolis_Gaussian_Client_Server b/src/monte_carlo/transfer/Metropolis_Gaussian_Client_Server similarity index 100% rename from content/monte_carlo/src/transfer/Metropolis_Gaussian_Client_Server rename to src/monte_carlo/transfer/Metropolis_Gaussian_Client_Server diff --git a/content/monte_carlo/src/transfer/Metropolis_Gaussian_Client_Server.c b/src/monte_carlo/transfer/Metropolis_Gaussian_Client_Server.c similarity index 100% rename from content/monte_carlo/src/transfer/Metropolis_Gaussian_Client_Server.c rename to src/monte_carlo/transfer/Metropolis_Gaussian_Client_Server.c diff --git a/content/monte_carlo/src/transfer/Metropolis_Gaussian_Integral b/src/monte_carlo/transfer/Metropolis_Gaussian_Integral similarity index 100% rename from content/monte_carlo/src/transfer/Metropolis_Gaussian_Integral rename to src/monte_carlo/transfer/Metropolis_Gaussian_Integral diff --git a/content/monte_carlo/src/transfer/Metropolis_Gaussian_Integral.c b/src/monte_carlo/transfer/Metropolis_Gaussian_Integral.c similarity index 100% rename from content/monte_carlo/src/transfer/Metropolis_Gaussian_Integral.c rename to src/monte_carlo/transfer/Metropolis_Gaussian_Integral.c diff --git a/content/monte_carlo/src/transfer/Metropolis_Gaussian_Parallel b/src/monte_carlo/transfer/Metropolis_Gaussian_Parallel similarity index 100% rename from content/monte_carlo/src/transfer/Metropolis_Gaussian_Parallel rename to src/monte_carlo/transfer/Metropolis_Gaussian_Parallel diff --git a/content/monte_carlo/src/transfer/Metropolis_Gaussian_Parallel.c b/src/monte_carlo/transfer/Metropolis_Gaussian_Parallel.c similarity index 100% rename from content/monte_carlo/src/transfer/Metropolis_Gaussian_Parallel.c rename to src/monte_carlo/transfer/Metropolis_Gaussian_Parallel.c diff --git a/content/monte_carlo/src/transfer/README b/src/monte_carlo/transfer/README similarity index 100% rename from content/monte_carlo/src/transfer/README rename to src/monte_carlo/transfer/README diff --git a/content/monte_carlo/src/transfer/codes.tar b/src/monte_carlo/transfer/codes.tar similarity index 100% rename from content/monte_carlo/src/transfer/codes.tar rename to src/monte_carlo/transfer/codes.tar diff --git a/content/monte_carlo/src/transfer/compile_all b/src/monte_carlo/transfer/compile_all similarity index 100% rename from content/monte_carlo/src/transfer/compile_all rename to src/monte_carlo/transfer/compile_all diff --git a/content/monte_carlo/src/transfer/good b/src/monte_carlo/transfer/good similarity index 100% rename from content/monte_carlo/src/transfer/good rename to src/monte_carlo/transfer/good diff --git a/content/monte_carlo/src/transfer/good.c b/src/monte_carlo/transfer/good.c similarity index 100% rename from content/monte_carlo/src/transfer/good.c rename to src/monte_carlo/transfer/good.c diff --git a/content/monte_carlo/src/void.c b/src/monte_carlo/void.c similarity index 100% rename from content/monte_carlo/src/void.c rename to src/monte_carlo/void.c diff --git a/content/domain_decomposition/src/poisson_1d/nr.c b/src/poisson_1d/nr.c similarity index 100% rename from content/domain_decomposition/src/poisson_1d/nr.c rename to src/poisson_1d/nr.c diff --git a/content/domain_decomposition/src/poisson_1d/nr.h b/src/poisson_1d/nr.h similarity index 100% rename from content/domain_decomposition/src/poisson_1d/nr.h rename to src/poisson_1d/nr.h diff --git a/content/domain_decomposition/src/poisson_1d/poisson_1d.c b/src/poisson_1d/poisson_1d.c similarity index 100% rename from content/domain_decomposition/src/poisson_1d/poisson_1d.c rename to src/poisson_1d/poisson_1d.c diff --git a/content/domain_decomposition/src/poisson_1d/poisson_parallel_1d.c b/src/poisson_1d/poisson_parallel_1d.c similarity index 100% rename from content/domain_decomposition/src/poisson_1d/poisson_parallel_1d.c rename to src/poisson_1d/poisson_parallel_1d.c diff --git a/content/domain_decomposition/src/poisson_parallel_1d_copy(1).c b/src/poisson_1d/poisson_parallel_1d_copy(1).c similarity index 100% rename from content/domain_decomposition/src/poisson_parallel_1d_copy(1).c rename to src/poisson_1d/poisson_parallel_1d_copy(1).c diff --git a/content/2D_Domain_Decomposition/src/poisson_2d/Makefile b/src/poisson_2d/Makefile similarity index 100% rename from content/2D_Domain_Decomposition/src/poisson_2d/Makefile rename to src/poisson_2d/Makefile diff --git a/content/domain_decomposition/src/NR_utilities.c b/src/poisson_2d/NR_utilities.c similarity index 100% rename from content/domain_decomposition/src/NR_utilities.c rename to src/poisson_2d/NR_utilities.c diff --git a/content/2D_Domain_Decomposition/src/poisson_2d/P_2d.c b/src/poisson_2d/P_2d.c similarity index 100% rename from content/2D_Domain_Decomposition/src/poisson_2d/P_2d.c rename to src/poisson_2d/P_2d.c diff --git a/content/2D_Domain_Decomposition/src/poisson_2d/p_p_mpe.c b/src/poisson_2d/p_p_mpe.c similarity index 100% rename from content/2D_Domain_Decomposition/src/poisson_2d/p_p_mpe.c rename to src/poisson_2d/p_p_mpe.c diff --git a/content/2D_Domain_Decomposition/src/poisson_2d/poisson_2d.c b/src/poisson_2d/poisson_2d.c similarity index 100% rename from content/2D_Domain_Decomposition/src/poisson_2d/poisson_2d.c rename to src/poisson_2d/poisson_2d.c diff --git a/content/2D_Domain_Decomposition/src/poisson_2d/poisson_scalar_modular_2d.c b/src/poisson_2d/poisson_scalar_modular_2d.c similarity index 100% rename from content/2D_Domain_Decomposition/src/poisson_2d/poisson_scalar_modular_2d.c rename to src/poisson_2d/poisson_scalar_modular_2d.c diff --git a/content/2D_Domain_Decomposition/src/poisson_2d/poisson_scalar_modular_2d_version_2.c b/src/poisson_2d/poisson_scalar_modular_2d_version_2.c similarity index 100% rename from content/2D_Domain_Decomposition/src/poisson_2d/poisson_scalar_modular_2d_version_2.c rename to src/poisson_2d/poisson_scalar_modular_2d_version_2.c diff --git a/content/2D_Domain_Decomposition/src/poisson_2d/poisson_scalar_modular_2d_version_3.c b/src/poisson_2d/poisson_scalar_modular_2d_version_3.c similarity index 100% rename from content/2D_Domain_Decomposition/src/poisson_2d/poisson_scalar_modular_2d_version_3.c rename to src/poisson_2d/poisson_scalar_modular_2d_version_3.c diff --git a/content/poisson/src/poisson_SOR.c b/src/poisson_SOR/poisson_SOR.c similarity index 100% rename from content/poisson/src/poisson_SOR.c rename to src/poisson_SOR/poisson_SOR.c diff --git a/content/poisson/src/poisson_jacobi.c b/src/poisson_SOR/poisson_jacobi.c similarity index 100% rename from content/poisson/src/poisson_jacobi.c rename to src/poisson_SOR/poisson_jacobi.c diff --git a/content/poisson/src/possibly_old/NR.c b/src/poisson_SOR/possibly_old/NR.c similarity index 100% rename from content/poisson/src/possibly_old/NR.c rename to src/poisson_SOR/possibly_old/NR.c diff --git a/content/poisson/src/possibly_old/NR.h b/src/poisson_SOR/possibly_old/NR.h similarity index 100% rename from content/poisson/src/possibly_old/NR.h rename to src/poisson_SOR/possibly_old/NR.h diff --git a/content/poisson/src/possibly_old/poisson_1d.c b/src/poisson_SOR/possibly_old/poisson_1d.c similarity index 100% rename from content/poisson/src/possibly_old/poisson_1d.c rename to src/poisson_SOR/possibly_old/poisson_1d.c diff --git a/content/poisson/src/possibly_old/poisson_parallel_1d.c b/src/poisson_SOR/possibly_old/poisson_parallel_1d.c similarity index 100% rename from content/poisson/src/possibly_old/poisson_parallel_1d.c rename to src/poisson_SOR/possibly_old/poisson_parallel_1d.c diff --git a/assignments/archive/tree_broadcast/src/.make_tar b/src/print_tree/.make_tar similarity index 100% rename from assignments/archive/tree_broadcast/src/.make_tar rename to src/print_tree/.make_tar diff --git a/content/global_operations/src/broadcast.c b/src/print_tree/broadcast.c similarity index 100% rename from content/global_operations/src/broadcast.c rename to src/print_tree/broadcast.c diff --git a/content/global_operations/src/global_mpi_operations.c b/src/print_tree/global_mpi_operations.c similarity index 100% rename from content/global_operations/src/global_mpi_operations.c rename to src/print_tree/global_mpi_operations.c diff --git a/content/global_operations/src/print_tree.c b/src/print_tree/print_tree.c similarity index 100% rename from content/global_operations/src/print_tree.c rename to src/print_tree/print_tree.c diff --git a/content/Elementary_MPI/examples/src/.htaccess b/src/protein_shapes/.htaccess similarity index 100% rename from content/Elementary_MPI/examples/src/.htaccess rename to src/protein_shapes/.htaccess diff --git a/content/Advanced_MPI/src/.make_tar b/src/protein_shapes/.make_tar similarity index 100% rename from content/Advanced_MPI/src/.make_tar rename to src/protein_shapes/.make_tar diff --git a/assignments/archive/protein_shapes/src/protein.c b/src/protein_shapes/protein.c similarity index 100% rename from assignments/archive/protein_shapes/src/protein.c rename to src/protein_shapes/protein.c diff --git a/content/2D_Domain_Decomposition/src/red_black_1d/poisson_1d_red_black.c b/src/red_black_1d/poisson_1d_red_black.c similarity index 100% rename from content/2D_Domain_Decomposition/src/red_black_1d/poisson_1d_red_black.c rename to src/red_black_1d/poisson_1d_red_black.c diff --git a/content/2D_Domain_Decomposition/src/red_black_1d/poisson_parallel_1d_red_black.c b/src/red_black_1d/poisson_parallel_1d_red_black.c similarity index 100% rename from content/2D_Domain_Decomposition/src/red_black_1d/poisson_parallel_1d_red_black.c rename to src/red_black_1d/poisson_parallel_1d_red_black.c diff --git a/content/Advanced_MPI/src/RemoteMemoryAcess/README b/src/remote_memory_access/README similarity index 100% rename from content/Advanced_MPI/src/RemoteMemoryAcess/README rename to src/remote_memory_access/README diff --git a/content/Advanced_MPI/src/RemoteMemoryAcess/rma_1 b/src/remote_memory_access/rma_1 similarity index 100% rename from content/Advanced_MPI/src/RemoteMemoryAcess/rma_1 rename to src/remote_memory_access/rma_1 diff --git a/content/Advanced_MPI/src/RemoteMemoryAcess/rma_1.c b/src/remote_memory_access/rma_1.c similarity index 100% rename from content/Advanced_MPI/src/RemoteMemoryAcess/rma_1.c rename to src/remote_memory_access/rma_1.c diff --git a/content/Advanced_MPI/src/RemoteMemoryAcess/rma_2 b/src/remote_memory_access/rma_2 similarity index 100% rename from content/Advanced_MPI/src/RemoteMemoryAcess/rma_2 rename to src/remote_memory_access/rma_2 diff --git a/content/Advanced_MPI/src/RemoteMemoryAcess/rma_2.c b/src/remote_memory_access/rma_2.c similarity index 100% rename from content/Advanced_MPI/src/RemoteMemoryAcess/rma_2.c rename to src/remote_memory_access/rma_2.c diff --git a/content/Advanced_MPI/src/Shakespeare/README b/src/shakespeare/README similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/README rename to src/shakespeare/README diff --git a/content/Advanced_MPI/src/Shakespeare/list_of_plays b/src/shakespeare/list_of_plays similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/list_of_plays rename to src/shakespeare/list_of_plays diff --git a/content/Advanced_MPI/src/Shakespeare/manager.c b/src/shakespeare/manager.c similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/manager.c rename to src/shakespeare/manager.c diff --git a/content/Advanced_MPI/src/Shakespeare/plays/antonyandcleopatra.html b/src/shakespeare/plays/antonyandcleopatra.html similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/plays/antonyandcleopatra.html rename to src/shakespeare/plays/antonyandcleopatra.html diff --git a/content/Advanced_MPI/src/Shakespeare/plays/coriolanus.html b/src/shakespeare/plays/coriolanus.html similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/plays/coriolanus.html rename to src/shakespeare/plays/coriolanus.html diff --git a/content/Advanced_MPI/src/Shakespeare/plays/hamlet.html b/src/shakespeare/plays/hamlet.html similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/plays/hamlet.html rename to src/shakespeare/plays/hamlet.html diff --git a/content/Advanced_MPI/src/Shakespeare/plays/juliusceasar.html b/src/shakespeare/plays/juliusceasar.html similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/plays/juliusceasar.html rename to src/shakespeare/plays/juliusceasar.html diff --git a/content/Advanced_MPI/src/Shakespeare/plays/kinglear.html b/src/shakespeare/plays/kinglear.html similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/plays/kinglear.html rename to src/shakespeare/plays/kinglear.html diff --git a/content/Advanced_MPI/src/Shakespeare/plays/macbeth.html b/src/shakespeare/plays/macbeth.html similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/plays/macbeth.html rename to src/shakespeare/plays/macbeth.html diff --git a/content/Advanced_MPI/src/Shakespeare/plays/othello.html b/src/shakespeare/plays/othello.html similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/plays/othello.html rename to src/shakespeare/plays/othello.html diff --git a/content/Advanced_MPI/src/Shakespeare/plays/romeoandjuliet.html b/src/shakespeare/plays/romeoandjuliet.html similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/plays/romeoandjuliet.html rename to src/shakespeare/plays/romeoandjuliet.html diff --git a/content/Advanced_MPI/src/Shakespeare/plays/timonofathens.html b/src/shakespeare/plays/timonofathens.html similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/plays/timonofathens.html rename to src/shakespeare/plays/timonofathens.html diff --git a/content/Advanced_MPI/src/Shakespeare/plays/titusandronicus.html b/src/shakespeare/plays/titusandronicus.html similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/plays/titusandronicus.html rename to src/shakespeare/plays/titusandronicus.html diff --git a/content/Advanced_MPI/src/Shakespeare/search_text.c b/src/shakespeare/search_text.c similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/search_text.c rename to src/shakespeare/search_text.c diff --git a/content/Advanced_MPI/src/Shakespeare/search_text_daemon.c b/src/shakespeare/search_text_daemon.c similarity index 100% rename from content/Advanced_MPI/src/Shakespeare/search_text_daemon.c rename to src/shakespeare/search_text_daemon.c diff --git a/content/MPE/src/.make_tar b/src/sorting/.make_tar similarity index 100% rename from content/MPE/src/.make_tar rename to src/sorting/.make_tar diff --git a/content/sorting_algorithms/src/bubble.c b/src/sorting/bubble.c similarity index 100% rename from content/sorting_algorithms/src/bubble.c rename to src/sorting/bubble.c diff --git a/content/sorting_algorithms/src/multi_lists b/src/sorting/multi_lists similarity index 100% rename from content/sorting_algorithms/src/multi_lists rename to src/sorting/multi_lists diff --git a/content/sorting_algorithms/src/quicksort.c b/src/sorting/quicksort.c similarity index 100% rename from content/sorting_algorithms/src/quicksort.c rename to src/sorting/quicksort.c diff --git a/content/advanced_communication/src/structure.c b/src/structure_passing/structure.c similarity index 100% rename from content/advanced_communication/src/structure.c rename to src/structure_passing/structure.c diff --git a/content/MPI2/src/.htaccess b/src/trapezoidal_and_simpsons_rule_integration/.htaccess similarity index 100% rename from content/MPI2/src/.htaccess rename to src/trapezoidal_and_simpsons_rule_integration/.htaccess diff --git a/content/global_operations/src/.make_tar b/src/trapezoidal_and_simpsons_rule_integration/.make_tar similarity index 100% rename from content/global_operations/src/.make_tar rename to src/trapezoidal_and_simpsons_rule_integration/.make_tar diff --git a/assignments/archive/trapezoidal_and_simpsons_rule_integration/src/simpson.c b/src/trapezoidal_and_simpsons_rule_integration/simpson.c similarity index 100% rename from assignments/archive/trapezoidal_and_simpsons_rule_integration/src/simpson.c rename to src/trapezoidal_and_simpsons_rule_integration/simpson.c diff --git a/assignments/archive/trapezoidal_and_simpsons_rule_integration/src/trapezoidal.c b/src/trapezoidal_and_simpsons_rule_integration/trapezoidal.c similarity index 100% rename from assignments/archive/trapezoidal_and_simpsons_rule_integration/src/trapezoidal.c rename to src/trapezoidal_and_simpsons_rule_integration/trapezoidal.c diff --git a/content/VisIt/Mandelbrot_VTK/.htaccess b/src/tree_broadcast/.htaccess similarity index 100% rename from content/VisIt/Mandelbrot_VTK/.htaccess rename to src/tree_broadcast/.htaccess diff --git a/content/point_to_point/average_example/src/.make_tar b/src/tree_broadcast/.make_tar similarity index 100% rename from content/point_to_point/average_example/src/.make_tar rename to src/tree_broadcast/.make_tar diff --git a/assignments/archive/tree_broadcast/src/print_tree.c b/src/tree_broadcast/print_tree.c similarity index 100% rename from assignments/archive/tree_broadcast/src/print_tree.c rename to src/tree_broadcast/print_tree.c diff --git a/assignments/archive/tree_broadcast/soln/my_broadcast.c b/src/tree_broadcast_solution/my_broadcast.c similarity index 100% rename from assignments/archive/tree_broadcast/soln/my_broadcast.c rename to src/tree_broadcast_solution/my_broadcast.c diff --git a/assignments/archive/tree_broadcast/soln/my_broadcast_any_node.c b/src/tree_broadcast_solution/my_broadcast_any_node.c similarity index 100% rename from assignments/archive/tree_broadcast/soln/my_broadcast_any_node.c rename to src/tree_broadcast_solution/my_broadcast_any_node.c diff --git a/assignments/archive/tree_broadcast/soln/print_tree.c b/src/tree_broadcast_solution/print_tree.c similarity index 100% rename from assignments/archive/tree_broadcast/soln/print_tree.c rename to src/tree_broadcast_solution/print_tree.c diff --git a/assignments/archive/tree_broadcast/soln/print_tree_1.c b/src/tree_broadcast_solution/print_tree_1.c similarity index 100% rename from assignments/archive/tree_broadcast/soln/print_tree_1.c rename to src/tree_broadcast_solution/print_tree_1.c diff --git a/assignments/archive/tree_broadcast/soln/print_tree_2.c b/src/tree_broadcast_solution/print_tree_2.c similarity index 100% rename from assignments/archive/tree_broadcast/soln/print_tree_2.c rename to src/tree_broadcast_solution/print_tree_2.c -- 2.26.2