https://github.com/mdolab/dafoam

sort by:
Revision Author Date Message Commit Date
c59e8ce Added patch and field Max objs. (#684) 17 September 2024, 15:40:47 UTC
a57881f Disabled dFdW coloring for AD mode. (#679) 06 September 2024, 03:02:24 UTC
2a147a6 Fixed a bug for sensMap for handling multiple wall surfaces 20 August 2024, 02:43:57 UTC
21dc6b0 Fixed a potential issues for all-zero dF seeds (#667) * Fixed a potential issue for zero fBar. * Small change to the dF structure. 29 July 2024, 20:39:18 UTC
6b92e7b Fixed a potential bug for writeAdjointFields 10 July 2024, 19:41:06 UTC
7441216 Adding post-processing routines to compute surface forces (#659) * Adding new post-processing routines to compute surface forces * Replacing previous version of forcePerS 03 July 2024, 17:23:07 UTC
cd2b115 Deleted the D dependency for mass obj. 30 June 2024, 16:00:44 UTC
c27805a Fixed a few issues for snapCenter2Cell (#658) * Fixed bugs for snapCenter2Cell and hasFvSource. * Fixed a bug. * More bug fix. * Fixed bugs in snapCenter. 30 June 2024, 15:01:06 UTC
c195f8b Added an option to snap heatSource center to a cell (#657) * Fixed an issue for snappedCenter. * Added snapCenterToCell for heat source. 28 June 2024, 15:36:27 UTC
a941eaf Allowed heat source to move with derivs (#656) * Added heat source parameters as DVs and location snapCenter option. * Fixed some bugs and added the derivs for the heatSource pars. * Fixed a bug. 27 June 2024, 23:02:36 UTC
aa2d351 Added inverseRadius for localtion obj. (#654) 24 June 2024, 12:47:32 UTC
7b3f157 Calculated fvSource on the fly 23 June 2024, 15:48:07 UTC
77be385 Added more heat sources. (#653) 23 June 2024, 00:37:38 UTC
25bd435 Enabled writing adjoint fields for post-processing (#651) 20 June 2024, 00:22:31 UTC
3492f59 Fixed a bug for DAReg. (#649) 18 June 2024, 18:02:57 UTC
304957a Added an option to use TensorFlow callback funcs in regModel (#648) * Added call back funcs for regModel. * Enabled ExternalTensorFlow with multiple models. * Fixed a bug for tensorflow. * Fixed an issue for feature ordering. * Fixed a test bug. * Fixed a bug for SSTFIML. * Allowed writeFeatures for FI mode. * Added the nInputs back. 16 June 2024, 23:12:17 UTC
eb6d1b3 Added an option to use latest fields for unsteady solvers. (#644) 29 May 2024, 18:11:59 UTC
e40e2f8 Fixed a bug for adjoint solution's fail flag. (#643) 29 May 2024, 13:16:10 UTC
8a9c93a Added the heat source and fixed a few things for mphys_dafoam (#642) * Commented out setStates in apply_nonlinear. Assigned psi based on OM's latest value. * Added a new child class for setting heat source. * Added the solid tests. 28 May 2024, 19:13:19 UTC
be232cb Enabled using multiple regModels (#629) * Enabled using multiple regModels. * Fixed a warning for location obj. * Fixed a regModel bug for forward. 14 April 2024, 17:44:14 UTC
528b283 Moved regModel-compute after turb-correct (#627) * Moved the reg-comp after turb-update. * Updated pimple test. 12 April 2024, 15:57:43 UTC
8afd2ab Allowed saving features to the disk and fixed a few feature definitions (#626) * Enabled writting features to the disk. * Fixed a syntax error. * Updated tests for regModel. * Added tests for ReLU and RBF. * Fixed a few features in the turbulence models. * Fixed feature output function. * Added DARegression to solid solvers. * Added the missing content in Make/files * Fixed an issue in regModel for solids. 11 April 2024, 15:30:49 UTC
b24b19b Fixed a calcObjStd bug that forgot to reset std for every primal call 10 April 2024, 15:38:33 UTC
d58cd15 Enabled using objFunc std as convergence criterion. (#624) * Enabled using objFunc std as convergence criterion. * Enables using objFuncStd as convergence criterion. 10 April 2024, 13:28:37 UTC
2e1b6a2 Made checkOutput prints warning on each proc 08 April 2024, 21:59:46 UTC
d0379b0 Allowed serial dField derivs and fixed a minor issue for writeDeformedFFDs (#622) * Fixed an issue for. deformedFFD * Added an option to use non-distributed Field DVs. 08 April 2024, 15:01:06 UTC
3bd4b61 Fixed a potential issue for calcMeanStates. (#620) 07 April 2024, 16:35:40 UTC
0fe5c96 Fixed a bug for the RBF regModel 07 April 2024, 00:27:03 UTC
35e0a4c Added radialBasisFunc and ReLU for regModel (#619) * Added the ReLU activation func. * Added the radialBasisFunc for regModel. 06 April 2024, 22:11:52 UTC
1b56851 Added an option to use step-averaged states for steady-state solvers. (#613) 28 March 2024, 18:03:57 UTC
fed0263 Renamed RefDifference to RefVar (#612) * Added sqrt for calcRefDiff. * Renamed RefDiff to RefStd * Updated tests for the refStd. * Renamed RefStd to RefVar. 26 March 2024, 20:20:12 UTC
7570ed7 Allowed multi betaFI by using new names such as betaFINuTilda. (#610) * Allowed multi betaFI by using new names such as betaFINuTilda. * Changed the reduceIO to allow manually prescribing additional output. * Fixed the writeAdjState func. * Updated the betaFI names in test scripts. 21 March 2024, 18:44:55 UTC
fb3380a Used new reg_test_files and added rhoPimple test. (#609) * Switched the reg_test input to a repo. * Added the DARhoPimple test. * Fixed an issue in the make file for rhopimple. * Added the missing make file for rhopimple. 21 March 2024, 15:01:29 UTC
5f2cc15 Changed the intermediate opt folder format to 0.0001, 00002, etc. (#608) 21 March 2024, 14:44:05 UTC
217f5e1 Added DARhoPimpleFoam (#606) * Removed an unused var for pimple. * Added DARhoPimple. Totals not accurate yet. * Always read oldTimes for volStates. * Read oldTime for intermediate states and fixed the total accuracy. 21 March 2024, 02:13:12 UTC
695e280 Added a homTemp bc from Eric. (#597) 29 February 2024, 21:20:36 UTC
13b4bc2 Renamed the util for RMSE. 24 February 2024, 16:48:37 UTC
17e39b7 Added a new post util to extract time series std error. (#594) 24 February 2024, 16:21:18 UTC
ee24e98 Added a postprocessing util to get time series. (#592) 20 February 2024, 20:53:04 UTC
1c40d73 Allowed using existing objFunc for refDiffSquare (#590) * Added an option to use time-dependent ref for refDiffSquare. * Added tests and fixed an issue for refDiffSquare. 17 February 2024, 16:48:49 UTC
e64dbf9 Added an option to compute objective function difference square. (#588) * Updated the version. * Added an option to consider refDiffSquare for all objs. * Fixed the test and a potential issue in dFdAOA-analytical. * Fixed a test script and ref. * Updated test ref. 16 February 2024, 02:10:29 UTC
376843f Changed how the primalResTol is calculated (#587) * Changed how primalResTol is computed. * Fixed tests. 15 February 2024, 14:26:37 UTC
561f127 Added the RegPar for v3. (#585) 12 February 2024, 23:57:20 UTC
69e5bc8 Made reduceIO write states at writeTime only. (#579) 30 January 2024, 00:39:57 UTC
0f42fe5 Fixed a bug for the renameSolution. (#577) 24 January 2024, 01:23:14 UTC
205c9c3 Used plus sign for regModel inputShift 22 January 2024, 00:53:43 UTC
5f22bd3 Fixed a bug for regModel print 21 January 2024, 16:26:27 UTC
8d0c663 Added the missing print for regModelInput. (#574) 21 January 2024, 16:04:43 UTC
ee5de3d Print the reg input info by default. (#573) 21 January 2024, 02:49:43 UTC
54e1dc4 Fixed a bug for DAReg-checkOutput in parallel (#572) * Deleted the files for dym. * Fixed a bug for checkOutput in parallel. 20 January 2024, 22:22:24 UTC
e8fbdb6 Return fail flag if regModel has invalid values (#571) * Returned fail flag if regModel has nan. * Fixed a bug. 20 January 2024, 20:46:00 UTC
d44b670 Updated the solid solver. (#568) 20 January 2024, 03:03:08 UTC
a42fe6c Added an option to extract latestTime. (#567) 19 January 2024, 20:42:04 UTC
aa18fb4 Re-implemented the sensitivity map and changed the renameSolution format (#566) * Added new sensMap funcs. * Made the renameSolution consistent with OF's naming convention. 19 January 2024, 17:59:29 UTC
458148b Added more inputs for the regModel and variance obj (#565) * Moved FIData util to preProcessing. * Added more reg inputs. 18 January 2024, 15:58:45 UTC
bcfadd7 Fixed optFuncs. (#562) 13 January 2024, 01:47:25 UTC
f713943 Added internalDV (#561) * Added default val for DARegModel. * Added internal design vars. * Fixed an issue. * Fixed an issue and add new tests for internalDV. * Fixed some issues for internalDV. 12 January 2024, 22:25:51 UTC
d7073e1 Fix an issue in setThermal (#555) * Added avg to the reg print range. * setThermal assign BCs for both orig and AD fields. * Fixed a build bug for setThermal. * Updated aerothermal ref. 06 January 2024, 16:03:20 UTC
b2cbb36 Added varBound for incomp solvers and fixed regModels. (#554) * Fixed the tanh func and added more features. * Fixed a parallel issue for the checkStates func. * Added varBound for incomp solvers and fixed validateState. * Updated the pimple test. * Fixed a bug for pBound def. 06 January 2024, 00:22:00 UTC
aafbff4 Fixed a nan issue for reg and added a validateStates func for primals. (#552) 04 January 2024, 23:39:53 UTC
994cfec Added input scaling and a new act function for RegPar. (#551) 03 January 2024, 17:37:42 UTC
f6d9a19 Fixed a bug in RegPar derivs and enabled fixed ref data for variance obj (#548) * Fixed a bug for the regPar total and added constant ref data for variance obj. * Updated the test ref. 31 December 2023, 01:18:57 UTC
fae63b7 Added a regression model class (#547) * Added DARegression and its derivs. * Called correctBC for regModel. * Fixed a missing init bug. * Added an option to not time vol for the volSum obj. * Changed the DAReg init. * Fixed a bug. * Added tests and fixed an issue in compiling. * Fixed an issuse for Reg. 28 December 2023, 23:34:36 UTC
acb435e More varyingVelocity BCs (#538) * Enabled UMag to change during varyingVelocity. * Aded varyingVelocityInletOutlet BC. 10 December 2023, 02:02:06 UTC
b3b52df Fixed an issue that dF partials initialized objFunc class multiple times. Also fixed a few issues for heat transfer objFunc's area calculation. (#537) * Fixed a bug to allow mulitple parts for unsteady objs. * Updated test scripts. * Fixed dF deriv func to avoid init f everytime it is called. This increases the speed for dF partials. * Fixed a seg fault for dFdW. * Fixed a potential issue for area calculation in a few objFuncs. * Allowed the reduceIO output deformed meshes. * Updated the MRF ref. * Fixed a bug. * Updated test refs for wallHeatFlux. * Fixed more test. 08 December 2023, 20:47:23 UTC
3559006 Fixed a bug to allow mulitple parts for unsteady objs (#536) * Fixed a bug to allow mulitple parts for unsteady objs. * Updated test scripts. 07 December 2023, 02:53:07 UTC
227bad5 Added more options for variance and enabled ListList for DAOption (#535) * Added Python interface to print runTime. * Added options to use surface and field for variance. * Enabled support for ListList in DAOption. * Fixed a bug for variance and also add probe tests. 06 December 2023, 16:55:28 UTC
6db1720 Allowed variance to skip reading data files and return 0 (#533) * Used 0 if variance objFunc can't find data files. * Fixed the res print for pimple. 03 December 2023, 02:43:08 UTC
eb23bb0 Added a varying aoa bc. (#532) 01 December 2023, 00:36:52 UTC
7c5ebda Added a func to get OFField to the Python layer. (#529) 24 November 2023, 22:27:13 UTC
e07872a Fix pimple loop (#528) * Changed the pimple loop. * Used == to assign both internal and bc fields. 23 November 2023, 17:26:24 UTC
1098eef Fixing bug in fvSource Calculation (#527) * Adding volume mesh coordinates to fvSource functions * Updating regression test references 23 November 2023, 16:10:59 UTC
fbbdcd3 Made the findMode an option 22 November 2023, 23:05:21 UTC
8f56d6a Used findCell for getFIData 22 November 2023, 22:52:09 UTC
cfed974 Reduce the IO load for pimple (#526) * Changed solverArg encoding to make it more compatible on HPCs. * Reverted the last commit. * Added an option to reduce the file IO for primal. * Disabled meshPhi write. * Write all states at the last time step. 22 November 2023, 21:52:46 UTC
234fbd3 Added the actuator direction as design vars. (#525) 22 November 2023, 02:30:12 UTC
17d9460 Reduced the IO load for the variance obj and changed getFI util to make it more flexible. (#523) 21 November 2023, 16:02:04 UTC
b8d35bb Fixed the ref 20 November 2023, 17:24:40 UTC
11caf24 Fixed a bug for the variance and added a util for extracting data. (#521) 20 November 2023, 16:51:50 UTC
f1495b9 Improved pimple's PC (#518) * Added options to use pre-computed PC mats and udpate part of PC mat values when solving the adj. * Fixed an issue for the solid solver. * Updated the tests. * Updated the pimple test. * Added updatePCMat for all turb models. * Updted tests. * Added betaFI to all turb models. 19 November 2023, 22:06:42 UTC
6f44401 Fixed pimpleFoam's adjoint (#517) * Deactivated dRdWOld. * Added a template for solveAdjointUnsteady. * DAPimpleFoam working. * Added the option to use backward ddtScheme. * Added shape derivs. Changed the pimple solver a bit. * Added printToScreen to the turb.correct() call. Fixed an issue for the obj update for pimple. * Fixed an issue for the calcSensFD func. * Fixed a bug for the readStateVars by setting the proper oldTime level before the adjoint solve. * Added betaFI to origional safv3 * Added a new obj func for variance calculation. * Enabled totals for all derivs. * Added the variance obj to Makefile. * Added the test for pimple. * Fixed a few bugs. * updated test script for scalarTransport * Fixed the scalarTransport test. * Added an option to use part of the runtime for unsteady obj. * Fixed a bug for the steady.g * Added the pimple field test. * Added the test to Allrun. * Added the missing ref. 18 November 2023, 01:22:18 UTC
767274c Fixed a bug for vector sens map and using vector field variables as DV. (#513) 01 November 2023, 22:49:42 UTC
2e981bd Made the calcForce util indepent of turbulence model. (#510) 01 November 2023, 15:22:28 UTC
dfc14a0 Added an option for maxRadius location objFunc (#509) * Added an option for maxRadius. * Updated script. 28 October 2023, 16:28:49 UTC
3956592 Added a new location objFunc. (#508) 27 October 2023, 15:03:29 UTC
388bd48 Added writeDeformedFFDs/Constraints features (#505) * Added the writeDeformedFFDs feature back. * Added writeDeformedConstraints feature. 25 October 2023, 16:59:13 UTC
fa18d2a Renamed the caclLiftPerS ututlity to calcForcePerS. (#502) 19 October 2023, 17:27:22 UTC
0cf80ff Fixed the inaccurate mesh quality deriv issue in parallel (#491) * Added kOmega model for compressible solvers. * Fixed the meshQuality derivs in parallel by ignoring the processor faces. * Added the missing test ref line. 24 September 2023, 18:14:59 UTC
a649d7e Enabled auto-check if primalBC and objFunc keys are valid (#488) * Auto-checked objFunc and primalBC dict. * Fixed an issue. 20 September 2023, 21:10:30 UTC
35e4cd4 Added an option to use constrainHbyA (#486) * Added an option to enable constrainHbyA. * Added the missing header file. * Used pointer for HbyA. * Fixed a minor issue. * Updated the integration test due to an issue for SLSQP v2 scripts. 16 September 2023, 18:08:58 UTC
a00afb1 Added get_ndof to the builder 24 July 2023, 20:00:36 UTC
f1eacd3 Fixed the docker yml 21 July 2023, 13:37:04 UTC
0080e31 Flatten docker image. (#464) 21 July 2023, 03:17:38 UTC
6f90b77 Added the deactivate calls for all AD funcs and updated tests. (#463) 20 July 2023, 22:36:45 UTC
453e5b5 Fixed the test. 19 July 2023, 19:55:15 UTC
752443d Fixed the tests to improve coverage. 19 July 2023, 18:32:27 UTC
6c6f385 Prelim wing-prop CFD coupling (#461) * initial versions of calcForceProfile and internal codes * calcForceProfile is added. * AD code of calcForceProfile is added. * initial version of DAFoamPropForce component * Change the propComponent. * Fixed a bug for re-setting relTol in solve_linear. * revised DAFoamPropForce for mphys * Changed the forceProfile comp and added a test. * Reformat mphys_dafoam with black. * calcForceProfile inputs/outputs are updated. * some changes iin DAFOAMPropForce * Commented out the allreduce calls to fix a parallel issue. * Fixed a few things for the calcProp func. * Used the latest docker for testing. * Updated the AeroProp test. * Updated test ref. --------- Co-authored-by: heyecanutke <heyecan@iastate.edu> Co-authored-by: heyecanutke <86077517+heyecanutke@users.noreply.github.com> 19 July 2023, 17:13:42 UTC
64c466b Docker deployment only on main branch 18 July 2023, 21:55:51 UTC
a4d043c Added auto docker image deployment. 18 July 2023, 19:42:05 UTC
b21eaa3 Added auto docker build and push 18 July 2023, 16:35:33 UTC
back to top