Compare commits

..

4 Commits

Author SHA1 Message Date
c07379fdf9 Update README.md 2024-12-25 17:04:31 -06:00
Brett Weiland
3f353e380a clarified some comments 2023-01-23 19:56:00 -06:00
Brett Weiland
e63ea49825 fixed readme conflict 2023-01-23 19:11:54 -06:00
brett
cbe23199c7 Update 'README.md' 2023-01-23 17:47:08 +00:00
2 changed files with 4 additions and 3 deletions

View File

@ -3,7 +3,8 @@ For Linux, just run make. Depends on libpng.
# Info # Info
This project was my final for CS200 at JCCC. It uses multiple threads to draw the mandelbrot. When one thread is finished, it will communicate with other threads to split the load; work delegation is the main showcase of this project. Additionally, The class used to render is polymorphic, as new rendering methods can be implimented without reimplimenting code such as work delegation and synchronization. This project was my final for CS200 at JCCC. It uses multiple threads to draw the mandelbrot. When one thread is finished, it will communicate with other threads to split the load; work delegation is the main showcase of this project. Additionally, The class used to render is polymorphic, as new rendering methods can be implimented without reimplimenting code such as work delegation and synchronization.
**Please note that I was not formerly taught threading at this point, thus, threading may be overcomplicated. This was one of my first projects using OOP.**
# Writeup # Writeup
For the writeup portion of this project I did last year, please visit [here](https://git.bpcspace.com/brett/Mandelbrot-CS200/src/branch/master/docs/p4.pdf). For the writeup portion of this project I did last year, please visit [here](https://git.bpcspace.com/indigo/mandelbrot-cs200/src/branch/master/docs/p4.pdf).
Here you will be able to see demos, as well as flowcharts and pseudo code for some of the functionallity. Here you will be able to see demos, as well as flowcharts and pseudo code for some of the functionallity.

View File

@ -201,7 +201,7 @@ int main(int argc, char **argv) {
for(unsigned int j = 0; j < jobs; j++) delete worker_objects[j]; for(unsigned int j = 0; j < jobs; j++) delete worker_objects[j];
//image will be deleted (and written) upon funciton exit //image object will be deleted (and written) upon funciton exit
cout << "Image exported to " << img_path << "." << endl; cout << "Image exported to " << img_path << "." << endl;
} }