Skip to content

Compilation in OpenFOAM 2412 #9

@simonferson

Description

@simonferson

Dear all,

Due to software constraints at my university I am limited to using OpenFOAM 2412. However I would like to use the aerosolved solver.
Running the Allwmake file i run into a number of errors and I fail to compile correctly.

u0174977@set-d-lp21wjktf: /OpenFOAM/u0174977-v2412/run/aerosolved$ ./Allwmake
wmake libso libraries/customFunctions
g++ -std=c++17 -m64 -pthread -DOPENFOAM=2412 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -Wno-unknown-pragmas -O3 -DNoRepository -ftemplate-depth-100 -I/usr/lib/openfoam/openfoam2412/src/finiteVolume/lnInclude -iquote. -IlnInclude -I/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude -I/usr/lib/openfoam/openfoam2412/src/OSspecific/POSIX/lnInclude -fPIC -c makeDataEntries.C -o Make/linux64GccDPInt32Opt/makeDataEntries.o
In file included from /usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:406,
from lnInclude/exponential.H:23,
from makeDataEntries.C:20:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::exponential]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::exponential >; Type = double]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::exponential >; Type = double]’
makeDataEntries.C:51:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::exponential::exponential(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
In file included from lnInclude/exponential.H:104:
lnInclude/exponential.C:44:1: note: candidate: ‘Foam::Function1Types::exponential::exponential(const Foam::Function1Types::exponential&) [with Type = double]’
44 | Foam::Function1Types::exponential::exponential
| ^~~~
lnInclude/exponential.C:44:1: note: candidate expects 1 argument, 3 provided
lnInclude/exponential.C:27:1: note: candidate: ‘Foam::Function1Types::exponential::exponential(const Foam::word&, const Foam::dictionary&) [with Type = double]’
27 | Foam::Function1Types::exponential::exponential
| ^~~~
lnInclude/exponential.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::exponential<Foam::Vector >]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::exponential<Foam::Vector > >; Type = Foam::Vector]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::exponential<Foam::Vector > >; Type = Foam::Vector]’
makeDataEntries.C:52:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::exponential<Foam::Vector >::exponential(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
lnInclude/exponential.C:44:1: note: candidate: ‘Foam::Function1Types::exponential::exponential(const Foam::Function1Types::exponential&) [with Type = Foam::Vector]’
44 | Foam::Function1Types::exponential::exponential
| ^~~~
lnInclude/exponential.C:44:1: note: candidate expects 1 argument, 3 provided
lnInclude/exponential.C:27:1: note: candidate: ‘Foam::Function1Types::exponential::exponential(const Foam::word&, const Foam::dictionary&) [with Type = Foam::Vector]’
27 | Foam::Function1Types::exponential::exponential
| ^~~~
lnInclude/exponential.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::exponential<Foam::SphericalTensor >]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::exponential<Foam::SphericalTensor > >; Type = Foam::SphericalTensor]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::exponential<Foam::SphericalTensor > >; Type = Foam::SphericalTensor]’
makeDataEntries.C:53:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::exponential<Foam::SphericalTensor >::exponential(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
lnInclude/exponential.C:44:1: note: candidate: ‘Foam::Function1Types::exponential::exponential(const Foam::Function1Types::exponential&) [with Type = Foam::SphericalTensor]’
44 | Foam::Function1Types::exponential::exponential
| ^~~~
lnInclude/exponential.C:44:1: note: candidate expects 1 argument, 3 provided
lnInclude/exponential.C:27:1: note: candidate: ‘Foam::Function1Types::exponential::exponential(const Foam::word&, const Foam::dictionary&) [with Type = Foam::SphericalTensor]’
27 | Foam::Function1Types::exponential::exponential
| ^~~~
lnInclude/exponential.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::exponential<Foam::SymmTensor >]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::exponential<Foam::SymmTensor > >; Type = Foam::SymmTensor]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::exponential<Foam::SymmTensor > >; Type = Foam::SymmTensor]’
makeDataEntries.C:54:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::exponential<Foam::SymmTensor >::exponential(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
lnInclude/exponential.C:44:1: note: candidate: ‘Foam::Function1Types::exponential::exponential(const Foam::Function1Types::exponential&) [with Type = Foam::SymmTensor]’
44 | Foam::Function1Types::exponential::exponential
| ^~~~
lnInclude/exponential.C:44:1: note: candidate expects 1 argument, 3 provided
lnInclude/exponential.C:27:1: note: candidate: ‘Foam::Function1Types::exponential::exponential(const Foam::word&, const Foam::dictionary&) [with Type = Foam::SymmTensor]’
27 | Foam::Function1Types::exponential::exponential
| ^~~~
lnInclude/exponential.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::exponential<Foam::Tensor >]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::exponential<Foam::Tensor > >; Type = Foam::Tensor]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::exponential<Foam::Tensor > >; Type = Foam::Tensor]’
makeDataEntries.C:55:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::exponential<Foam::Tensor >::exponential(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
lnInclude/exponential.C:44:1: note: candidate: ‘Foam::Function1Types::exponential::exponential(const Foam::Function1Types::exponential&) [with Type = Foam::Tensor]’
44 | Foam::Function1Types::exponential::exponential
| ^~~~
lnInclude/exponential.C:44:1: note: candidate expects 1 argument, 3 provided
lnInclude/exponential.C:27:1: note: candidate: ‘Foam::Function1Types::exponential::exponential(const Foam::word&, const Foam::dictionary&) [with Type = Foam::Tensor]’
27 | Foam::Function1Types::exponential::exponential
| ^~~~
lnInclude/exponential.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::NSRDS0]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS0 >; Type = double]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS0 >; Type = double]’
makeDataEntries.C:57:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::NSRDS0::NSRDS0(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
In file included from lnInclude/NSRDS0.H:102,
from makeDataEntries.C:22:
lnInclude/NSRDS0.C:49:1: note: candidate: ‘Foam::Function1Types::NSRDS0::NSRDS0(const Foam::Function1Types::NSRDS0&) [with Type = double]’
49 | Foam::Function1Types::NSRDS0::NSRDS0
| ^~~~
lnInclude/NSRDS0.C:49:1: note: candidate expects 1 argument, 3 provided
lnInclude/NSRDS0.C:27:1: note: candidate: ‘Foam::Function1Types::NSRDS0::NSRDS0(const Foam::word&, const Foam::dictionary&) [with Type = double]’
27 | Foam::Function1Types::NSRDS0::NSRDS0
| ^~~~
lnInclude/NSRDS0.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::NSRDS1]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS1 >; Type = double]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS1 >; Type = double]’
makeDataEntries.C:58:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::NSRDS1::NSRDS1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
In file included from lnInclude/NSRDS1.H:102,
from makeDataEntries.C:23:
lnInclude/NSRDS1.C:49:1: note: candidate: ‘Foam::Function1Types::NSRDS1::NSRDS1(const Foam::Function1Types::NSRDS1&) [with Type = double]’
49 | Foam::Function1Types::NSRDS1::NSRDS1
| ^~~~
lnInclude/NSRDS1.C:49:1: note: candidate expects 1 argument, 3 provided
lnInclude/NSRDS1.C:27:1: note: candidate: ‘Foam::Function1Types::NSRDS1::NSRDS1(const Foam::word&, const Foam::dictionary&) [with Type = double]’
27 | Foam::Function1Types::NSRDS1::NSRDS1
| ^~~~
lnInclude/NSRDS1.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::NSRDS2]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS2 >; Type = double]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS2 >; Type = double]’
makeDataEntries.C:59:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::NSRDS2::NSRDS2(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
In file included from lnInclude/NSRDS2.H:102,
from makeDataEntries.C:24:
lnInclude/NSRDS2.C:49:1: note: candidate: ‘Foam::Function1Types::NSRDS2::NSRDS2(const Foam::Function1Types::NSRDS2&) [with Type = double]’
49 | Foam::Function1Types::NSRDS2::NSRDS2
| ^~~~
lnInclude/NSRDS2.C:49:1: note: candidate expects 1 argument, 3 provided
lnInclude/NSRDS2.C:27:1: note: candidate: ‘Foam::Function1Types::NSRDS2::NSRDS2(const Foam::word&, const Foam::dictionary&) [with Type = double]’
27 | Foam::Function1Types::NSRDS2::NSRDS2
| ^~~~
lnInclude/NSRDS2.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::NSRDS3]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS3 >; Type = double]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS3 >; Type = double]’
makeDataEntries.C:60:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::NSRDS3::NSRDS3(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
In file included from lnInclude/NSRDS3.H:102,
from makeDataEntries.C:25:
lnInclude/NSRDS3.C:49:1: note: candidate: ‘Foam::Function1Types::NSRDS3::NSRDS3(const Foam::Function1Types::NSRDS3&) [with Type = double]’
49 | Foam::Function1Types::NSRDS3::NSRDS3
| ^~~~
lnInclude/NSRDS3.C:49:1: note: candidate expects 1 argument, 3 provided
lnInclude/NSRDS3.C:27:1: note: candidate: ‘Foam::Function1Types::NSRDS3::NSRDS3(const Foam::word&, const Foam::dictionary&) [with Type = double]’
27 | Foam::Function1Types::NSRDS3::NSRDS3
| ^~~~
lnInclude/NSRDS3.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::NSRDS4]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS4 >; Type = double]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS4 >; Type = double]’
makeDataEntries.C:61:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::NSRDS4::NSRDS4(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
In file included from lnInclude/NSRDS4.H:102,
from makeDataEntries.C:26:
lnInclude/NSRDS4.C:49:1: note: candidate: ‘Foam::Function1Types::NSRDS4::NSRDS4(const Foam::Function1Types::NSRDS4&) [with Type = double]’
49 | Foam::Function1Types::NSRDS4::NSRDS4
| ^~~~
lnInclude/NSRDS4.C:49:1: note: candidate expects 1 argument, 3 provided
lnInclude/NSRDS4.C:27:1: note: candidate: ‘Foam::Function1Types::NSRDS4::NSRDS4(const Foam::word&, const Foam::dictionary&) [with Type = double]’
27 | Foam::Function1Types::NSRDS4::NSRDS4
| ^~~~
lnInclude/NSRDS4.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::NSRDS5]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS5 >; Type = double]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS5 >; Type = double]’
makeDataEntries.C:62:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::NSRDS5::NSRDS5(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
In file included from lnInclude/NSRDS5.H:102,
from makeDataEntries.C:27:
lnInclude/NSRDS5.C:49:1: note: candidate: ‘Foam::Function1Types::NSRDS5::NSRDS5(const Foam::Function1Types::NSRDS5&) [with Type = double]’
49 | Foam::Function1Types::NSRDS5::NSRDS5
| ^~~~
lnInclude/NSRDS5.C:49:1: note: candidate expects 1 argument, 3 provided
lnInclude/NSRDS5.C:27:1: note: candidate: ‘Foam::Function1Types::NSRDS5::NSRDS5(const Foam::word&, const Foam::dictionary&) [with Type = double]’
27 | Foam::Function1Types::NSRDS5::NSRDS5
| ^~~~
lnInclude/NSRDS5.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::NSRDS6]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS6 >; Type = double]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS6 >; Type = double]’
makeDataEntries.C:63:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::NSRDS6::NSRDS6(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
In file included from lnInclude/NSRDS6.H:102,
from makeDataEntries.C:28:
lnInclude/NSRDS6.C:49:1: note: candidate: ‘Foam::Function1Types::NSRDS6::NSRDS6(const Foam::Function1Types::NSRDS6&) [with Type = double]’
49 | Foam::Function1Types::NSRDS6::NSRDS6
| ^~~~
lnInclude/NSRDS6.C:49:1: note: candidate expects 1 argument, 3 provided
lnInclude/NSRDS6.C:27:1: note: candidate: ‘Foam::Function1Types::NSRDS6::NSRDS6(const Foam::word&, const Foam::dictionary&) [with Type = double]’
27 | Foam::Function1Types::NSRDS6::NSRDS6
| ^~~~
lnInclude/NSRDS6.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::NSRDS7]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS7 >; Type = double]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::NSRDS7 >; Type = double]’
makeDataEntries.C:64:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::NSRDS7::NSRDS7(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
In file included from lnInclude/NSRDS7.H:102,
from makeDataEntries.C:29:
lnInclude/NSRDS7.C:49:1: note: candidate: ‘Foam::Function1Types::NSRDS7::NSRDS7(const Foam::Function1Types::NSRDS7&) [with Type = double]’
49 | Foam::Function1Types::NSRDS7::NSRDS7
| ^~~~
lnInclude/NSRDS7.C:49:1: note: candidate expects 1 argument, 3 provided
lnInclude/NSRDS7.C:27:1: note: candidate: ‘Foam::Function1Types::NSRDS7::NSRDS7(const Foam::word&, const Foam::dictionary&) [with Type = double]’
27 | Foam::Function1Types::NSRDS7::NSRDS7
| ^~~~
lnInclude/NSRDS7.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::VDI1]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::VDI1 >; Type = double]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::VDI1 >; Type = double]’
makeDataEntries.C:66:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::VDI1::VDI1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
In file included from lnInclude/VDI1.H:102,
from makeDataEntries.C:31:
lnInclude/VDI1.C:49:1: note: candidate: ‘Foam::Function1Types::VDI1::VDI1(const Foam::Function1Types::VDI1&) [with Type = double]’
49 | Foam::Function1Types::VDI1::VDI1
| ^~~~
lnInclude/VDI1.C:49:1: note: candidate expects 1 argument, 3 provided
lnInclude/VDI1.C:27:1: note: candidate: ‘Foam::Function1Types::VDI1::VDI1(const Foam::word&, const Foam::dictionary&) [with Type = double]’
27 | Foam::Function1Types::VDI1::VDI1
| ^~~~
lnInclude/VDI1.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::VDI2]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::VDI2 >; Type = double]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::VDI2 >; Type = double]’
makeDataEntries.C:67:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::VDI2::VDI2(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
In file included from lnInclude/VDI2.H:102,
from makeDataEntries.C:32:
lnInclude/VDI2.C:49:1: note: candidate: ‘Foam::Function1Types::VDI2::VDI2(const Foam::Function1Types::VDI2&) [with Type = double]’
49 | Foam::Function1Types::VDI2::VDI2
| ^~~~
lnInclude/VDI2.C:49:1: note: candidate expects 1 argument, 3 provided
lnInclude/VDI2.C:27:1: note: candidate: ‘Foam::Function1Types::VDI2::VDI2(const Foam::word&, const Foam::dictionary&) [with Type = double]’
27 | Foam::Function1Types::VDI2::VDI2
| ^~~~
lnInclude/VDI2.C:27:1: note: candidate expects 2 arguments, 3 provided
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C: In instantiation of ‘Foam::FieldFunction1::FieldFunction1(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::Function1Types::VDI3]’:
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘static Foam::autoPtr<Foam::Function1 > Foam::Function1::adddictionaryConstructorToTable::New(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::VDI3 >; Type = double]’
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.H:132:5: required from ‘Foam::Function1::adddictionaryConstructorToTable::adddictionaryConstructorToTable(const Foam::word&) [with Function1Type = Foam::FieldFunction1<Foam::Function1Types::VDI3 >; Type = double]’
makeDataEntries.C:68:5: required from here
/usr/lib/openfoam/openfoam2412/src/OpenFOAM/lnInclude/Function1.C:133:42: error: no matching function for call to ‘Foam::Function1Types::VDI3::VDI3(const Foam::word&, const Foam::dictionary&, const Foam::objectRegistry*&)’
133 | Function1Type(entryName, dict, obrPtr)
| ^
In file included from lnInclude/VDI3.H:102,
from makeDataEntries.C:33:
lnInclude/VDI3.C:49:1: note: candidate: ‘Foam::Function1Types::VDI3::VDI3(const Foam::Function1Types::VDI3&) [with Type = double]’
49 | Foam::Function1Types::VDI3::VDI3
| ^~~~
lnInclude/VDI3.C:49:1: note: candidate expects 1 argument, 3 provided
lnInclude/VDI3.C:27:1: note: candidate: ‘Foam::Function1Types::VDI3

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions