*******************
This email originates from outside Imperial. Do not click on links and attachments unless you recognise the sender.
If you trust the sender, add them to your safe senders list https://spam.ic.ac.uk/SpamConsole/Senders.aspx to disable email stamping for this address.
*******************
Dear Sir,
I am struggling with installation of Nektar++ on ubuntu 16.04. Can you
please suggest a way to install it?
Regards,
Pavan
*******************
This email originates from outside Imperial. Do not click on links and attachments unless you recognise the sender.
If you trust the sender, add them to your safe senders list https://spam.ic.ac.uk/SpamConsole/Senders.aspx to disable email stamping for this address.
*******************
Dear all,
I am a PhD candidate of scientific computing at Shahid Beheshti university, Iran. I am trying to install Nektar++ in Windows. I follow up the instructions in user guide, but I encounter with the following errors when I try to do 11th steps of installing Nektar++:
"C:\University\PhD\Nektar++\nektar++-5.0.0\builds\INSTALL.vcxproj" (default target) (1) ->
"C:\University\PhD\Nektar++\nektar++-5.0.0\builds\ALL_BUILD.vcxproj" (default target) (3) ->
"C:\University\PhD\Nektar++\nektar++-5.0.0\builds\boost.vcxproj" (default target) (8) ->
(CustomBuild target) ->
collect2.exe : error : ld returned 1 exit status [C:\University\PhD\Nektar++\nektar++-5.0.0\builds\boost.vcxpr
oj]
collect2.exe : error : ld returned 1 exit status [C:\University\PhD\Nektar++\nektar++-5.0.0\builds\boost.vcxpr
oj]
collect2.exe : error : ld returned 1 exit status [C:\University\PhD\Nektar++\nektar++-5.0.0\builds\boost.vcxpr
oj]
collect2.exe : error : ld returned 1 exit status [C:\University\PhD\Nektar++\nektar++-5.0.0\builds\boost.vcxpr
oj]
Does any one know what are the error related to and help me?
Best regards,
Mahdi
*******************
This email originates from outside Imperial. Do not click on links and attachments unless you recognise the sender.
If you trust the sender, add them to your safe senders list https://spam.ic.ac.uk/SpamConsole/Senders.aspx to disable email stamping for this address.
*******************
Dear all,
My name is Tengfei Zhang and I am an assistant professor at Shanghai Jiao Tong University, China. Currently I am trying to implement new models in the Nektar++ platform by making revisions in the source code. Problem is, the developer guide (pdf version) that I can find on Gitlab seems to be outdated, and the re-compilation using latex files does not work properly and the generated pdf file misses important information.
I am wondering if anyone could kindly share a newest version of the developer guide (in pdf format)? My email address is zhangtengfei(a)sjtu.edu.cn. Or does anyone know a download link for the updated developer guide file? I really appreciate it.
Best regards,
Tengfei Zhang
Assistant Professor
School of Mechanical Engineering
Shanghai Jiao Tong University
*******************
This email from originates from outside Imperial. Do not click on links and attachments unless you recognise the sender.
If you trust the sender, add them to your safe senders list https://spam.ic.ac.uk/SpamConsole/Senders.aspx to disable email stamping for this address.
*******************
Dear all,
I am Silvia Ceccacci, from Macquarie University. I am trying to install Nextar on Windows but I am having some troubles with it. Here my questions:
1) Is MS Visual Studio 2019 working for Nektar? I can see the 2015 is preferred and I have tried to use it but it gave me some issues. The 2019 version seems to work fine when I generate the build scripts with CMake.
2) When I issue the command:
msbuild INSTALL.vcxproj /p:Configuration=Release
on the Visual Studio 2019 terminal, I get this error:
error MSB6006: "cmd.exe" exited with code 1
Could you please help me understand what I should be doing and how to solve this problem?
Thank you.
Kind regards
Silvia
Hello,
I was just wondering how people compile Nektar++ from source on the IC
cluster these days and if there are any recommended adjustments compared
with that this link says https://www.nektar.info/nektar-cx1/
It is 4 years old but the instructions still work, it seems I'm able to
compile Nektar++ with
module load mpi/intel-2019.6.166
module load intel-suite/2017.6
module load fftw/3.3.3-double
module load flex/2.6.4
module load scotch/6.0.4
module load boost/1.66.0
CC=mpicc CXX=mpicxx cmake -DNEKTAR_USE_FFTW=ON -DNEKTAR_USE_MKL=ON
DNEKTAR_USE_MPI=ON -DNEKTAR_USE_SYSTEM_BLAS_LAPACK=OFF
-DNEKTAR_TEST_FORCEMPIEXEC=ON -DCMAKE_CXX_FLAGS="-std=c++11 -O3
-xSSE4.2 -axAVX,CORE-AVX-I,CORE-AVX2" -DCMAKE_C_FLAGS="-O3 -xSSE4.2
-axAVX,CORE-AVX-I,CORE-AVX2" ..
Would you recommend any change with respect to newer packages or better
practice for efficiency?
Thanks for the support,
Thibaut
*******************
This email from originates from outside Imperial. Do not click on links and attachments unless you recognise the sender.
If you trust the sender, add them to your safe senders list https://spam.ic.ac.uk/SpamConsole/Senders.aspx to disable email stamping for this address.
*******************
Hi Nitish,
Great to hear it works for you, i will add the note to the userguide then.
Regarding the implementation: The Coupling writes its received data
directly into the m_Forcing array. Unfortunately, the Upate method in
ForcingBody.cpp would allocate a new array each time step. By using
FIELDFORCETIMEFCN, the m_hasTimeFcnScaling flag is set to true and
Update is called only once during initialization (which is fine), so the
arrays stay the same. The condition with the "x y z t" does not check
the expression of the CouplingSource function, but its variables, which
are set elsewhere in the code and cannot be altered by the user IIRC. So
that has nothing to do with the Coupling.
Cheers,
Kilian
Am 14.01.20 um 07:03 schrieb Nitish Arya:
> Dear Kilian,
>
> I looked into the code and found that when no value is provided to an
> expression, it adds "x y z t" to it. In the ForcingBody.cpp the
> coupling force is read if there is no value (or the other way round, I
> am still confused) provided for the CouplingSource function. But the
> following worked for me.
>
> <FUNCTION NAME="CouplingSource">
> <E VAR="p,u,v,w" VALUE =" "/>
> </FUNCTION>
> </CONDITIONS>
> <FORCING>
> <FORCE TYPE="Field">
> <FIELDFORCE> CouplingSource <FIELDFORCE/>
> <FIELDFORCETIMEFCN> 1.0 </FIELDFORCETIMEFCN>
> </FORCE>
> </FORCING>
>
> I am able to read the source terms as well as the base fields now.
>
> regards,
> Nitish
>
>
> On Tue, 14 Jan, 2020, 1:24 AM Kilian Lackhove, <kilian(a)lackhove.de
> <mailto:kilian@lackhove.de>> wrote:
>
> Hi Nitish,
>
> i am glad to hear you got the setup working. Regarding the
> forcing, you
> need to set
>
> <FIELDFORCETIMEFCN> 1.0 </FIELDFORCETIMEFCN>
>
> (see e.g. solvers/DummySolver/Tests/Dummy_3DCubeCwipi_0.xml for an
> example)
>
> This is a workaround for an incompatibility between the way the
> forcing
> is implemented and how the coupling works. Let me know if it
> worked for
> you so i can add this piece if info to the userguide.
>
> Cheers,
>
> Kilian
>
>
> Am 09.01.20 um 16:16 schrieb Nitish Arya:
> > Dear Kilian,
> >
> > Thank you very much for your suggestion. The cwipi functionality in
> > the new release really solved my problem. I also successfully
> compiled
> > the openfoam interface [3] with the acoustic solver in nektar. The
> > reception of base fields (u0,v0,w0) is absolutely fine. However,
> when
> > I tried receiving the source terms (F_0_p, F_0_u, F_0_v, F_0_w),
> the
> > corresponding fields are not reflected in nektar. The source
> terms are
> > zero everywhere (since they were initialized to zero in the
> > configuration file). This could mean that after the transfer
> they are
> > being modified to the value in the configuration file. Am I missing
> > something?
> >
> > I have also attached the conditions file in the mail.
> >
> >
> >
> > regards,
> > Nitish
> >
> >
>
*******************
This email from originates from outside Imperial. Do not click on links and attachments unless you recognise the sender.
If you trust the sender, add them to your safe senders list https://spam.ic.ac.uk/SpamConsole/Senders.aspx to disable email stamping for this address.
*******************
Hi Nitish,
i am glad to hear you got the setup working. Regarding the forcing, you
need to set
<FIELDFORCETIMEFCN> 1.0 </FIELDFORCETIMEFCN>
(see e.g. solvers/DummySolver/Tests/Dummy_3DCubeCwipi_0.xml for an example)
This is a workaround for an incompatibility between the way the forcing
is implemented and how the coupling works. Let me know if it worked for
you so i can add this piece if info to the userguide.
Cheers,
Kilian
Am 09.01.20 um 16:16 schrieb Nitish Arya:
> Dear Kilian,
>
> Thank you very much for your suggestion. The cwipi functionality in
> the new release really solved my problem. I also successfully compiled
> the openfoam interface [3] with the acoustic solver in nektar. The
> reception of base fields (u0,v0,w0) is absolutely fine. However, when
> I tried receiving the source terms (F_0_p, F_0_u, F_0_v, F_0_w), the
> corresponding fields are not reflected in nektar. The source terms are
> zero everywhere (since they were initialized to zero in the
> configuration file). This could mean that after the transfer they are
> being modified to the value in the configuration file. Am I missing
> something?
>
> I have also attached the conditions file in the mail.
>
>
>
> regards,
> Nitish
>
>
*******************
This email from originates from outside Imperial. Do not click on links and attachments unless you recognise the sender.
If you trust the sender, add them to your safe senders list https://spam.ic.ac.uk/SpamConsole/Senders.aspx to disable email stamping for this address.
*******************
Dear friends,
I am happy tell that our paper titled "Mixed baroclinic convection in a
cavity" is now published in JFM. We have extensively used incompressible
solver with a buoyant scalar of Nektar++. I have attached a copy of the
paper in this email.
I would like to thank the entire team of Nektar++ for the support during
this work and giving me an opportunity to present this result during the
last Nekar++ workshop.
With regards
Abhishek
--
---------------------------------------------------------------------------------------
Abhishek Kumar
Research Associate
Centre for Fluid and Complex Systems
Coventry University, Coventry CV15FB
United Kingdom
Webpage: https://abhishekkir.wixsite.com/website
Email # ac7600(a)coventry.ac.uk, abhishek.kir(a)gmail.com
Phone: +44 24 7765 9150
Mobile: +44 7464026494
---------------------------------------------------------------------------------------
*******************
This email from originates from outside Imperial. Do not click on links and attachments unless you recognise the sender.
If you trust the sender, add them to your safe senders list https://spam.ic.ac.uk/SpamConsole/Senders.aspx to disable email stamping for this address.
*******************
Dear All,
Now I want to use Nektar++ to do some transonic simulation (Compressible Solver).
I want to increase the resolution for shocks.
I find a PDF named 'Mesh adaptation (r & p) for compressible flows in Nektar++', given by Joaquim Peiro et al.
They mentioned r-adaptation can be used by clustering nodes near shocks. But I can not find more information about this.
Is this function available in Nektar++ 5.0.0?
If someone is familiar with this, please let me know.
Merry Christmas!
Thank you for your help!
Shujie
University of Southampton