|
[Sponsors] |
i want to make a software C++ or Visual Fortran??? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
April 8, 2005, 04:39 |
Re: i want to make a software C++ or Visual Fortra
|
#21 |
Guest
Posts: n/a
|
i agree with you, i am also observing that this has considerably slowed down my code, i am thinking in direction of improving efficiency.
|
|
April 8, 2005, 08:57 |
Re: i want to make a software C++ or Visual Fortra
|
#22 |
Guest
Posts: n/a
|
Are you using some public library? I'm trying to speed up my code, and I started using MTL and ITL for matrix storage and linear solvers. They're both written in C++ and, if you know the language, you don't take too much time to learn how to use it. The addresses are http://www.osl.iu.edu/research/itl/ and http://www.osl.iu.edu/research/mtl/
|
|
April 9, 2005, 07:39 |
Re: i want to make a software C++ or Visual Fortra
|
#23 |
Guest
Posts: n/a
|
no i am not using any liberary, i had already looked at mtl, perhaps i downloaded the source too, but i liked DEAL better, if you are working with finite element , have a look at this, you have to google for that, for me , i have three choices , once is the solver based on graph structure with edges-nodes (areas and cvs), another is matrix structure embedded and lastly one more sparse matrix which is supposed to be fast. actually i am trying to get things right first , then i will work on making is fast, so there are lot of areas where i could have made code faster, but i left that delibrately. further these lib does not make sense for me much because the sole purpose, is to write multigrid based solver (these mostly provide, linear solvers like BiCGStab etc, Deal provides multigrid though), futher i wish to wirte meshless type of solver of matrix for that will be little different than usual, so for me lib still do not make much sense.
|
|
April 9, 2005, 08:31 |
Re: i want to make a software C++ or Visual Fortra
|
#24 |
Guest
Posts: n/a
|
I've downloaded deal some time ago, but it works with adaptive mesh refinement, and at the moment I'm working with unstructured grids without any remeshing. That's the only reason why I didn't go on with it. I'm working with control-volume finite element methods for incompressible flows (step-wise constant weight functions), which some call unstructured finite volume, but I'm doing it in a finite element fashion (element matrices -> global matrix, and so on). I think AMR is a good TODO in my future research, and I'm thinking of using deal to work with immersed finite element method in the future.
|
|
April 9, 2005, 11:08 |
Re: i want to make a software C++ or Visual Fortra
|
#25 |
Guest
Posts: n/a
|
No,i didn't heart anything about it since this time, what is it?
|
|
April 10, 2005, 13:07 |
Re: i want to make a software C++ or Visual Fortra
|
#26 |
Guest
Posts: n/a
|
||
April 11, 2005, 19:22 |
Re: i want to make a software C++ or Visual Fortra
|
#27 |
Guest
Posts: n/a
|
well one thing at last, that my unstructured grid solver also has started to run, now i can peacefully think about implementing multigrids. the probelm was tracked down to a very silly but subtle mistake, the wt was calculated as dist(P to face center) / (sum (dist P to face center plus Neighbour E to face center), this term is okey when grids are nearly orthogonal (so it was running well with structured meshes), but this is not good approximation when the meshes are non orthogonal. once this is fixed things are fine.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Using PetsC library in compaq visual fortran | salman189 | Main CFD Forum | 0 | May 22, 2011 02:58 |
Intel Fortran Compiler & Tutorial 17 | Young | CFX | 1 | March 30, 2011 02:39 |
How to install CGNS under windows xp? | lzgwhy | Main CFD Forum | 1 | January 11, 2011 19:44 |
OpenFOAM with IBM AIX | matthias | OpenFOAM Installation | 20 | March 25, 2008 03:36 |
recommend grid generation software for fortran | zonexo | Main CFD Forum | 0 | May 16, 2006 23:42 |