Search found 4838 matches

by raback
15 Mar 2024, 09:43
Forum: General
Topic: export stiffness matrix without starting simulation
Replies: 3
Views: 399

Re: export stiffness matrix without starting simulation

Hi, If the solver is never executed there will unfortunately be no stiffness matrix. You could however, try this keyword in Solver section: Linear System Solver Disabled = Logical True There might be other ways, like setting linear system iterations to zero etc. but this one should be clean. Codewis...
by raback
14 Mar 2024, 13:14
Forum: External tools
Topic: Problem reading in netcdf file at higher resolution
Replies: 4
Views: 558

Re: Problem reading in netcdf file at higher resolution

Hi I added a few days ago some more output (with high "max output level") so you might get a better idea now what is going on. Generally memory issues may be difficult and if it happens in netcdf library it is hard to tell. In Elmer it is a good idea to always use and check the optional ST...
by raback
13 Mar 2024, 15:17
Forum: ElmerSolver
Topic: VectorHelmholtzSolver and 2nd Order Elements
Replies: 2
Views: 330

Re: VectorHelmholtzSolver and 2nd Order Elements

Hi

Elmer has 2nd order edge elements (Nedelec's 1st kind) invoked by "quadratic approximation = true".

-Peter
by raback
12 Mar 2024, 01:43
Forum: ElmerSolver
Topic: Elmer-elmag example throws error
Replies: 21
Views: 972

Re: Elmer-elmag example throws error

Hi, can you solve anything with success? CUDA does not like DLL so that could be the culprint. However, in that case you should not be able to run most cases. There is something fishy since the code should be looking for "ProcName_bulk" and not just "_bulk". What is you setup and...
by raback
08 Mar 2024, 14:21
Forum: ElmerSolver
Topic: impulse boundaries conditions
Replies: 7
Views: 363

Re: impulse boundaries conditions

Maybe look at test case "ElasticBeamHinged3D". -Peter
by raback
08 Mar 2024, 13:26
Forum: ElmerSolver
Topic: impulse boundaries conditions
Replies: 7
Views: 363

Re: impulse boundaries conditions

Hi I think forces are always in cartesian directions. What the code does is it assembles the equations in cartesian coordinates. Then it rotates the entries when glueing them into the global matrix. The Dirichlet BCs are then set in this global matrix and hence there the "normal-tangential disp...
by raback
07 Mar 2024, 14:42
Forum: External tools
Topic: Problem reading in netcdf file at higher resolution
Replies: 4
Views: 558

Re: Problem reading in netcdf file at higher resolution

Hi

What line causes the segfault? Is it netcdf reader or Elmer side? If you increase verbosity to 30 what is the last line Elmer writes on std out?

-Peter
by raback
07 Mar 2024, 14:37
Forum: ElmerSolver
Topic: Elmer-elmag example throws error
Replies: 21
Views: 972

Re: Elmer-elmag example throws error

...your error probably has nothing to do with this. There are ~1000 tests that don't have _bulk defined but pass. As you see in the code there is no "procname" so somehow you have come here without giving the Procedure. Sharing the full case would indeed be helpful.

-Peter
by raback
07 Mar 2024, 14:33
Forum: ElmerSolver
Topic: Elmer-elmag example throws error
Replies: 21
Views: 972

Re: Elmer-elmag example throws error

Hi There have been different flavors of solver modules over the years. The standard solver does quite a bit of things that could be left for library. You could just provide rules for bulk and boundary assembly etc. The code in MainUtils.F90 around line 1250 checks this possibility: AssProc = GetProc...
by raback
04 Mar 2024, 11:36
Forum: ElmerSolver
Topic: Solver stops after Gebhard factors
Replies: 13
Views: 676

Re: Solver stops after Gebhard factors

Hi, One can also use iterative solvers for computing Gebhart factors. Standard "Linear System ..." keywords apply. Just use "radiation: " as a name space. E.g. radiation: Linear System Solver = iterative The computation is heavy since linear system is solved for each row. Direct ...