혹시 cfMesh 써보신 분 계시나요?

Main Forums ThirdParty 혹시 cfMesh 써보신 분 계시나요?

This topic contains 5 replies, has 4 voices, and was last updated by  Prodo 3 years, 8 months ago.

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #777

    geonhong
    Participant

    cfMesh 한번 써볼까 하는데, 이 녀석 괜찮은가요?

    #781

    Heebum Lee
    Participant

    snappyHexMesh 보다는 격자 생성이 빠른 것 같은데

    저도 좀 더 써봐야 할 것 같습니다.

    #794

    ethan_Oh
    Participant

    snappyHexMesh 보다 격자 생성이 빠르고 형상이 잘 표현되는거 같습니다.

    #798

    Prodo
    Participant

    http://www.mediafire.com/view/k9hawcjgukwi79d/1.png
    http://www.mediafire.com/view/99nphjwmba6kyc4/2.png
    http://www.mediafire.com/view/ya1r0khi9hqi7a1/3.png

    cfMesh를 이용하여 위와 같은 메쉬를 생성하였고, icoFoam을 통해 주위 유동을 해석하였는데요,

    위와 같이 격자가 2:1 변하는 부분에서 비물리적인 현상이 발생하였습니다.

    격자를 여러가지 방법으로 생성도 해보고, 고쳐보았으나 개선되지 않았습니다.

    이런 문제는 Solver scheme의 문제로 생각해야 하나요?

    이 문제를 어떻게 해결해야 할까요?

    • This reply was modified 3 years, 9 months ago by  Prodo.
    • This reply was modified 3 years, 9 months ago by  Prodo.
    #801

    geonhong
    Participant

    //Prodo

    Solver나 scheme 세팅은 어떻게 하셨나요?

    #803

    Prodo
    Participant

    icoFoam을 통해 해석하였고 scheme세팅은 다음과 같습니다.
    아직 초보자라 질문이 구체적이지 못할 수 있겠네요.. 답변 감사합니다

    /*--------------------------------*- C++ -*----------------------------------*\
    | =========                 |                                                 |
    | \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
    |  \\    /   O peration     | Version:  2.3.1                                 |
    |   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
    |    \\/     M anipulation  |                                                 |
    \*---------------------------------------------------------------------------*/
    FoamFile
    {
        version     2.0;
        format      ascii;
        class       dictionary;
        location    "system";
        object      fvSolution;
    }
    // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
    
    solvers
    {
        p
        {
            solver           GAMG;
            tolerance        1e-7;
            relTol           0;
            smoother         GaussSeidel;
            nPreSweeps       0;
            nPostSweeps      2;
            cacheAgglomeration on;
            agglomerator     faceAreaPair;
            nCellsInCoarsestLevel 10;
            mergeLevels      1;
    
      /*    solver          PCG;
            preconditioner  DIC;
            tolerance       1e-06;
            relTol          0;			 */
        }
    
        U
        {
    
    solver	smoothSolver;
        	smoother	GaussSeidel;
        	tolerance	1e-8;
        	relTol		0;
        	nSweeps		1;
    /*        solver        smoothSolver;
            smoother        symGaussSeidel;
            tolerance       1e-05;
            relTol          0;			*/
        }
    }
    
    PISO
    {
        nCorrectors     2;
        nNonOrthogonalCorrectors 0;
        pRefCell        0;
        pRefValue       0;
    }
    relaxationFactors
    {
        p               0.3;
        U               0.7;
        k               0.7;
        epsilon         0.7;
        omega			0.7;
    }
    
    // ************************************************************************* //
    /*--------------------------------*- C++ -*----------------------------------*\
    | =========                 |                                                 |
    | \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
    |  \\    /   O peration     | Version:  2.3.1                                 |
    |   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
    |    \\/     M anipulation  |                                                 |
    \*---------------------------------------------------------------------------*/
    FoamFile
    {
        version     2.0;
        format      ascii;
        class       dictionary;
        location    "system";
        object      fvSchemes;
    }
    // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
    
    ddtSchemes
    {
        default         Euler;
    }
    
    gradSchemes
    {
        default         Gauss linear;
        grad(p)         Gauss linear;
    }
    
    divSchemes
    {
        default     			Gauss upwind;
        div(phi,U)      			Gauss linearUpwindV Gauss linear;
        div((nuEff*dev(grad(U).T()))) 	Gauss linear;
    /* default         none;
        div(phi,U)      Gauss linear;   */
    }
    
    laplacianSchemes
    {
        default         Gauss linear orthogonal;
    }
    
    interpolationSchemes
    {
        default         linear;
    }
    
    snGradSchemes
    {
     default     corrected;
      //  default         orthogonal;
    }
    
    fluxRequired
    {
        default         no;
        p               ;
    }
    
    // ************************************************************************* //
    • This reply was modified 3 years, 8 months ago by  Prodo.
Viewing 6 posts - 1 through 6 (of 6 total)

You must be logged in to reply to this topic.