- Thank you received: 0
Galaxy collisions
20 years 10 months ago #7922
by Rudolf
Replied by Rudolf on topic Reply from Rudolf Henning
What could cause elysium to occur in waves? Could it be 'mass' in these areas or the change of mass in others areas that caused waves to travel outwards? How in depth has this effect been investigated (quantization in galaxy redshifts)?
Sorry about all the questions but there appear to be so many things that is not unsure.
Rudolf
Sorry about all the questions but there appear to be so many things that is not unsure.
Rudolf
Please Log in or Create an account to join the conversation.
20 years 10 months ago #4104
by Rudolf
Replied by Rudolf on topic Reply from Rudolf Henning
Does anyone know what type of algorithm I can use to calculate the movement of two (or more) particles based on their current velocities and a force working in on them? I would like to build some simplistic simulator to see what the effects are on a system (or particles or point objects) and finite range force working in on all of them (gravity of course).
Perhaps for a start I'll try to do it only in 2D (in principle just a simplyfication of 3D)
assumptions:
<ul>
<li>All 'particles' have same mass (for simplicity) </li>
<li>coordinate system is integer based (for speed of calculations)</li>
<li>Force between any two particles is the product only of their masses and the distance between them (0 when over a certain value).</li>
<li>No collisions beween individual particles (again for simplicity)</li>
</ul>
Alternatively, are there such simulators available but with the possibility to change the formula of the force working in on them (to change it to a limited range force)?
Requirements:
<ul>
<li>Must be able to run on a average desktop pc (not a super-computer please)</li>
<li>Optionally give a visual display of the progress.</li>
</ul>
It's been a while (ok a long while) since I last did mathematical kind of programming - businesses don't care for space simulators [] and I need to work for a living []
This is only for a pet project.
Rudolf
Perhaps for a start I'll try to do it only in 2D (in principle just a simplyfication of 3D)
assumptions:
<ul>
<li>All 'particles' have same mass (for simplicity) </li>
<li>coordinate system is integer based (for speed of calculations)</li>
<li>Force between any two particles is the product only of their masses and the distance between them (0 when over a certain value).</li>
<li>No collisions beween individual particles (again for simplicity)</li>
</ul>
Alternatively, are there such simulators available but with the possibility to change the formula of the force working in on them (to change it to a limited range force)?
Requirements:
<ul>
<li>Must be able to run on a average desktop pc (not a super-computer please)</li>
<li>Optionally give a visual display of the progress.</li>
</ul>
It's been a while (ok a long while) since I last did mathematical kind of programming - businesses don't care for space simulators [] and I need to work for a living []
This is only for a pet project.
Rudolf
Please Log in or Create an account to join the conversation.
- Larry Burford
- Offline
- Platinum Member
Less
More
- Thank you received: 0
20 years 10 months ago #7875
by Larry Burford
Replied by Larry Burford on topic Reply from Larry Burford
Rudolf,
What language do you plan to use?
LB
What language do you plan to use?
LB
Please Log in or Create an account to join the conversation.
20 years 10 months ago #7962
by Rudolf
Replied by Rudolf on topic Reply from Rudolf Henning
I usually use VB/VB.Net or C# since that is the environment my work is mostly done. My C/C++ is not good enough for any serious programming I'm affraid Java is also out as I have never used it before (I have tried)
Rudolf
Rudolf
Please Log in or Create an account to join the conversation.
- Larry Burford
- Offline
- Platinum Member
Less
More
- Thank you received: 0
20 years 10 months ago #4105
by Larry Burford
Replied by Larry Burford on topic Reply from Larry Burford
Rudolf,
Of these, C and its OO variants are probalby the only ones with the performance you will need to do galaxies with more than a few hundred star particles.
C itself is not a lot harder to use than basic. But the administrative cr*p that goes with it (the development environment) is exceedingly dificult to master. Especially if you are not able to go to a coworker that already knows how to do something for help.
If you can afford to spend $300 or $400 dollars on this project I strongly recommend that you look at PowerBasic.
===
I have often dreamed of a language I call "C-" (C, minus all the dumb stuff). The language itself would look a lot like basic (preferably without its dumb stuff) and work like C. The development environment would be a mixture of the manual and semi-manual approach of C and the graphical approach of VB.
It would have pointers and null terminated string types and generate small fast stand alone executable code.
It would generate true DLLs that can be called from any app written in any language that can use DLLs.
And for ultimate speed it would allow you to replace basic code with assembly code, just by typing it in.
PowerBasic IS my C- (for the most part). My dream has come true.
There are several experimental graphical development environments available for it now. One is freeware and another is in late beta (no idea what it will cost, but they still seem willing to take in beta testers). The one that is offered by PB is ... expensive and doesn't trip my trigger.
Regards,
LB
Of these, C and its OO variants are probalby the only ones with the performance you will need to do galaxies with more than a few hundred star particles.
C itself is not a lot harder to use than basic. But the administrative cr*p that goes with it (the development environment) is exceedingly dificult to master. Especially if you are not able to go to a coworker that already knows how to do something for help.
If you can afford to spend $300 or $400 dollars on this project I strongly recommend that you look at PowerBasic.
===
I have often dreamed of a language I call "C-" (C, minus all the dumb stuff). The language itself would look a lot like basic (preferably without its dumb stuff) and work like C. The development environment would be a mixture of the manual and semi-manual approach of C and the graphical approach of VB.
It would have pointers and null terminated string types and generate small fast stand alone executable code.
It would generate true DLLs that can be called from any app written in any language that can use DLLs.
And for ultimate speed it would allow you to replace basic code with assembly code, just by typing it in.
PowerBasic IS my C- (for the most part). My dream has come true.
There are several experimental graphical development environments available for it now. One is freeware and another is in late beta (no idea what it will cost, but they still seem willing to take in beta testers). The one that is offered by PB is ... expensive and doesn't trip my trigger.
Regards,
LB
Please Log in or Create an account to join the conversation.
- tvanflandern
- Topic Author
- Offline
- Platinum Member
Less
More
- Thank you received: 0
20 years 10 months ago #7876
by tvanflandern
Replied by tvanflandern on topic Reply from Tom Van Flandern
<blockquote id="quote"><font size="2" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by Rudolf</i>
<br />What could cause elysium to occur in waves?<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">What causes waves in air or water? We cannot observe complete processes on scales too large or too small. But sometimes we can still detect an occasional effect from them.
In MM, elysium is just another medium of finite extent in an infinite universe with an infinite number of mediums over an infinite range of scale.
<blockquote id="quote"><font size="2" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote">How in depth has this effect been investigated (quantization in galaxy redshifts)?<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">The effect was first reported by Tifft. It was later confirmed in an independent sample of galaxy redshifts by Napier and Guthrie (1996). -|Tom|-
<br />What could cause elysium to occur in waves?<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">What causes waves in air or water? We cannot observe complete processes on scales too large or too small. But sometimes we can still detect an occasional effect from them.
In MM, elysium is just another medium of finite extent in an infinite universe with an infinite number of mediums over an infinite range of scale.
<blockquote id="quote"><font size="2" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote">How in depth has this effect been investigated (quantization in galaxy redshifts)?<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">The effect was first reported by Tifft. It was later confirmed in an independent sample of galaxy redshifts by Napier and Guthrie (1996). -|Tom|-
Please Log in or Create an account to join the conversation.
Time to create page: 0.691 seconds