- Ansys Electronics Desktop
- Using the GUI
- Using batch
Ansys is a suite of engineering analysis software packages includingfinite element analysis, structural analysis, computational fluid dynamics, explicit and implicit methods, and heat transfer.For University of Utah users, CHPC utilizes the College of Engineering License; for Utah State University researchers we utilize the USU licenses.
- Version: 21.2, 22.2
- Machine: all clusters
- Location: /uufs/chpc.utah.edu/sys/installdir/ansys
The Ansys suite includes numerous products, some of which we list below.
NOTE: Ansys 22.2 ships with Intel MPI version which does not work well with the network drivers on the Rocky Linux 8 operation system that our clusters run. Please, explicitly specify to use OpenMPI instead, with details below.
Jump to top of page
CFX is one of the computational fluid dynamics (CFD) programs that come with the Ansys suite. Run it as the following batch script:
#SBATCH --time=1:00:00 # walltime, abbreviated by -t
#SBATCH --nodes=2 # number of cluster nodes, abbreviated by -N
#SBATCH -o slurm-%j.out-%N # name of the stdout, using the job number (%j) and the first node (%N)
#SBATCH --ntasks=4 # number of MPI tasks, abbreviated by -n
#SBATCH --account=notchpeak-shared-short # account - abbreviated by -A
#SBATCH --partition=notchpeak-shared-short # partition, abbreviated by -p
module load ansys/22.2
# specify work directory and input file names
# name of the input file
# our input source is one of the CFX examples
# cd to the work directory
cp $INPUTDIR/$INPUTNAME $WORKDIR
srun hostname -s | sort > $SLURM_NODEFILE
NODELIST=`echo $NODELIST | sed -e 's/ /,/g'`
echo "Ansys nodelist="$NODELIST(Video) HPC Simplified
cfx5solve -def $INPUTNAME -parallel -par-dist $NODELIST -start-method "Open MPI Distributed Parallel"
Note that for the ansys/22.2 we set the parallel method (-start-method) to OpenMPI, as the default Intel MPI version does not work well on our clusters.
One of the commonly used ansys packages is fluent, acomputational fluid dynamics (CFD) software tool. Fluent includes well-validated physical modeling capabilities to deliver fast, accurate results across the widest range of CFD and multiphysics applications.
To use fluent via the Graphical Interface:
module load ansys
This will display the fluent launcher window,where you can select options such as 2D vs 3D; from here you launch the fluent interface. Note that this is run on the node you are on when you issue the fluent command. For any substantial computational work you should not run fluent on the general interactive nodes (see ourAcceptable Use of Interactive Node Policy) but should do so on a compute node of the Notchpeak cluster by
salloc -n 1 -N 1 -p notchpeak-shared-short -A notchpeak-shared-short -t 8:00:00
NOTE: Ansys 22.2 Fluent meshing does not start correctly from the Ansys Workbench. Please, start it explicitly as
fluent -meshing -mpi=openmpi . Notice that we are also setting OpenMPI for the MPI parallelization, as Intel MPI version shipped with Ansys 22.2 does not work well on our clusters.
To use fluent via the batch script:
You can use the graphical interface to create your model and save the case file and then submit the simulation via a batch script. Below is an example script that you can adapt to your needs. This script will run fluent on two kingspeakcompute nodes. See ourslurm documentation page for details on the choice of the SBATCH directives.
#SBATCH --nodes 2
#SBATCH --ntasks 40
#SBATCH -o slurm-%j.out-%N
#Below WORKDIR is the directory containing the input file
#INPUTFILE and OUTPUTFILE are the names of the input
#and output respectively
setenv WORKDIR $HOME/fluent_test
setenv INPUTFILE 12.1.inp
setenv OUTPUTFILE 12.1.out
module load ansys
srun hostname | sort > $WORKDIR/Fluent.hosts
fluent 2ddp -t$SLURM_NPROCS -pib -cnf=$WORKDIR/Fluent.hosts -g -i $INPUTFILE -mpi=openmpi > $OUTPUTFILE
Jump to top of page
Ansys Electronics Desktop
ANSYS Electronics Desktop (EDT) is the premier, unified platform for electromagnetic, circuit and system simulation. Gold-standard tools like ANSYS HFSS, Maxwell, Q3D Extractor, and Simplorer are built natively in the Electronics Desktop, which serves as a universal Pre/Post processor for these tools. For more details see the Ansys Electronics Desktop webpage.
CHPC utilizes College of Engineering license, which includes the Maxwell, HFSS, HFSS HPC and HFSS Desktop and which status can be seen here. If you are not in College of Engineering, please, contact CHPC about how you can use it.
- Version: 21.2
- Machine: all clusters
- Location: /uufs/chpc.utah.edu/sys/installdir/ansysedt
There are two possible ways to run Ansys EDT. One is through its Graphical User Interface (GUI), and the other is through a batch script.
Jump to top of page
Using the GUI
The GUI approach allows one to design and build the simulation, and then run it from the GUI, however, the execution is limited to a single node. One also has to run the GUI via interactive job session, which may require waiting until resources (compute nodes) free up.
To run the GUI, we need to first request the resource (compute node) using the SLURM scheduler, once they are available (command prompt returns) load the ansysedt module, and then run the ansysedt command. The best for this purpose is the notchpeak cluster's notchpeak-shared-short partition:
salloc -n 1 -N 1 -p notchpeak-shared-short -A notchpeak-shared-short -t 8:00:00
module load ansysedt
mygroup is the user's group name.
Once the GUI loads up, set up your problem and run it as a job on the local node. Typically, it should be fine to "Use automatic settings" under the "Compute Resources" tab of the "Submit Job" dialog window.
Jump to top of page
Running simulation in the batch is preferred for several reasons. First, one can use more than one node, which may speed up the simulation or make it feasible due to larger memory availability. Second, job will wait in the SLURM queue till the resources are available, and start without the need of user interaction.
To run in batch, one has to first design the simulation using the GUI, and save it (e.g. as *.aedt file). Then modify a few items the run_ansysedt.slr script as noted in the script, in particular, number of nodes and tasks to run on, the input directory and name. The script is also available at /uufs/chpc.utah.edu/sys/installdir/hfss/scripts/run_ansysedt.slr, which you can simply copy to your input directory and modify there.
Ansys EDT is parallelized on two levels over distributed MPI tasks and over threads, that is we can run multiple threads per MPI task and achieve higher level of parallelism. The script above figures out the number of threads per task to use based on the node count, task count and cores per node count to fully utilize available CPU cores on each node.
Once the input file and the script are ready, submit the job as
You can monitor the status of the job with
squeue -u myUNID
myUNID> being your uNID.
Once the job starts, it is important to check the job log file (myInput.log) for a few things to ensure efficient execution. In particular, at the start of the log file, the program writes out user requested job distribution, for example, on 2 kingspeak nodes, 2 tasks per node:
Num tasks for machine kp045 = 2
Num cores for machine kp045 = 8
RAM limit for machine kp045 = -1
Num tasks for machine kp046 = 2
Num cores for machine kp046 = 8
RAM limit for machine kp046 = -1
However, Ansys EDT then does its own evaluation of the simulation and adjusts the resources, which then writes to the log file, e.g.
kp045: RAM: 90%, task0:4 cores, task1:4 cores
kp046: RAM: 90%, task0:4 cores, task1:4 cores
It is important to compare what you requested and what Ansys EDT decides to use and if there is a large mismatch in the requested and used resources, adjust the node/task count and resubmit the job. In this case, we would probably want to decrease the number of nodes from 2 to 1 and tasks from 4 to 2, effectively just running on one node.
Finally, since Ansys EDT uses its own distributed task management system, it is necessary to start some processes on all the job's nodes with some custom workarounds. In case these workarounds fail (we hope not but just in case), the simulation may run just on single node. Please, check the log file for messages that indicate this and that look like:
[error] Project:StripesOfGrapheneOnPolymiade, Design:StripesOfGraphenePolyVsTau2DSh1 (DrivenModal), Unable to locate or start COM engine on 'kp075' : Unable to reach AnsoftRSMService. Check if the service is running and if the firewall allows communication.
[warning] Project:StripesOfGrapheneOnPolymiade, Design:StripesOfGraphenePolyVsTau2DSh1 (DrivenModal), Distributed solve error on machine 'kp075'. Task dropped from simulation.
If you see these messages, let us know.
Memory. A minimum of 16GB of memory is recommended.Is ANSYS CPU or GPU heavy? ›
ANSYS solvers are already CPU intensive, so hyperthreading actually can degrade the solver performance.How much does an ANSYS HPC Pack cost? ›
|Ansys HPC core pack||1012||5780|
|Additional info:||To run in parallel, HPC core packs must be purchased in addition to the base license. First HPC pack give access to 8 cores. Subsequent packs give access to 32, 128, 512 & 2048.|
Fluent uses a cell-centered approach while CFX uses a vertex-centered approach. The point being is, Fluent is capable of handling polyhedral mesh and cutcell meshes while CFX sticks to just the traditional tetra and hexa mesh topologies. CEL (CFX Expression Language) is also used with CFD-Post.How much RAM does ANSYS Fluent? ›
In general, for Mechanical you want about 15 GB of RAM per million degrees of freedom (DOF); for Ansys CFX, Fluent, HFSS and Maxwell you want 8 GB of RAM per core.Is 8gb RAM enough for 3D modeling? ›
RAM (system memory).
For some 3D rendering jobs, 8 GB of RAM will get the job done, but to be fully optimized, 32 GB is recommended, with a MHz rate as high as possible (ideally not less than 2.2).
yes you can .. I'm using two versions of solidworks 13,14 on the same laptop . In addition to Ansys 14.5 , pro e , matlab ,SketchUp ,CircuitMaker, autocad and some games like PES 2015 , COD 4 and battle field . one more point you have to take care of windows should be 64 with ram 4 gb or more to give good performance .Which processor is best for ANSYS? ›
- Workstation with NO HPC licenses: i7-8700K (6 cores) with 64GB RAM, Ryzen 7 2700X (8 cores) with 64GB RAM.
- Workstation with 1 HPC Pack: i7-9920X (12 cores) with 64/128GB RAM, Threadripper 2950X (16 cores) with 64/128GB RAM.
So, you will need to have atleast 1GB graphic card(Nvidia would be preferable)(2GB will be addon) and also ANSYS needs high RAM(16 GB recommended but works fine with 8GB).Can you get ANSYS for free? ›
Ansys offers a free software suite to students that spans the range of physics, providing access engineering simulation that a design process requires.
Ansys Innovation Courses are award-winning, free, online physics and engineering courses designed for educators, students and engineers to enhance simulation and physics learning. Ansys Innovation Courses are award-winning, free, online physics and engineering courses.How does ANSYS HPC work? ›
Ansys HPC Workgroup provides volume access to parallel processing for increased simulation throughput for multiple jobs and/or multiple users: The pool of HPC licenses is sharable between multiple users (or jobs) with increasing ROI as more cores are used to create more simulation throughput.What is Ansys CFX used for? ›
Ansys CFX is the industry leading CFD software for turbomachinery applications. Ansys CFX's advanced physics modeling capabilities help engineers solve the most complex challenges in turbomachinery applications. This powerful software has been extensively validated and is renowned for its robustness and accuracy.What does Ansys CFX stand for? ›
ANSYS CFX, a computation fluid dynamics program. Xaverian Brothers or Congregation of St. Francis Xavier. AMD CrossFireX, a computer graphics multiprocessing technology.Is CFX finite volume? ›
Ansys CFX and Ansys Fluent, one of famous commercial CFD software packages, is based on a finite volume method approach.Is ANSYS Fluent easy to learn? ›
Ansys Fluent Review
The efficiency of its results make Ansys Fluent the most effective tool for solving computational fluid dynamics related problems. From geometry, through meshing, physics, solution and to results, the chronological order of the workflow makes Fluent easy to use, even for beginners.
Most Autodesk applications like AutoCAD, Revit, and Fusion 360, require at least 8 to 16 GB of RAM to work smoothly.
AutoCAD (including Mental Ray rendering) is actually fairly light on RAM requirements and Autodesk only recommends 8GB of RAM. However, given the relatively low cost of RAM – and the fact that most users tend to have more than just AutoCAD running on their system – we feel that 32GB is a great starting point.What is the best RAM for 3D modeling? ›
Modern systems all use DDR4 RAM. While 3D design programs tend to need a lot of memory, we recommend having at least 16GB to 32 GB of RAM for a professional 3D design. The more RAM you have, the smoother your computer will run.How much RAM is enough? ›
How much RAM do you need? Generally, we recommend 8GB of RAM for casual computer usage and internet browsing, 16GB for spreadsheets and other office programs, and at least 32GB for gamers and multimedia creators.
8 GB is plenty much space for current applications and programs. It's ideal for high-end multimedia businesses. Likewise, 16 GB gives you a lot of comfortable space for future applications. Anything above that is probably overkilled unless you have specific uses for it, depending on your business's industry.Is 4GB graphics card enough for rendering? ›
For simple scenes with low poly models and small resolution textures, running a GPU with 6GB or even just 4GB of VRAM can be sufficient.
Kepler-, Maxwell-, Pascal-, Volta, or Turing-based cards are recommended (Maxwell 2000 or better). At least 4 GB of discrete video memory (8 GB recommended). OpenGL version 4.5 or above.Which graphics card is best for ANSYS? ›
For full functionality, use of a recent NVIDIA Quadro or AMD Radeon Pro card with at least 1 GB of discrete video memory and supporting, at a minimum, OpenGL version 4.5, DirectX 11, Shader Model 5.0. Discovery: NVIDIA Discrete graphics card with the latest drivers. Pascal series or newer recommended.How much RAM do I need for CFD? ›
Regarding the computer memory, it's all primarily about the mesh size. There is a golden rule: count for each one million cells mesh a need for 2GB RAM. In any case, we recommend at least 4GB RAM memory per CPU core.Does NASA use ANSYS? ›
NASA has awarded ANSYS Inc of Canonsburg, Pennsylvania, a contract to provide a suite of modeling and simulation tools including capabilities in the following engineering disciplines: structures, crash, thermal, fluids, photonics, semiconductors, electromagnetics, materials, mission, test, evaluation, and orbit ...How many GB is ANSYS? ›
25 GB hard drive space.How many cores are required for ANSYS? ›
A processor with at least 4 cores (each product of the current Ansys product line uses 4 cores with no additional charge. Additional cores can be utilized with HPC licenses).Can gaming laptops be used for ANSYS? ›
Unfortunately, gaming and using CAD/CAE software (like ANSYS) requires two totally different things. GeForce is most suitable for gaming; while Quadro is great for CAD/CAE software. That being said. It's not like you are using a good GeForce graphics card and you won't be able to run ANSYS.Is AMD or Intel better for ANSYS? ›
The ANSYS hardware recommendations say Intel CPUs should be used because of AVX512 support. Also, most of the time I will not be using all cores on the node, I will probably only be solving on 8 cores (16 max).
How many days it will take to learn ANSYS? Answer: At Engineers 3D, you will learn ANSYS over the course of 3 months. This includes basics, in-depth knowledge, designing tactics and application in the real project.Is Ansys difficult to learn? ›
“Ansys workbench” is easy to learn and one can analyze complex problems easily in that. But if you want to learn from the basics and want to understand how the software works and utilizes Finite Elements Method then you should start with “Ansys APDL”.What is better than Ansys? ›
However, ABAQUS has a huge advantage over ANSYS: its connection to Solidworks and Catia modeling software.Is ANSYS better than Matlab? ›
Ansys Fluent rates 4.5/5 stars with 83 reviews. By contrast, MATLAB rates 4.5/5 stars with 658 reviews.How can a beginner learn ANSYS? ›
- Learn mechanical engineering. While learning mechanical engineering, you should think of it as a way to make lives better. ...
- Learn physics. ...
- Take short courses. ...
- Attend training sessions for Ansys. ...
- Familiarize yourself with important terms. ...
- Download the Ansys software.
Through ANSYS, mechanical engineers will get an opportunity to carry out dynamic analysis using their pre-existing knowledge of linear dynamics, spectrum response and random vibration with pre-stress. They can even learn to come up with advanced solver options for rapid solutions.What are the three key components of HPC? ›
There are three main components to HPC solutions: compute, network, and storage. Each component in this cluster coordinates with the others to enhance computing power.How much faster is HPC? ›
HPC systems typically perform at speeds more than one million times faster than the fastest commodity desktop, laptop or server systems. For decades the HPC system paradigm was the supercomputer, a purpose-built computer that embodies millions of processors or processor cores.How many cores does Ansys HPC Pack have? ›
This is both shared and distributed memory HPC capability for up to 4 cores, plus GPU access is enabled for Ansys Mechanical, Fluent and Electronics solvers. For bundles including Research and Associate products there are 12 additional cores per license provided to be used across these two products.Which is better CFD or FEA? ›
The difference between FEA and CFD is complex. Finite Element Analysis (FEA) allows you to solve Partial Differential Equations in a certain way, that is traditionally used for structural problems. Computational Fluid Dynamics (CFD) is a set of similar methods, but better suited for solving fluid-flow problems.
Ansys Motor-CAD is a dedicated, industry-leading tool for electric motor design and simulation. Motor-CAD's intuitive, template-based setup simplifies and automates the analysis process while its built-in electromagnetic, thermal and mechanical solvers offer valuable multiphysics insights into a motor design.Which is better Ansys or Solidworks? ›
I'll suggest you go with ANSYS Fluent. This is obvious that Ansys is a FE software and solidworks is a design software. So for doing FE or CFD analysis, you must use a FE software (like ansys). absolutely Ansys is better, because solidworks is a general CAD program with limited capability in doing FEA and CFD analysis.Who owns Ansys? ›
ANSYS Inc (NASDAQ:ANSS)
Institutional investors hold a majority ownership of ANSS through the 97.43% of the outstanding shares that they control. This interest is also higher than at almost any other company in the Packaged Software industry.
Ansys Fluent is a general-purpose computational fluid dynamics (CFD) software used to model fluid flow, heat and mass transfer, chemical reactions, and more.Is Ansys written in Python? ›
In Ansys Mechanical, the scripting functionality can be accessed under the Automation tab. Scripting in mechanical uses Python as the programming language.Is OpenFOAM better than Ansys Fluent? ›
OpenFOAM gave a higher mixing level compared to ANSYS Fluent. Chemical species momentum predictions are more diffusion in OpenFOAM and more convective in ANSYS Fluent. OpenFOAM (OF) is a free computational fluid dynamics (CFD) code developed by OpenCFD Ltd and OpenFOAM Foundation.Is Ansys FEM or FVM? ›
Both FVM (Ansys Fluent) and FEM (COMSOL) based software were applied to solve the governing equations of fluid flow, coupled with FEM analysis of the solid deformation. The results are then compared to assess whether there are significant differences between both approaches in the simulation of blood flows.Is CFX finite element? ›
CFX is a general purpose computational fluid dynamics package. CFX uses a conservative finite element based control volume method with unstructured meshes.Is 16GB RAM enough for machine learning? ›
A good ballpark to understand machine learning memory requirements for a video and image-based machine learning project is going to be around 16GB. This isn't true in every case, but it is a good amount of RAM and memory that should be able to handle the majority of machine learning projects for visual data.Do graphic designers need 16GB RAM? ›
A minimum amount of RAM is 16 GB. If you're planning to use Adobe® Photoshop®, add more memory.
RAM: 4 GB or more RAM is recommended. CPU: A minimum of 2 CPU cores of 2.0 GHz or higher CPU speed are recommended.Is 16GB RAM enough for data analysis? ›
Enough RAM: I would argue that most important feature of a laptop for a data scientist is RAM. You absolutely want at least 16GB of RAM. And honestly, your life will be a lot easier if you can get 32GB.How much SSD is enough for machine learning? ›
Storage: A minimum of 1TB HDD is required as the datasets tend to get larger and larger by the day. If you have a system with SSD a minimum of 256 GB is advised.Is 8GB GPU enough for machine learning? ›
Eight GB of VRAM can fit the majority of models. RTX 2080 Ti (11 GB): if you are serious about deep learning and your GPU budget is ~$1,200. The RTX 2080 Ti is ~40% faster than the RTX 2080.How much RAM is enough for study? ›
The standard 8 GB will do fine, as it can cover most of your basic computer needs. You'll even be able to open a couple of tabs in your browser without experiencing a huge hit on performance. Quick tip: If you like keeping dozens of programs open at all times, more RAM is key.Is 1TB SSD enough for graphic design? ›
For graphic design, the larger the SSD storage space, the better, since you'll be saving and dealing with many files. Ideally, the minimum threshold should be 1TB or at least 512GB – a 256GB SSD is simply not enough in this day and age.Which processor is best for graphic design? ›
The Core i7-12700 is a very capable processor for graphic design, performing just above the Ryzen 9 5900X – a CPU that is predominantly aimed at high-end creative work.How much RAM is best for graphic design? ›
You'll want, at minimum, 8Gb of RAM; more if you can afford it. (You'll find “more if you can afford it” is a pattern.) Once you've passed these minimums, you might wonder where to spend your money on speeding up your computer even more.Is FEA hard to learn? ›
It is not an easy process but with direction, motivation and time, it is achievable. Apart from reading "Practical Finite Element Analysis for Mechanical Engineers", your learning process will require lots of practice and keep in mind that it takes time to make a good FEA analyst.How much RAM do game developers need? ›
So, if you want enough overhead to keep playing new releases in the future, 16GB of RAM is recommended. If you plan to do more than just gaming, consider 32GB.
While 3D design programs tend to need a lot of memory, we recommend having at least 16GB to 32 GB of RAM for a professional 3D design. The more RAM you have, the smoother your computer will run. Especially if you're running heavy programs or several apps at once, you'll need all the RAM you can get.Is 256gb enough for data science? ›
If you are going with HDD, I would recommend 1 TB of storage space and if you are going with SSD, I would recommend at least 256 GB of storage space. Recommended Requirement- 512 GB SSD or more.How many CPU cores do I need for data science? ›
An easy recommendation is for 32 cores with either of the Intel or AMD platforms mentioned above. The 64-core TR Pro may be ideal if you have highly data parallel tasks with a significant amount of time spent in computation, but scaling may not be as efficient as with the 32-core if memory access is a limiting factor.Is 8GB unified memory enough for data science? ›
Light users will be fine with the base model and 8 GB of RAM, but it's probably worth it for most data scientists to upgrade to 16 GB RAM. The tasks you do most frequently, like transforming large datasets, will be much faster and you will be more productive.