Search found 4707 matches

by raback
01 Nov 2023, 19:49
Forum: ElmerSolver
Topic: Specify arbitrary direction for magnetic field strength
Replies: 5
Views: 186

Re: Specify arbitrary direction for magnetic field strength

Hi The coordinate system is standard cartesian one. The field cannot be directly imposed but instead a small system is solved and the magnetic field strength is transformed to a BC for the vector potential. Here is a caveat since the BCs can only be set in the direction of the edges of the boundary....
by raback
01 Nov 2023, 15:26
Forum: ElmerSolver
Topic: Maximum number of exported variables
Replies: 3
Views: 137

Re: Maximum number of exported variables

Hi

This should not be any limitations since at least maybe a year ago. Until that the "Exported Variables i" where formed in ELMERSOLVER_KEYWORDS. Now the keyword "Keyword i" is assumed to be of same type as "Keyword 1".

When was your ElmerSolver compiled?

-Peter
by raback
30 Oct 2023, 14:48
Forum: ElmerSolver
Topic: Difference between Direct and Iterative methods
Replies: 3
Views: 144

Re: Difference between Direct and Iterative methods

Hi Dirichlet conditions are not eliminated. Instead the matrix row is zeroed except for the diagonal entry which allows to set identity A_ii*x_i=b_i. Elimination has its pros and cons. For example, the matrices would be smaller and retain full symmetry (if initially symmetric) with elimination. On t...
by raback
27 Oct 2023, 16:09
Forum: ElmerSolver
Topic: Difference between Direct and Iterative methods
Replies: 3
Views: 144

Re: Difference between Direct and Iterative methods

Hi Iterative methods have a tolerance that is typically in range 1e-6...1e-12. The tougher the tolerance the closer you get to direct solvers. There is no point in trying to get to zero since for double precision eps=EPSILON(x)=2.2204460492503131E-016. This means that for x<eps we have always 1+x=1....
by raback
27 Oct 2023, 14:51
Forum: ElmerSolver
Topic: mixing transient and scanning
Replies: 5
Views: 188

Re: mixing transient and scanning

Hi What if you set for the ElasticSolver Steady State Condition = 1.0 If this keyword is positive it overrides the transient nature. The intended use if, for example, to start a simulation with a steady-state solution without need for separate setup. However, It could work here as well. Generally th...
by raback
25 Oct 2023, 16:30
Forum: ElmerPost
Topic: Exporting data from Elmer to Paraview
Replies: 19
Views: 543

Re: Exporting data from Elmer to Paraview

Hi, Sorry, I cannot reproduce this. Also your binary is ~10 months old so there may have been changes. Can somebody else reproduce the issue? Btw, if you use the "Geometry Ids" to pick pieces of the mesh then you don't really need "vtu part collection". These are alternative ways...
by raback
25 Oct 2023, 13:02
Forum: ElmerPost
Topic: Exporting data from Elmer to Paraview
Replies: 19
Views: 543

Re: Exporting data from Elmer to Paraview

Hi

What if you remove the line

Code: Select all

vtu: Output Directory = File "par"
or create the directory by hand.

Things may not always work exactly the same way in Windows. So maybe the internal make directory failed?

-Peter
by raback
23 Oct 2023, 10:33
Forum: Contributed Cases
Topic: Expasion due to Heat
Replies: 22
Views: 576

Re: Expasion due to Heat

Hi Silly me. I was so convinced it was the elasticity equation that I wrote the explanation even though it was about the heat solver. There really is not any better tool than to maximize the output (the max value is 32). You can save some matrices etc. but you can see that the checksums for the matr...
by raback
22 Oct 2023, 15:35
Forum: ElmerPost
Topic: Exporting data from Elmer to Paraview
Replies: 19
Views: 543

Re: Exporting data from Elmer to Paraview

Hi Roland,

I have never used Paraview for line plots. I don't know how it fares there. My choices are:

0D/1D -> SaveScalars/SaveLine -> Matlab/octave
2D/3D -> VtuOutput -> Paraview

-Peter
by raback
22 Oct 2023, 15:31
Forum: Contributed Cases
Topic: Expasion due to Heat
Replies: 22
Views: 576

Re: Expasion due to Heat

Hi, I don't understand either why the two different platforms would act so differently. Somehow the two iterative processes take a very different route. Maybe initial guess is very different allthough the seed is the same. Different routes happen often but usually much later in the iteration. Howeve...