|
[Sponsors] |
October 9, 2013, 12:12 |
How to use List< List<vector> >
|
#1 |
Senior Member
Canakkale Dardanelspor
Join Date: Aug 2012
Posts: 135
Rep Power: 14 |
Hi,
== 1 == I defined the following list of the list of vectors. Code:
List< List<vector> > example(...); I populate this with a number of lists of vectors. e.g. list1, list2, list3 ... etc. == 3 == The question is that how I can reach one of the vectors inside example? For example, I can reach the 3rd vector inside a "List<vector> other_example" like that: Code:
Info << other_example[2] << endl; == 4 == In the end, I would like to use this example list of lists in for loops so that I can do some algeabraic operation with them. Many thanks for any help in advance. |
|
October 10, 2013, 05:33 |
|
#2 |
Senior Member
Jan
Join Date: Jul 2009
Location: Hamburg
Posts: 143
Rep Power: 20 |
have you tried
Code:
anotherExample[2][0] |
|
October 10, 2013, 06:01 |
|
#3 |
Senior Member
Jan
Join Date: Jul 2009
Location: Hamburg
Posts: 143
Rep Power: 20 |
Code:
vector exampleVector = vector::zero; Info << "vector:" << tab << exampleVector << endl; scalar listLength(5); List<vector> exampleVectorList(listLength,vector::zero); forAll(exampleVectorList, i) { vector& v = exampleVectorList[i]; v = vector(i,2*i,3*i); Info << "vector:" << tab << v << endl; } Info << endl << endl; List<List<vector> > exampleVectorListList(listLength,exampleVectorList); forAll(exampleVectorListList,i) { List<vector>& vList = exampleVectorListList[i]; forAll(vList,j) { vector& v = vList[j]; Info << "vector:" << tab << v << endl; } } |
|
October 10, 2013, 06:28 |
|
#4 |
Senior Member
Canakkale Dardanelspor
Join Date: Aug 2012
Posts: 135
Rep Power: 14 |
Many thanks for this reply.
I had tried example[2][0] at the first hand; but, it seems I misunderstood the error message. Now, it confirmed that I made some other mistake. Many thanks. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
1.7.x -> buoyantPimpleFoam -> hRhoThermo -> incompressible and icoPoly3ThermoPhysics? | will.logie | OpenFOAM Programming & Development | 1 | February 16, 2011 21:52 |
1.7.x -> buoyantPimpleFoam -> hRhoThermo -> incompressible and icoPoly3ThermoPhysics? | will.logie | OpenFOAM | 0 | December 16, 2010 08:08 |
CAD -> gMsh -> enGrid -> OpenFOAM Problem | AlGates | OpenFOAM | 7 | August 6, 2010 13:46 |
[Netgen] Geometry > Netgen > OpenFOAM | ericnutsch | OpenFOAM Meshing & Mesh Conversion | 9 | February 22, 2010 08:39 |
convection......-> conduction......-> convection | madasu | FLUENT | 3 | November 24, 2002 02:15 |