<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yiv0973053647"><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;" id="yui_3_16_0_1_1422266565488_14811"><div id="yiv0973053647"><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;" id="yiv0973053647yui_3_16_0_1_1422266565488_3485"><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span id="yiv0973053647yui_3_16_0_1_1422262177155_13159">Hey</span></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span id="yiv0973053647yui_3_16_0_1_1422262177155_13146">I was trying to figure out what GetDP, kind of, does and how it works. </span></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span id="yiv0973053647yui_3_16_0_1_1422266565488_8689">I developed </span>a summarized/simplified version, of what I have manged to figure out in very simple language.  Going from a high level summarized view to some understanding of the detailed modules.   I based this on the manual, and forums and the archives.  </div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><br></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span id="yiv0973053647yui_3_16_0_1_1422262177155_13152">Could you check if what I am saying below is along the right lines, appropriate simplification? or completely wrong? </span>Particularly in the details section.</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span id="yiv0973053647yui_3_16_0_1_1422266565488_8940">(I thought something like this may be useful to other beginners as well)</span></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span><br></span></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span><br></span></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span id="yiv0973053647yui_3_16_0_1_1422266565488_8845">---------------------------------------------------------------------------------------------------------------------------------------</span></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span><br></span></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span><br></span></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span id="yui_3_16_0_1_1422266565488_14971"><b id="yui_3_16_0_1_1422266565488_14970">General Intro</b></span></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span id="yiv0973053647yui_3_16_0_1_1422262177155_13166">>Scientists, Engineers and other folks use Maths and Equations, to show patterns in the universe around them.</span></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span id="yiv0973053647yui_3_16_0_1_1422262177155_13194">>Something that depends a lot on these patterns (and maths and equations) are simulations (like computer simulations of the universe). </span></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span id="yiv0973053647yui_3_16_0_1_1422262177155_13218">>Often simulations and simulation programs are "hard coded", having the maths and equations for specific problems built-in.  So you get a variety of simulation programs for different types of problems.  For example, in Electromagnetics, you might get one software simulation program/software for Antennas, and another one for Motors and another one for other stuff.</span></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span><br></span></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><span id="yiv0973053647yui_3_16_0_1_1422262177155_13295">Here is where GetDP comes in (drumroll, read epic, awesomeness earth-shattering discovery amazingness):</span></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><br></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">>GetDP, turns the maths into software programming tools.</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">>Why this is amazing is because it allows you to create custom simulations and physics for whatever problem/patterns in the universe that you mange to find and are interested in?</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">>This gives quite a bit of flexibility, customization, meaning you could model for example, the mechanical, the thermal and the electromagnetics, all in one</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><br></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><b id="yiv0973053647yui_3_16_0_1_1422266565488_9143">Some Details</b></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">How it works? (Magic)</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">>It takes in a geometry (similar to a cad geometry, vertices, lines, blocks)</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">And then a number of software modules apply a variety of tasks to get to a results.</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><br></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">There is an overview of how the code modules fit together.  Here is a general explanation of how the modules work.  By putting together the maths and equations to get meaningful simulations/results out.</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><br></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">Input: Cad geometry</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">>Group: Groups specific geometry elements (lines, blocks) into parts (like coils, and iron parts in a motor)</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">>Function: Define expressions and calculations that will be built (like permeability of air and iron etc.).</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">>Constraint: Defines Boundaries of what portion of the geometry to evaluate (boundary conditions)</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">>~FunctionSpace: Defines the main areas and components of where the equations will operate.</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">>Formulation: Build Equations</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">>~Jacobian: Transforming Geometry (matrix operation on vertex co-ordinates) to make it easier to solve<br></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">>Integration: Defining mesh integration points, like how sharp you break the problem geometry down means you have a much sharper results when you put it back together.</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">>~Resolution: Defines sequence of operations for solving the problem</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><br></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">(Solve:  After specifying all the above, the problem is solved by the computer)</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><br></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">>Postprocessing: Get the results that were solved.</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">>Post operations: Output -> Show the results in a meaningful way, like graphs and charts and maps etc.</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">Output, see how the specific problem behaves.</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"><br></div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr">Kind Regards</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13086" dir="ltr"> <br></div><div class="yiv0973053647signature" id="yiv0973053647yui_3_16_0_1_1422262177155_13089"><div id="yiv0973053647yui_3_16_0_1_1422262177155_13088">Mikail M. A. Ansari</div><div id="yiv0973053647yui_3_16_0_1_1422262177155_13149">Msc, BSc (Electrical Engineering)</div><div style="color:rgb(0, 0, 0);font-size:13px;font-family:arial, helvetica, clean, sans-serif;background-color:transparent;font-style:normal;" id="yiv0973053647yui_3_16_0_1_1422262177155_13193">Mobile: +27 (0)76 224 8084</div><div style="color:rgb(0, 0, 0);font-size:13px;font-family:arial, helvetica, clean, sans-serif;background-color:transparent;font-style:normal;" id="yiv0973053647yui_3_16_0_1_1422262177155_13192"><br></div></div></div></div></div></div></div></body></html>