Basic OpenFOAM Programming Tutorial: Writing a Custom Boundary Condition

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ย. 2024

ความคิดเห็น • 11

  • @StevenOfWheel
    @StevenOfWheel 7 ปีที่แล้ว +1

    Mnogo ti hvala, bio si mi bas od pomoci! Pozdrav iz Srbije

  • @saikumarreddyyeddula5043
    @saikumarreddyyeddula5043 4 ปีที่แล้ว

    Would love to watch more.

  • @venukr937
    @venukr937 4 ปีที่แล้ว +3

    Please do one video on how to create custom fvOption and how use it

  • @sebastiantrunk2516
    @sebastiantrunk2516 8 ปีที่แล้ว

    Absolutely nice one!
    Big help, thanks a lot Vuko!

  • @ucanhvan4557
    @ucanhvan4557 4 ปีที่แล้ว

    Great if you do more videos ! nice work

  • @sourabhsup
    @sourabhsup 8 ปีที่แล้ว

    Thank you so much for the video.... very helpful :-D although I have a doubt regarding the selection of the derived BC in the beginning. How should I choose.? For example, I want to implement a time varying BC for which there are some derived BC's available. But choosing among them is kind of a big task for me now. How should I proceed?

  • @thonfisk
    @thonfisk 6 ปีที่แล้ว

    Dear Mr. Vucecic,
    i just followed your tutorial step by step. I have just one problem: I can compile the BC, but OF doesn't regocnize the new boundary condition.:
    Unknown patchField type averageControlled for patch type wall
    ...
    From function static Foam::tmp Foam::fvPatchField::New(const Foam::fvPatch&, const Foam::DimensionedField&, const Foam::dictionary&) [with Type = double]
    in file /opt/openfoam5/src/finiteVolume/lnInclude/fvPatchFieldNew.C at line 134.
    Do you have any idea where i might have missed an entry? (OpenFOAM 5.0)

    • @thonfisk
      @thonfisk 6 ปีที่แล้ว +2

      Sorry, my bad. I missed the libs ("libmyBoundaryConditions.so"); entry in the controlDict.

    • @shubhamsangodkar6992
      @shubhamsangodkar6992 6 ปีที่แล้ว

      I'm facing the same issue , did you get a solution to this

    • @anlylmaz1887
      @anlylmaz1887 5 ปีที่แล้ว

      @@thonfisk thansk Rob,your comment is very important for my work progress. (i find the answer comment on youtube where is unexpexted location :) )

  • @jiaqizhou8687
    @jiaqizhou8687 3 ปีที่แล้ว

    Thank you very much for these videos! I have follow the steps to make a customized Solver and BC, with the solver passivScalarIcoFoam everything went well, but i could not compile the Boundary condition averageControlled. The error message was:
    wmake libso (myBoundaryConditions)
    ln: ./lnInclude
    make: *** No rule to make target 'Make/linux64GccDPInt32Opt/averageControlled/averageControlledFvPatchScalarField.C.dep', needed by 'Make/linux64GccDPInt32Opt/averageControlled/averageControlledFvPatchScalarField.o'. Stop.
    I am using OpenFOAM-v-2012 (openfoam.com version).
    Do you have any idea how could I fix this?