View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002902||OpenFOAM||Feature||public||2018-04-13 13:42||2018-04-13 15:55|
|Status||closed||Resolution||no change required|
|Fixed in Version|
|Summary||0002902: private data in Cloud class for lagrangian modeling|
|Description||Actually some attributes in the Cloud class (code attached) are declared as private. Is it possible for you to declare all the attributes of Cloud class as protected in the released code?|
|Tags||No tags attached.|
Cloud.H (9,608 bytes)
Why do you want access to that data?
Note that in dev, much of that data isn't used any more. I'm guessing you are using 5.x. The only bits still in use are polyMesh_ and globalPositionsPtr_, and the former already has an access method. The rest should already have been deleted.
Reports and replies should not, in general, be made privately. This process benefits from open participation and there being a public record.
There would be no benefit to adding the access in the public release, and the abstraction of the Cloud class would be worsened by doing so. This is a change that you will have to maintain if your development requires it. Structural changes would only be made at the point at which the development was contributed and accepted into the foundation release.
|2018-04-13 13:42||ricky93||New Issue|
|2018-04-13 13:42||ricky93||File Added: Cloud.H|
|2018-04-13 14:13||will||Note Added: 0009497|
|2018-04-13 14:25||henry||Priority||high => low|
|2018-04-13 14:25||henry||Category||Bug => Feature|
|2018-04-13 14:25||henry||View Status||private => public|
|2018-04-13 15:55||will||Assigned To||=> will|
|2018-04-13 15:55||will||Status||new => closed|
|2018-04-13 15:55||will||Resolution||open => fixed|
|2018-04-13 15:55||will||Note Added: 0009501|
|2018-04-13 15:55||will||Resolution||fixed => no change required|