View Issue Details

IDProjectCategoryView StatusLast Update
0003196OpenFOAMBugpublic2019-03-15 14:16
Reporterjkau Assigned Towill  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionsuspended 
PlatformGNU/LinuxOSUbuntuOS Version14.04
Product Versiondev 
Summary0003196: waveSuperpostion raises FATAL error when Umean is defined by function1
DescriptionIf Umean is not constant but ramped with function1, the code raises FATAL ERROR: Not implemented

The error is raised in waveSuperposition::transformation, where Umean_->integrate(0,t) is called (line 68)
Steps To ReproduceIn $FOAM_TUTORIALS/multiphase/interFoam/laminar/wave/constant/waveProperties, change
Umean (2 0 0);
to
UMean
{
    value (2 0 0);
    type scale;
    scale
    {
         type quarterSineRamp;
        start 0;
        duration 5;
    }
}

and run setWaves
TagsNo tags attached.

Activities

will

2019-03-15 14:16

manager   ~0010376

Integrals are not defined for a number of functions. I've improved the error message to make this clear. Implementing the integrals is a feature request, and would require funding. See https://openfoam.org/maintenance.

Issue History

Date Modified Username Field Change
2019-03-15 09:23 jkau New Issue
2019-03-15 14:16 will Assigned To => will
2019-03-15 14:16 will Status new => closed
2019-03-15 14:16 will Resolution open => suspended
2019-03-15 14:16 will Note Added: 0010376