The morning will be dedicated to a GiD introductory Course (4 hours), treating the following points:
- Basic GiD management: in this course, the basic management of GiD is presented, including the essential parts of the Graphical User Interface (GUI), how to manage the files, the different modes of GiD (geometry, mesh and postprocessing) and working with layers and groups, among other general aspects of the program.
- Geometry creation and edition: the basic geometrical CAD tools of GiD are presented in this course, showing the hierarchical approach of GiD considering the geometrical entities.
- Meshing basic features: How to create simple meshes is detailed in this course. Some of the basic meshing options are presented, like the different types of meshes (structured, semi-structured or unstructured), the different element types, or the different quadratic options.
- Run a CFD simulation: a simple example of how to run a simulation from GiD is presented in this course, using Kratos (github.com/KratosMultiphysics) as the solver.
- Results visualization: the main ways of visualizing results are shown in this course, together with the parameters the user can set in order to obtain a suitable visualization in order to understand better the simulation results.
In the afternoon a course will be given on GiD advanced features (4 hours):
- Geometry importation and CAD cleaning operations: GiD has several CAD repairing tools, very useful when importing geometries from other CAD systems. The main capabilities of GiD in this field are shown in this course, including the parameters which control the automatic repairing operations, and the options of manual geometry editing in order to prepare the model for the numerical simulation.
- Meshing advanced features: This course is focused in some specific advanced meshing features of GiD, like the option of skipping entities when meshing, the boundary layer meshing (useful for CFD simulations), or the capability of GiD to adapt meshes to the geometry shapes following given chordal error criteria. Also, examples of the different kinds of mesh threaten by GiD14 will be shown: body-fitted, embedded and cartesian.
- Customization: How to connect an external solver to GiD (problemtype) will be presented in this course in 2 different ways: a sidebar tree and an ‘easy to create’ wizard window.
- Advanced visualization tools: GiD has several advanced visualization tools applicable both in the pre and the postprocessing part. The use of shadows, the mirror effect and the 3D stereoscopic visualization options are presented in this course.
- Working with large models: a set of specific parameters and advices are presented in this course for the cases where the simulation data is huge compared with the computer specifications used for pre and post-processing.
- Terrain: Many simulations are related to the shape of the terrain (hydraulics, geotechnics,…). This type of geometry has some special features and this tutorial will show possible ways to approach some test cases.
- Macros: GiD has a powerful scripting language: Tcl/Tk. The tutorial will show how to add a user-button to the macros toolbar that invokes a procedure of interest.