IOField<List<scalar > >
Hey Foamers,
i would like to add some information to my particles. Therefore I added a member "List<scalar> myList" to myparticle class. So each instance/particle will have that list. I would like to write out that data so i tried to add that to the mypartticleClassIO.C file. When I compile I get an error message and im am stuck right now.. Code:
/// in myParticlesClassIO.C Code:
/opt/openfoam171/src/OpenFOAM/lnInclude/Field.H:87: error: no type named ‘cmptType’ in ‘class Foam::pTraits<Foam::List<double> >’ 1.) How do I add a lot of scalars (lets say 50-100) to my particle class, so that i have proper IO ? 2.) If the answer is list, how do I manage the IO? Thanks!! |
I hope my response is not too late. I do not know what you need exactly but a scalarField works for the IOField so as vectorField and symmTensorField
Code:
IOField<scalarField> matHistoryScalar( Best Regards Hisham |
I also meet the problem right now. Did you solve you problem, I don't want to write Ifstrem to output the data of some variables which it not vetor or scalar defined in OpenFOAM. I create a FixedList<scalar, 5> a, variable a, I can output it through the way IOField.
If you solve your problem, please reply to me. Thanks |
I solved my problem using IOList instead of IOField,the full name of the type is IOList<scalarList>
|
All times are GMT -4. The time now is 15:02. |