View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000438 | OpenFOAM | Bug | public | 2012-02-28 10:10 | 2012-02-29 11:55 |
Reporter | Assigned To | ||||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | Linux | OS | OpenSuse | OS Version | 11.3 |
Summary | 0000438: Anisotropic solid conduction call to unitialised autoPtr | ||||
Description | directionalKSolidThermo line 139 const fvMesh& mesh = K().mesh(); The call "K()" will cause an exit with fatal error if actual/pure anisotropic conduction is specified in the relevant input dictionary. Suggested fix, replace with; const fvMesh& mesh = directionalK_.mesh(); | ||||
Steps To Reproduce | Modify any solid conduction solver to support tensorial conductivity and attempt to run a case with directional conductivity. | ||||
Additional Information | src/thermophysicalModels/basicSolidThermo/directionalKSolidThermo/directionalKSolidThermo.C | ||||
Tags | No tags attached. | ||||
|
Title is incorrect, issue has nothing to do with an autoPtr. |
|
Fixed in commit dc4f92d604fb4baaeab31ad1f76b02ba5ae0bf2d. K now returns a tmp. I had to change the api a little bit so please let me know of any problems. Thanks for reporting, Mattijs |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-02-28 10:10 |
|
New Issue | |
2012-02-28 10:11 |
|
Note Added: 0001073 | |
2012-02-28 11:12 |
|
Assigned To | => user21 |
2012-02-28 11:12 |
|
Status | new => assigned |
2012-02-29 11:55 |
|
Note Added: 0001096 | |
2012-02-29 11:55 |
|
Status | assigned => resolved |
2012-02-29 11:55 |
|
Fixed in Version | => 2.1.x |
2012-02-29 11:55 |
|
Resolution | open => fixed |
2012-02-29 11:55 |
|
Assigned To | user21 => user4 |