{"id":21465822,"url":"https://github.com/bernardparent/nodplot","last_synced_at":"2025-03-17T05:45:22.395Z","repository":{"id":132464400,"uuid":"182541213","full_name":"bernardparent/NODPLOT","owner":"bernardparent","description":"Fast contour plots of 2D and 3D CFD structured data using the Qt libraries ","archived":false,"fork":false,"pushed_at":"2019-04-21T14:10:29.000Z","size":4507,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-23T15:19:52.670Z","etag":null,"topics":["cfd","computational-fluid-dynamics","contour-plot","post-processor","qt-gui"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bernardparent.png","metadata":{"files":{"readme":"README","changelog":"CHANGELOG","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-21T14:05:53.000Z","updated_at":"2022-09-28T15:22:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"29139410-290a-49f6-9439-ead150b87df7","html_url":"https://github.com/bernardparent/NODPLOT","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernardparent%2FNODPLOT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernardparent%2FNODPLOT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernardparent%2FNODPLOT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernardparent%2FNODPLOT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bernardparent","download_url":"https://codeload.github.com/bernardparent/NODPLOT/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243982139,"owners_count":20378606,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cfd","computational-fluid-dynamics","contour-plot","post-processor","qt-gui"],"created_at":"2024-11-23T08:12:16.596Z","updated_at":"2025-03-17T05:45:22.325Z","avatar_url":"https://github.com/bernardparent.png","language":"C++","readme":"--  NodPlot v1.0 : Scientific Plotting Software for 3D Structured Meshes\n--  Copyright (c) 1998 by Bernard Parent, parent@moebius.utias.toronto.edu\n--\n--  This program is free software; you can redistribute it and/or modify\n--  it under the terms of the GNU General Public License as published by\n--  the Free Software Foundation; either version 2 of the License, or\n--  (at your option) any later version.\n--\n--  This program is distributed in the hope that it will be useful,\n--  but WITHOUT ANY WARRANTY; without even the implied warranty of\n--  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n--  GNU General Public License for more details.\n--\n--  You should have received a copy of the GNU General Public License\n--  along with this program; if not, write to the Free Software\n--  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.\n--\n-- (See the included file LICENSE)\n-- \n\n\nNodPlot was developped to ease the task of visualizing rapidly\nproperties in 3D structured meshes for Computational Fluid Dyn-\namics (CFD) research. The mesh must be 3D or more explicitly:\n3 dimensions in space or 2 in space and 1 in time. 2D meshes can \nbe visualized simply by repeating twice the 2D data in the input\nfile.\n\nThe visualization is performed on a node basis, rather than a\nspatial and/or temporal basis, easing the task of visualizing\ncomplex spatial geometries in 3D.\n\nThe author can be reached by email for bug reports, comments or\ncode improvement suggestions at parent@moebius.utias.toronto.edu.  \n\nNodPlot was written with the cross-platform Qt libraries, which\ncan be obtained from http://www.troll.no. You need version 1.40\nor higher.\n\nBernard Parent, August 1998\n\n--\u003e\nCONSULT THE \"INSTALL\" FILE FOR INSTALLATION AND TEST RUN INSTRUCTIONS\n--\u003e\n\n==========================================================================\nNOTES:\n--------------------------------------------------------------------------\n1. If you need to change the fonts used in nodplot because they appear too small\n   or too big, edit the file fonts2.h and then recompile the code\n   with 'make clean' and then 'make'. Then reinstall it with './Install'.\n   Not that this version of NodPlot does not permit the user to modify the \n   font sizes in the .Xresources file.\n--------------------------------------------------------------------------\n2. The initial values for the resolution factor, the number of scale\n   levels and other parameters are set in the file nplot.cpp in the\n   subroutine Nplot::init. Depending on how fast your machine is and\n   how many colors are available on your X-Display, you might like to \n   modify the values in this subroutine. For example, change the lines\n   'cv.resfact=...'  and/or  'cv.scalelevels=..'  according to your\n   needs. Note that a higher resfact will give you better looking\n   graphics, but will also reduce the refresh rate. A higher scalelevels\n   will give you more colors but not enough colors might be available\n   on your 8-bit X-Display which will screw up your scale.\n   (read note 3 on how to change your 8 bit display to 16 bits).\n   NOTE: the scalelevels, the resolution factor and most things initialized\n         in Nplot::init can be changed on the fly while running\n         nodplot; so you don't need to change the nplot.cpp file\n         unless you run this code extensively and need different\n         defaults.. \n--------------------------------------------------------------------------\n3. For better performance, it is recommended that you set your \n   X-Window display to 16bits, and not 8 bits. This can be done\n   quite easily by adding the line \"DefaultColorDepth 16\" in\n   the \"Screen Section\" of your /etc/XF86Config file. If you have\n   only a 1 meg video card, add the '800x512' mode (listed below) \n   to have more than a 640x480 resolution. Theoretically, it might seem \n   that a resolution of 800x600 with 16bits per pixel could be handled by a \n   1meg video card, but in practice it just ain't so. The problem comes \n   from the accelerated X-Server which uses a multiple of 1024 pixels \n   horizontally (even if you require only 800), hence blowing up the card's \n   memory when 600 pixels are used vertically. \n\n   Modeline \"800x512\"     36.00  800  824  896 1024   512  513  515  592\n\n   Then, your \"Screen Section\" should look something like this:\n\n    Section \"Screen\"\n      Driver      \"svga\"\n      Device      \"Trident TGUI9680 (generic)\"\n      Monitor     \"My Monitor\"\n      DefaultColorDepth 16\n      Subsection \"Display\"\n        Depth       16\n        Modes       \"800x512\" \"640x480\"\n        ViewPort    0 0\n        Virtual     800 512\n      EndSubsection\n\n \n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbernardparent%2Fnodplot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbernardparent%2Fnodplot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbernardparent%2Fnodplot/lists"}