- Removed support for multiple server connections. Specifically, the
nservers
parameter was removed fromAdditive()
and theserver_connections
parameter was renamed tochannel
.
- Added the capability to fetch Additive Server logs.
- pkrull-ansys
- safeerehman
- Simulation inputs no longer allow setting the id field.
- Removed nsims_per_server property from Additive class.
- ParametricStudy.set_status() and ParametricStudy.reset_status() have been renamed to ParametricStudy.set_simulation_status() and ParametricStudy.reset_simulation_status().
- ParametricStudy() now requires a material name parameter. As a consequence, the material_name parameter has been removed from ParametricStudy.generate_single_bead_permutations(), ParametricStudy.generate_porosity_permutations(), and ParametricStudy.generate_microstructure_permutations(). The parametric study FORMAT_VERSION value has been incremented to 3.
- The ParametricRunner class has been removed. To run a parametric study, use Additive.simulate_study() or Additive.simulate_study_async().
- The ParametricStudy.generate_single_bead_permutations() will now accept min and max p/v ratios as constraints instead of min and max area energy densities.
- Default version of Additive Server is 25.1 when creating a client connection.
- Single bead simulations with thermal history are now supported.
- Added description field to AdditiveMaterial.
- Updated the parametric runner to run a list of simulation ids.
- Asynchronous simulate functionality added.
- Added apply and list server settings functionality.
- Parametric study data is updated as simulations are running.
- Use LOG for logging in Additive object.
- A new column for the P/V Ratio (Laser Power / Laser Scan Speed) is added to the study.
- Updated the single bead example to show usage with the thermal history option.
- pkrull-ansys
- safeerehman
- julieatansys
- Removed the
save_file_name
parameter fromParametricStudy.load()
. #302 - Removed the
display
module fromansys.additive.core.parametric_study
as part of #194
- Added ability to import a csv file containing a parametric study #118
- Added separate logging class #163
- Updated parametric study to check for duplicate entries #228
- Added 3D microstructure (BETA) simulations #276
- Increased max random seed limit for microstructure simulations #325
- Added a progress handler parameter to simulation functions [#315] (https://github.com/ansys/pyadditive/pull/315/files)
- Removed side effect from
ParametricStudy.save()
which changed the study file path if thefile_name
parameter differed from theParameticStudy.file_name
property. Also removed thesave_file_name
parameter fromParametricStudy.load()
. #301 - Fixed handling of material CSV files with alternative language settings (additiveserver) #261
- Duplicate simulations will be dropped from a parametric study #290
- Added Ansys installation path for linux to Additive object initializer. #308
- CSV files with empty thermal parameters of a microstructure simulation will be imported #309
- Gracefully return from run_simulations when no simulations meet criteria #318
- Fixed simulation results being updated for incorrect simulations in parametric studies. [#364] (#364)
- Updated parametric study examples to show importing a study from a csv file in #259
- Fixed truncation problem on summary doc strings (material and single-bead API docs) #271
- Added license warning to Getting started page #262
- Edited introductory sentences in examples #275
- pkrull-ansys
- safeerehman
- julieatansys
- Use print statement for material list in examples #269
- pkrull-ansys
- Add license warning to Getting started page #262
- pkrull-ansys
- The parameter
material_parameters_file
ofMaterialTuningInput
class has been changed tomaterial_configuration_file
. - The
Additive
class__init__
method no longer has achannel
parameter.
- Add heatmap for porosity results of parametric study @ABDULKHADERKHAN in #185
- Add number of simulations per server parameter to
Additive
class @pkrull-ansys in #177 - Add product version parameter to
Additive
class @pkrull-ansys in #170
- pkrull-ansys
- ABDULKHADERKHAN
- PipKat
- julieatansys
- The
get_materials_list()
andget_material()
methods of theAdditive
class have been renamed tomaterials_list()
andmaterial()
.
- Use a heatmap instead of a contour plot for single bead evaluation plot by @pkrull-ansys in #126.
- Allow multiple additive server connections by @pkrull-ansys in #143.
- Read parametric study files created on an alternate OS by @pkrull-ansys in #128.
- Make connecting to the server more robust by @pkrull-ansys in #133.
- Update docs and build pipeline for public release by @pkrull-ansys in #136.
- pkrull-ansys
- PyAdditive uses new server name when starting server locally #105.
- Dropped support for Python 3.8 and added support for Python 3.12 #106.
- PyAdditive client can connect to server using server name rather than IPv4 address #10.
- Added interrogate to pre-commit checks #48.
- pkrull-ansys
- Microstructure circle equivalence data now returned as Pandas DataFrame #2.
- Added ParametricStudy #2.
- Added link checks during doc builds #19
- pkrull-ansys
- Added about endpoint, #17
- Added required project files, #13
- pkrull-ansys