diff --git a/Lusas_Adapter/AdapterActions/Execute.cs b/Lusas_Adapter/AdapterActions/Execute.cs index a2a8c42f..fe6f650b 100644 --- a/Lusas_Adapter/AdapterActions/Execute.cs +++ b/Lusas_Adapter/AdapterActions/Execute.cs @@ -37,6 +37,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Create/Create.cs b/Lusas_Adapter/CRUD/Create/Create.cs index f0bad6ae..aebf2c22 100644 --- a/Lusas_Adapter/CRUD/Create/Create.cs +++ b/Lusas_Adapter/CRUD/Create/Create.cs @@ -48,6 +48,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Create/Elements/Edge.cs b/Lusas_Adapter/CRUD/Create/Elements/Edge.cs index 0717a334..a28db3e5 100644 --- a/Lusas_Adapter/CRUD/Create/Elements/Edge.cs +++ b/Lusas_Adapter/CRUD/Create/Elements/Edge.cs @@ -32,6 +32,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -44,7 +46,7 @@ private IFLine CreateEdge(Edge edge, IFPoint startPoint, IFPoint endPoint) { IFLine lusasLine = d_LusasData.createLineByPoints(startPoint, endPoint); - int adapterIdName = lusasLine.getID(); + long adapterIdName = lusasLine.getID(); edge.SetAdapterId(typeof(LusasId), adapterIdName); if (!(edge.Tags.Count == 0)) diff --git a/Lusas_Adapter/CRUD/Create/Elements/Line.cs b/Lusas_Adapter/CRUD/Create/Elements/Line.cs index 18f5a828..d8be1ef9 100644 --- a/Lusas_Adapter/CRUD/Create/Elements/Line.cs +++ b/Lusas_Adapter/CRUD/Create/Elements/Line.cs @@ -38,6 +38,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -75,7 +77,7 @@ private IFLine CreateLine(Bar bar) IFPoint endPoint = d_LusasData.getPointByNumber(bar.EndNode.AdapterId(typeof(LusasId))); IFLine lusasLine = d_LusasData.createLineByPoints(startPoint, endPoint); - int adapterIdName = lusasLine.getID(); + long adapterIdName = lusasLine.getID(); bar.SetAdapterId(typeof(LusasId), adapterIdName); if (bar.Tags.Count != 0) diff --git a/Lusas_Adapter/CRUD/Create/Elements/Point.cs b/Lusas_Adapter/CRUD/Create/Elements/Point.cs index f2cd97ab..2f46ad6d 100644 --- a/Lusas_Adapter/CRUD/Create/Elements/Point.cs +++ b/Lusas_Adapter/CRUD/Create/Elements/Point.cs @@ -33,6 +33,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -52,7 +54,7 @@ private IFPoint CreatePoint(Node node) IFPoint lusasPoint = d_LusasData.getPointByNumber(d_LusasData.getLargestPointID()); - int adapterIdName = lusasPoint.getID(); + long adapterIdName = lusasPoint.getID(); node.SetAdapterId(typeof(LusasId), adapterIdName); diff --git a/Lusas_Adapter/CRUD/Create/Elements/Surface.cs b/Lusas_Adapter/CRUD/Create/Elements/Surface.cs index ec803d57..77dad097 100644 --- a/Lusas_Adapter/CRUD/Create/Elements/Surface.cs +++ b/Lusas_Adapter/CRUD/Create/Elements/Surface.cs @@ -35,6 +35,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -66,7 +68,7 @@ private IFSurface CreateSurface(Panel panel) if (lusasSurface != null) { - int adapterIdName = lusasSurface.getID(); + long adapterIdName = lusasSurface.getID(); panel.SetAdapterId(typeof(LusasId), adapterIdName); if (!(panel.Tags.Count == 0)) diff --git a/Lusas_Adapter/CRUD/Create/Error.cs b/Lusas_Adapter/CRUD/Create/Error.cs index 285ed750..b3b1c541 100644 --- a/Lusas_Adapter/CRUD/Create/Error.cs +++ b/Lusas_Adapter/CRUD/Create/Error.cs @@ -32,6 +32,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Create/Loads/BarDistributedLoad.cs b/Lusas_Adapter/CRUD/Create/Loads/BarDistributedLoad.cs index f4e34060..8c903adc 100644 --- a/Lusas_Adapter/CRUD/Create/Loads/BarDistributedLoad.cs +++ b/Lusas_Adapter/CRUD/Create/Loads/BarDistributedLoad.cs @@ -33,6 +33,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -64,7 +66,7 @@ private List CreateBarDistributedLoad( List keys = new List() { "FX", "FY", "FZ", "MX", "MY", "MZ" }; - List ids = new List(); + List ids = new List(); string positioning = barDistributedLoad.RelativePositions ? "parametric" : "actual"; string axis; diff --git a/Lusas_Adapter/CRUD/Create/Loads/BarPointLoad.cs b/Lusas_Adapter/CRUD/Create/Loads/BarPointLoad.cs index 0b93b97d..dd42e94d 100644 --- a/Lusas_Adapter/CRUD/Create/Loads/BarPointLoad.cs +++ b/Lusas_Adapter/CRUD/Create/Loads/BarPointLoad.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -65,7 +67,7 @@ private IFLoadingBeamPoint CreateBarPointLoad(BarPointLoad barPointLoad, object[ lusasAssignment.setLoadset(assignedLoadcase); lusasBarPointLoad.assignTo(lusasLines, lusasAssignment); - int adapterIdName = lusasBarPointLoad.getID(); + long adapterIdName = lusasBarPointLoad.getID(); barPointLoad.SetAdapterId(typeof(LusasId), adapterIdName); return lusasBarPointLoad; diff --git a/Lusas_Adapter/CRUD/Create/Loads/ConcentratedLoad.cs b/Lusas_Adapter/CRUD/Create/Loads/ConcentratedLoad.cs index d9ced233..f5a3807f 100644 --- a/Lusas_Adapter/CRUD/Create/Loads/ConcentratedLoad.cs +++ b/Lusas_Adapter/CRUD/Create/Loads/ConcentratedLoad.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -60,7 +62,7 @@ private IFLoadingConcentrated CreateConcentratedLoad(PointLoad pointLoad, object lusasAssignment.setLoadset(assignedLoadcase); lusasPointLoad.assignTo(lusasPoints, lusasAssignment); - int adapterIdName = lusasPointLoad.getID(); + long adapterIdName = lusasPointLoad.getID(); pointLoad.SetAdapterId(typeof(LusasId), adapterIdName); return lusasPointLoad; diff --git a/Lusas_Adapter/CRUD/Create/Loads/DistributedLoad.cs b/Lusas_Adapter/CRUD/Create/Loads/DistributedLoad.cs index 6e63c550..17dc4228 100644 --- a/Lusas_Adapter/CRUD/Create/Loads/DistributedLoad.cs +++ b/Lusas_Adapter/CRUD/Create/Loads/DistributedLoad.cs @@ -32,6 +32,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -46,7 +48,7 @@ private IFLoadingGlobalDistributed CreateGlobalDistributedLine(BarUniformlyDistr IFLoadingGlobalDistributed lusasGlobalDistributed = CreateGlobalDistributed(distributedLoad.Name, "Length", assignedLoadcase, distributedLoad.Force, distributedLoad.Moment, lusasLines); - int adapterIdName = lusasGlobalDistributed.getID(); + long adapterIdName = lusasGlobalDistributed.getID(); distributedLoad.SetAdapterId(typeof(LusasId), adapterIdName); return lusasGlobalDistributed; @@ -60,7 +62,7 @@ private IFLoadingGlobalDistributed CreateGlobalDistributedLoadSurface(AreaUnifor IFLoadingGlobalDistributed lusasGlobalDistributed = CreateGlobalDistributed(distributedLoad.Name, "Area", assignedLoadcase, distributedLoad.Pressure, null, lusasSurfaces); - int adapterIdName = lusasGlobalDistributed.getID(); + long adapterIdName = lusasGlobalDistributed.getID(); distributedLoad.SetAdapterId(typeof(LusasId), adapterIdName); return lusasGlobalDistributed; @@ -74,7 +76,7 @@ private IFLoadingLocalDistributed CreateLocalDistributedLine(BarUniformlyDistrib IFLoadingLocalDistributed lusasLocalDistributed = CreateLocalDistributed(distributedLoad.Name, "Line", assignedLoadcase, distributedLoad.Force, lusasLines); - int adapterIdName = lusasLocalDistributed.getID(); + long adapterIdName = lusasLocalDistributed.getID(); distributedLoad.SetAdapterId(typeof(LusasId), adapterIdName); return lusasLocalDistributed; @@ -89,7 +91,7 @@ private IFLoadingLocalDistributed CreateLocalDistributedSurface(AreaUniformlyDis IFLoadingLocalDistributed lusasLocalDistributed = CreateLocalDistributed(distributedLoad.Name, "Area", assignedLoadcase, distributedLoad.Pressure, lusasSurfaces); - int adapterIdName = lusasLocalDistributed.getID(); + long adapterIdName = lusasLocalDistributed.getID(); distributedLoad.SetAdapterId(typeof(LusasId), adapterIdName); return lusasLocalDistributed; diff --git a/Lusas_Adapter/CRUD/Create/Loads/GravityLoad.cs b/Lusas_Adapter/CRUD/Create/Loads/GravityLoad.cs index cef8e49e..278862ce 100644 --- a/Lusas_Adapter/CRUD/Create/Loads/GravityLoad.cs +++ b/Lusas_Adapter/CRUD/Create/Loads/GravityLoad.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -58,7 +60,7 @@ private IFLoadingBody CreateGravityLoad(GravityLoad gravityLoad, IFGeometry[] lu lusasAssignment.setLoadset(assignedLoadcase); lusasGravityLoad.assignTo(lusasGeometry, lusasAssignment); - int adapterIdName = lusasGravityLoad.getID(); + long adapterIdName = lusasGravityLoad.getID(); gravityLoad.SetAdapterId(typeof(LusasId), adapterIdName); return lusasGravityLoad; diff --git a/Lusas_Adapter/CRUD/Create/Loads/LoadCombination.cs b/Lusas_Adapter/CRUD/Create/Loads/LoadCombination.cs index ac259b24..64d84bdc 100644 --- a/Lusas_Adapter/CRUD/Create/Loads/LoadCombination.cs +++ b/Lusas_Adapter/CRUD/Create/Loads/LoadCombination.cs @@ -34,6 +34,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Create/Loads/Loadcase.cs b/Lusas_Adapter/CRUD/Create/Loads/Loadcase.cs index 3e9cb94b..8581a346 100644 --- a/Lusas_Adapter/CRUD/Create/Loads/Loadcase.cs +++ b/Lusas_Adapter/CRUD/Create/Loads/Loadcase.cs @@ -32,6 +32,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -61,7 +63,7 @@ private IFLoadcase CreateLoadcase(Loadcase loadcase) } } - int adapterIdName = lusasLoadcase.getID(); + long adapterIdName = lusasLoadcase.getID(); loadcase.SetAdapterId(typeof(LusasId), adapterIdName); return lusasLoadcase; diff --git a/Lusas_Adapter/CRUD/Create/Loads/PrescribedDisplacement.cs b/Lusas_Adapter/CRUD/Create/Loads/PrescribedDisplacement.cs index bf99b981..2fb2d30a 100644 --- a/Lusas_Adapter/CRUD/Create/Loads/PrescribedDisplacement.cs +++ b/Lusas_Adapter/CRUD/Create/Loads/PrescribedDisplacement.cs @@ -33,6 +33,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -85,7 +87,7 @@ private IFPrescribedDisplacementLoad CreatePrescribedDisplacement(PointDisplacem lusasAssignment.setLoadset(assignedLoadcase); lusasPrescribedDisplacement.assignTo(lusasPoints, lusasAssignment); - int adapterIdName = lusasPrescribedDisplacement.getID(); + long adapterIdName = lusasPrescribedDisplacement.getID(); pointDisplacement.SetAdapterId(typeof(LusasId), adapterIdName); return lusasPrescribedDisplacement; diff --git a/Lusas_Adapter/CRUD/Create/Loads/TemperatureLoad.cs b/Lusas_Adapter/CRUD/Create/Loads/TemperatureLoad.cs index 91b9c73b..84f53010 100644 --- a/Lusas_Adapter/CRUD/Create/Loads/TemperatureLoad.cs +++ b/Lusas_Adapter/CRUD/Create/Loads/TemperatureLoad.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -46,7 +48,7 @@ private IFLoadingTemperature CreateBarUniformTemperatureLoad(BarUniformTemperatu IFLoadingTemperature lusasTemperatureLoad = CreateTemperatureLoad( temperatureLoad.Name, temperatureLoad.TemperatureChange, lusasLines, assignedLoadcase); - int adapterIdName = lusasTemperatureLoad.getID(); + long adapterIdName = lusasTemperatureLoad.getID(); temperatureLoad.SetAdapterId(typeof(LusasId), adapterIdName); return lusasTemperatureLoad; @@ -62,7 +64,7 @@ private IFLoadingTemperature CreateAreaUniformTemperatureLoad(AreaUniformTempera IFLoadingTemperature lusasTemperatureLoad = CreateTemperatureLoad(temperatureLoad.Name, temperatureLoad.TemperatureChange, lusasSurfaces, assignedLoadcase); - int adapterIdName = lusasTemperatureLoad.getID(); + long adapterIdName = lusasTemperatureLoad.getID(); temperatureLoad.SetAdapterId(typeof(LusasId), adapterIdName); return lusasTemperatureLoad; diff --git a/Lusas_Adapter/CRUD/Create/Properties/GeometricLine.cs b/Lusas_Adapter/CRUD/Create/Properties/GeometricLine.cs index 3a2da4a3..fa7dc9b6 100644 --- a/Lusas_Adapter/CRUD/Create/Properties/GeometricLine.cs +++ b/Lusas_Adapter/CRUD/Create/Properties/GeometricLine.cs @@ -35,6 +35,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -59,7 +61,7 @@ private IFAttribute CreateGeometricLine(ISectionProperty sectionProperty) if (lusasAttribute != null) { - int adapterIdName = lusasAttribute.getID(); + long adapterIdName = lusasAttribute.getID(); sectionProperty.SetAdapterId(typeof(LusasId), adapterIdName); return lusasAttribute; diff --git a/Lusas_Adapter/CRUD/Create/Properties/GeometricSurface.cs b/Lusas_Adapter/CRUD/Create/Properties/GeometricSurface.cs index c69da016..7e4589e8 100644 --- a/Lusas_Adapter/CRUD/Create/Properties/GeometricSurface.cs +++ b/Lusas_Adapter/CRUD/Create/Properties/GeometricSurface.cs @@ -32,6 +32,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -56,7 +58,7 @@ private IFAttribute CreateGeometricSurface(ISurfaceProperty surfaceProperty) if (lusasAttribute != null) { - int adapterIdName = lusasAttribute.getID(); + long adapterIdName = lusasAttribute.getID(); surfaceProperty.SetAdapterId(typeof(LusasId), adapterIdName); return lusasAttribute; diff --git a/Lusas_Adapter/CRUD/Create/Properties/LineMesh.cs b/Lusas_Adapter/CRUD/Create/Properties/LineMesh.cs index 1885dcf7..9fdf1b8a 100644 --- a/Lusas_Adapter/CRUD/Create/Properties/LineMesh.cs +++ b/Lusas_Adapter/CRUD/Create/Properties/LineMesh.cs @@ -33,6 +33,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -77,7 +79,7 @@ private IFMeshLine CreateMeshSettings1D(MeshSettings1D meshSettings1D, BarFEATyp if (lusasLineMesh != null) { - int adapterNameId = d_LusasData.getLargestAttributeID("Mesh"); + long adapterNameId = d_LusasData.getLargestAttributeID("Mesh"); meshSettings1D.SetAdapterId(typeof(LusasId), adapterNameId); return lusasLineMesh; diff --git a/Lusas_Adapter/CRUD/Create/Properties/LocalCoordinate.cs b/Lusas_Adapter/CRUD/Create/Properties/LocalCoordinate.cs index 4f427a3d..342f7f88 100644 --- a/Lusas_Adapter/CRUD/Create/Properties/LocalCoordinate.cs +++ b/Lusas_Adapter/CRUD/Create/Properties/LocalCoordinate.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Create/Properties/Material.cs b/Lusas_Adapter/CRUD/Create/Properties/Material.cs index 058cd3f2..e824fe8a 100644 --- a/Lusas_Adapter/CRUD/Create/Properties/Material.cs +++ b/Lusas_Adapter/CRUD/Create/Properties/Material.cs @@ -32,6 +32,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -93,7 +95,7 @@ private IFAttribute CreateMaterial(IMaterialFragment material) if (lusasMaterial != null) { - int adapterIdName = lusasMaterial.getID(); + long adapterIdName = lusasMaterial.getID(); material.SetAdapterId(typeof(LusasId), adapterIdName); return lusasMaterial; diff --git a/Lusas_Adapter/CRUD/Create/Properties/Support.cs b/Lusas_Adapter/CRUD/Create/Properties/Support.cs index 10c3627d..4a6cccfe 100644 --- a/Lusas_Adapter/CRUD/Create/Properties/Support.cs +++ b/Lusas_Adapter/CRUD/Create/Properties/Support.cs @@ -34,6 +34,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -88,7 +90,7 @@ private IFAttribute CreateSupport(Constraint6DOF constraint) if (lusasSupport != null) { - int adapterIdName = lusasSupport.getID(); + long adapterIdName = lusasSupport.getID(); constraint.SetAdapterId(typeof(LusasId), adapterIdName); return lusasSupport; @@ -150,7 +152,7 @@ private IFAttribute CreateSupport(Constraint4DOF constraint) if (lusasSupport != null) { - int adapterIdName = lusasSupport.getID(); + long adapterIdName = lusasSupport.getID(); constraint.SetAdapterId(typeof(LusasId), adapterIdName); return lusasSupport; diff --git a/Lusas_Adapter/CRUD/Create/Properties/SurfaceMesh.cs b/Lusas_Adapter/CRUD/Create/Properties/SurfaceMesh.cs index 1dd78c0b..79929f4b 100644 --- a/Lusas_Adapter/CRUD/Create/Properties/SurfaceMesh.cs +++ b/Lusas_Adapter/CRUD/Create/Properties/SurfaceMesh.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif @@ -71,7 +73,7 @@ private IFMeshSurface CreateMeshSettings2D(MeshSettings2D meshSettings2D) if (lusasSurfaceMesh != null) { - int adapterIdName = lusasSurfaceMesh.getID(); + long adapterIdName = lusasSurfaceMesh.getID(); meshSettings2D.SetAdapterId(typeof(LusasId), adapterIdName); return lusasSurfaceMesh; diff --git a/Lusas_Adapter/CRUD/Delete/Delete.cs b/Lusas_Adapter/CRUD/Delete/Delete.cs index 04e6e755..8ef56fc8 100644 --- a/Lusas_Adapter/CRUD/Delete/Delete.cs +++ b/Lusas_Adapter/CRUD/Delete/Delete.cs @@ -38,6 +38,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Elements/Lines.cs b/Lusas_Adapter/CRUD/Delete/Elements/Lines.cs index ac2b2f38..80e7a76f 100644 --- a/Lusas_Adapter/CRUD/Delete/Elements/Lines.cs +++ b/Lusas_Adapter/CRUD/Delete/Elements/Lines.cs @@ -30,6 +30,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Elements/Points.cs b/Lusas_Adapter/CRUD/Delete/Elements/Points.cs index 8bc53316..265c9210 100644 --- a/Lusas_Adapter/CRUD/Delete/Elements/Points.cs +++ b/Lusas_Adapter/CRUD/Delete/Elements/Points.cs @@ -30,6 +30,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Elements/Surface.cs b/Lusas_Adapter/CRUD/Delete/Elements/Surface.cs index a86e61bb..14145578 100644 --- a/Lusas_Adapter/CRUD/Delete/Elements/Surface.cs +++ b/Lusas_Adapter/CRUD/Delete/Elements/Surface.cs @@ -30,6 +30,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Load/AreaTemperatureLoads.cs b/Lusas_Adapter/CRUD/Delete/Load/AreaTemperatureLoads.cs index bf683df0..8d423140 100644 --- a/Lusas_Adapter/CRUD/Delete/Load/AreaTemperatureLoads.cs +++ b/Lusas_Adapter/CRUD/Delete/Load/AreaTemperatureLoads.cs @@ -28,6 +28,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Load/AreaUniformlyDistributeds.cs b/Lusas_Adapter/CRUD/Delete/Load/AreaUniformlyDistributeds.cs index d4176c83..3ea31661 100644 --- a/Lusas_Adapter/CRUD/Delete/Load/AreaUniformlyDistributeds.cs +++ b/Lusas_Adapter/CRUD/Delete/Load/AreaUniformlyDistributeds.cs @@ -29,6 +29,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Load/BarPointLoads.cs b/Lusas_Adapter/CRUD/Delete/Load/BarPointLoads.cs index 0b34053b..f1baea29 100644 --- a/Lusas_Adapter/CRUD/Delete/Load/BarPointLoads.cs +++ b/Lusas_Adapter/CRUD/Delete/Load/BarPointLoads.cs @@ -28,6 +28,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Load/BarTemperatureLoads.cs b/Lusas_Adapter/CRUD/Delete/Load/BarTemperatureLoads.cs index ef46b289..84a7112d 100644 --- a/Lusas_Adapter/CRUD/Delete/Load/BarTemperatureLoads.cs +++ b/Lusas_Adapter/CRUD/Delete/Load/BarTemperatureLoads.cs @@ -28,6 +28,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Load/BarUniformlyDistributedLoads.cs b/Lusas_Adapter/CRUD/Delete/Load/BarUniformlyDistributedLoads.cs index ceea7daa..23318563 100644 --- a/Lusas_Adapter/CRUD/Delete/Load/BarUniformlyDistributedLoads.cs +++ b/Lusas_Adapter/CRUD/Delete/Load/BarUniformlyDistributedLoads.cs @@ -29,6 +29,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Load/LoadCombinations.cs b/Lusas_Adapter/CRUD/Delete/Load/LoadCombinations.cs index ad20d407..f01bf245 100644 --- a/Lusas_Adapter/CRUD/Delete/Load/LoadCombinations.cs +++ b/Lusas_Adapter/CRUD/Delete/Load/LoadCombinations.cs @@ -28,6 +28,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Load/Loadcases.cs b/Lusas_Adapter/CRUD/Delete/Load/Loadcases.cs index 79d69ef0..8e31996d 100644 --- a/Lusas_Adapter/CRUD/Delete/Load/Loadcases.cs +++ b/Lusas_Adapter/CRUD/Delete/Load/Loadcases.cs @@ -28,6 +28,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Load/PointDisplacements.cs b/Lusas_Adapter/CRUD/Delete/Load/PointDisplacements.cs index 8d8690bc..732722e6 100644 --- a/Lusas_Adapter/CRUD/Delete/Load/PointDisplacements.cs +++ b/Lusas_Adapter/CRUD/Delete/Load/PointDisplacements.cs @@ -28,6 +28,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Load/PointForces.cs b/Lusas_Adapter/CRUD/Delete/Load/PointForces.cs index 99bbc6f5..250e2e63 100644 --- a/Lusas_Adapter/CRUD/Delete/Load/PointForces.cs +++ b/Lusas_Adapter/CRUD/Delete/Load/PointForces.cs @@ -28,6 +28,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Property/4DOFConstraints.cs b/Lusas_Adapter/CRUD/Delete/Property/4DOFConstraints.cs index fdfce6f8..acaec2ce 100644 --- a/Lusas_Adapter/CRUD/Delete/Property/4DOFConstraints.cs +++ b/Lusas_Adapter/CRUD/Delete/Property/4DOFConstraints.cs @@ -28,6 +28,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Property/6DOFConstraints.cs b/Lusas_Adapter/CRUD/Delete/Property/6DOFConstraints.cs index e40e3bd6..0ff5a922 100644 --- a/Lusas_Adapter/CRUD/Delete/Property/6DOFConstraints.cs +++ b/Lusas_Adapter/CRUD/Delete/Property/6DOFConstraints.cs @@ -28,6 +28,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Property/Materials.cs b/Lusas_Adapter/CRUD/Delete/Property/Materials.cs index f33acccd..ae3b4aa7 100644 --- a/Lusas_Adapter/CRUD/Delete/Property/Materials.cs +++ b/Lusas_Adapter/CRUD/Delete/Property/Materials.cs @@ -28,6 +28,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Property/MeshSettings1D.cs b/Lusas_Adapter/CRUD/Delete/Property/MeshSettings1D.cs index e5ec3154..7d98f41e 100644 --- a/Lusas_Adapter/CRUD/Delete/Property/MeshSettings1D.cs +++ b/Lusas_Adapter/CRUD/Delete/Property/MeshSettings1D.cs @@ -28,6 +28,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Property/MeshSettings2D.cs b/Lusas_Adapter/CRUD/Delete/Property/MeshSettings2D.cs index d4f80610..3fa28275 100644 --- a/Lusas_Adapter/CRUD/Delete/Property/MeshSettings2D.cs +++ b/Lusas_Adapter/CRUD/Delete/Property/MeshSettings2D.cs @@ -28,6 +28,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Property/SectionProperties.cs b/Lusas_Adapter/CRUD/Delete/Property/SectionProperties.cs index c4896d41..818b27a1 100644 --- a/Lusas_Adapter/CRUD/Delete/Property/SectionProperties.cs +++ b/Lusas_Adapter/CRUD/Delete/Property/SectionProperties.cs @@ -28,6 +28,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Delete/Property/SurfaceProperties.cs b/Lusas_Adapter/CRUD/Delete/Property/SurfaceProperties.cs index d225220a..c7f15699 100644 --- a/Lusas_Adapter/CRUD/Delete/Property/SurfaceProperties.cs +++ b/Lusas_Adapter/CRUD/Delete/Property/SurfaceProperties.cs @@ -28,6 +28,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Elements/Bars.cs b/Lusas_Adapter/CRUD/Read/Elements/Bars.cs index a39bfc05..f0cf9338 100644 --- a/Lusas_Adapter/CRUD/Read/Elements/Bars.cs +++ b/Lusas_Adapter/CRUD/Read/Elements/Bars.cs @@ -37,6 +37,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Elements/Edges.cs b/Lusas_Adapter/CRUD/Read/Elements/Edges.cs index 687fa625..636c7758 100644 --- a/Lusas_Adapter/CRUD/Read/Elements/Edges.cs +++ b/Lusas_Adapter/CRUD/Read/Elements/Edges.cs @@ -33,6 +33,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Elements/Elements.cs b/Lusas_Adapter/CRUD/Read/Elements/Elements.cs index b9fce6fa..88043f7f 100644 --- a/Lusas_Adapter/CRUD/Read/Elements/Elements.cs +++ b/Lusas_Adapter/CRUD/Read/Elements/Elements.cs @@ -29,6 +29,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Elements/LusasPoints.cs b/Lusas_Adapter/CRUD/Read/Elements/LusasPoints.cs index f932812f..c436ec57 100644 --- a/Lusas_Adapter/CRUD/Read/Elements/LusasPoints.cs +++ b/Lusas_Adapter/CRUD/Read/Elements/LusasPoints.cs @@ -30,6 +30,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Elements/Nodes.cs b/Lusas_Adapter/CRUD/Read/Elements/Nodes.cs index 58b2a3d8..ffd4ed27 100644 --- a/Lusas_Adapter/CRUD/Read/Elements/Nodes.cs +++ b/Lusas_Adapter/CRUD/Read/Elements/Nodes.cs @@ -32,6 +32,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Elements/Panels.cs b/Lusas_Adapter/CRUD/Read/Elements/Panels.cs index e1ea6c0c..d32becc9 100644 --- a/Lusas_Adapter/CRUD/Read/Elements/Panels.cs +++ b/Lusas_Adapter/CRUD/Read/Elements/Panels.cs @@ -37,6 +37,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Elements/Points.cs b/Lusas_Adapter/CRUD/Read/Elements/Points.cs index 743d9322..54479c0f 100644 --- a/Lusas_Adapter/CRUD/Read/Elements/Points.cs +++ b/Lusas_Adapter/CRUD/Read/Elements/Points.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Loads/AreaUniformTemperatureLoads.cs b/Lusas_Adapter/CRUD/Read/Loads/AreaUniformTemperatureLoads.cs index 1fd9ee7c..4dfcf8f4 100644 --- a/Lusas_Adapter/CRUD/Read/Loads/AreaUniformTemperatureLoads.cs +++ b/Lusas_Adapter/CRUD/Read/Loads/AreaUniformTemperatureLoads.cs @@ -34,6 +34,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Loads/AreaUniformlyDistributedLoads.cs b/Lusas_Adapter/CRUD/Read/Loads/AreaUniformlyDistributedLoads.cs index 100a0952..9a12681d 100644 --- a/Lusas_Adapter/CRUD/Read/Loads/AreaUniformlyDistributedLoads.cs +++ b/Lusas_Adapter/CRUD/Read/Loads/AreaUniformlyDistributedLoads.cs @@ -34,6 +34,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Loads/BarPointLoads.cs b/Lusas_Adapter/CRUD/Read/Loads/BarPointLoads.cs index 112a9fb4..c23ac870 100644 --- a/Lusas_Adapter/CRUD/Read/Loads/BarPointLoads.cs +++ b/Lusas_Adapter/CRUD/Read/Loads/BarPointLoads.cs @@ -34,6 +34,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Loads/BarUniformTemperatureLoads.cs b/Lusas_Adapter/CRUD/Read/Loads/BarUniformTemperatureLoads.cs index e08baa36..a5783117 100644 --- a/Lusas_Adapter/CRUD/Read/Loads/BarUniformTemperatureLoads.cs +++ b/Lusas_Adapter/CRUD/Read/Loads/BarUniformTemperatureLoads.cs @@ -34,6 +34,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Loads/BarUniformlyDistributedLoads.cs b/Lusas_Adapter/CRUD/Read/Loads/BarUniformlyDistributedLoads.cs index 14370c61..d689c791 100644 --- a/Lusas_Adapter/CRUD/Read/Loads/BarUniformlyDistributedLoads.cs +++ b/Lusas_Adapter/CRUD/Read/Loads/BarUniformlyDistributedLoads.cs @@ -34,6 +34,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Loads/BarVaryingDistributedLoads.cs b/Lusas_Adapter/CRUD/Read/Loads/BarVaryingDistributedLoads.cs index 13c87037..9e01e8bd 100644 --- a/Lusas_Adapter/CRUD/Read/Loads/BarVaryingDistributedLoads.cs +++ b/Lusas_Adapter/CRUD/Read/Loads/BarVaryingDistributedLoads.cs @@ -34,6 +34,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Loads/ChooseLoad.cs b/Lusas_Adapter/CRUD/Read/Loads/ChooseLoad.cs index 9d2eab4b..b8c3cc53 100644 --- a/Lusas_Adapter/CRUD/Read/Loads/ChooseLoad.cs +++ b/Lusas_Adapter/CRUD/Read/Loads/ChooseLoad.cs @@ -30,6 +30,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Loads/GravityLoads.cs b/Lusas_Adapter/CRUD/Read/Loads/GravityLoads.cs index c21e4699..e3afb0bc 100644 --- a/Lusas_Adapter/CRUD/Read/Loads/GravityLoads.cs +++ b/Lusas_Adapter/CRUD/Read/Loads/GravityLoads.cs @@ -34,6 +34,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Loads/LoadCombinations.cs b/Lusas_Adapter/CRUD/Read/Loads/LoadCombinations.cs index feb67986..dc16c551 100644 --- a/Lusas_Adapter/CRUD/Read/Loads/LoadCombinations.cs +++ b/Lusas_Adapter/CRUD/Read/Loads/LoadCombinations.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Loads/Loadcases.cs b/Lusas_Adapter/CRUD/Read/Loads/Loadcases.cs index f2a0e694..1884c735 100644 --- a/Lusas_Adapter/CRUD/Read/Loads/Loadcases.cs +++ b/Lusas_Adapter/CRUD/Read/Loads/Loadcases.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Loads/PointDisplacements.cs b/Lusas_Adapter/CRUD/Read/Loads/PointDisplacements.cs index 8c63254e..c497896a 100644 --- a/Lusas_Adapter/CRUD/Read/Loads/PointDisplacements.cs +++ b/Lusas_Adapter/CRUD/Read/Loads/PointDisplacements.cs @@ -34,6 +34,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Loads/PointForces.cs b/Lusas_Adapter/CRUD/Read/Loads/PointForces.cs index a6d26b4c..123dc2ee 100644 --- a/Lusas_Adapter/CRUD/Read/Loads/PointForces.cs +++ b/Lusas_Adapter/CRUD/Read/Loads/PointForces.cs @@ -35,6 +35,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Properties/4DOFConstraints.cs b/Lusas_Adapter/CRUD/Read/Properties/4DOFConstraints.cs index 31b4bb7b..9293350b 100644 --- a/Lusas_Adapter/CRUD/Read/Properties/4DOFConstraints.cs +++ b/Lusas_Adapter/CRUD/Read/Properties/4DOFConstraints.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Properties/6DOFConstraints.cs b/Lusas_Adapter/CRUD/Read/Properties/6DOFConstraints.cs index f14c81eb..34db121f 100644 --- a/Lusas_Adapter/CRUD/Read/Properties/6DOFConstraints.cs +++ b/Lusas_Adapter/CRUD/Read/Properties/6DOFConstraints.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Properties/Materials.cs b/Lusas_Adapter/CRUD/Read/Properties/Materials.cs index 53444ccf..373f78ff 100644 --- a/Lusas_Adapter/CRUD/Read/Properties/Materials.cs +++ b/Lusas_Adapter/CRUD/Read/Properties/Materials.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Properties/MeshSettings1D.cs b/Lusas_Adapter/CRUD/Read/Properties/MeshSettings1D.cs index e111cf6c..0f4c468e 100644 --- a/Lusas_Adapter/CRUD/Read/Properties/MeshSettings1D.cs +++ b/Lusas_Adapter/CRUD/Read/Properties/MeshSettings1D.cs @@ -32,6 +32,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Properties/MeshSettings2D.cs b/Lusas_Adapter/CRUD/Read/Properties/MeshSettings2D.cs index 1a8042fc..889347f1 100644 --- a/Lusas_Adapter/CRUD/Read/Properties/MeshSettings2D.cs +++ b/Lusas_Adapter/CRUD/Read/Properties/MeshSettings2D.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Properties/SectionProperties.cs b/Lusas_Adapter/CRUD/Read/Properties/SectionProperties.cs index c7d3023a..59e05ce1 100644 --- a/Lusas_Adapter/CRUD/Read/Properties/SectionProperties.cs +++ b/Lusas_Adapter/CRUD/Read/Properties/SectionProperties.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Properties/SurfaceProperties.cs b/Lusas_Adapter/CRUD/Read/Properties/SurfaceProperties.cs index 39e2aabb..cd738d97 100644 --- a/Lusas_Adapter/CRUD/Read/Properties/SurfaceProperties.cs +++ b/Lusas_Adapter/CRUD/Read/Properties/SurfaceProperties.cs @@ -31,6 +31,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Properties/Tags.cs b/Lusas_Adapter/CRUD/Read/Properties/Tags.cs index a50c3b85..5b53d44f 100644 --- a/Lusas_Adapter/CRUD/Read/Properties/Tags.cs +++ b/Lusas_Adapter/CRUD/Read/Properties/Tags.cs @@ -30,6 +30,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Read.cs b/Lusas_Adapter/CRUD/Read/Read.cs index 320c1721..e6bbc128 100644 --- a/Lusas_Adapter/CRUD/Read/Read.cs +++ b/Lusas_Adapter/CRUD/Read/Read.cs @@ -43,6 +43,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/ReadAll.cs b/Lusas_Adapter/CRUD/Read/ReadAll.cs index 98aaf88a..2a971d6c 100644 --- a/Lusas_Adapter/CRUD/Read/ReadAll.cs +++ b/Lusas_Adapter/CRUD/Read/ReadAll.cs @@ -29,6 +29,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Results/BarResults.cs b/Lusas_Adapter/CRUD/Read/Results/BarResults.cs index 42ad0662..6445e8dd 100644 --- a/Lusas_Adapter/CRUD/Read/Results/BarResults.cs +++ b/Lusas_Adapter/CRUD/Read/Results/BarResults.cs @@ -34,6 +34,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Results/MeshResults.cs b/Lusas_Adapter/CRUD/Read/Results/MeshResults.cs index 025c2578..a2bbb1e0 100644 --- a/Lusas_Adapter/CRUD/Read/Results/MeshResults.cs +++ b/Lusas_Adapter/CRUD/Read/Results/MeshResults.cs @@ -34,6 +34,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Results/NodeResults.cs b/Lusas_Adapter/CRUD/Read/Results/NodeResults.cs index 31b1e671..7b0114b4 100644 --- a/Lusas_Adapter/CRUD/Read/Results/NodeResults.cs +++ b/Lusas_Adapter/CRUD/Read/Results/NodeResults.cs @@ -34,6 +34,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/CRUD/Read/Results/ReadResults.cs b/Lusas_Adapter/CRUD/Read/Results/ReadResults.cs index 43a7c602..4351dd15 100644 --- a/Lusas_Adapter/CRUD/Read/Results/ReadResults.cs +++ b/Lusas_Adapter/CRUD/Read/Results/ReadResults.cs @@ -38,7 +38,9 @@ namespace BH.Adapter.Lusas #if Debug18 || Release18 public partial class LusasV18Adapter : BHoMAdapter #elif Debug19 || Release19 - public partial class LusasV19Adapter + public partial class LusasV19Adapter : BHoMAdapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter : BHoMAdapter #else public partial class LusasV17Adapter : BHoMAdapter #endif @@ -87,7 +89,7 @@ private List GetObjectIDs(IResultRequest request) private List GetAllIds(NodeResultRequest request) { List ids = new List(); - int maxIndex = d_LusasData.getLargestNodeID(); + long maxIndex = d_LusasData.getLargestNodeID(); for (int i = 1; i < maxIndex + 1; i++) { @@ -104,10 +106,10 @@ private List GetAllIds(NodeResultRequest request) /***************************************************/ - private List GetAllIds(BarResultRequest request) + private List GetAllIds(BarResultRequest request) { - List ids = new List(); - int maxIndex = d_LusasData.getLargestLineID(); + List ids = new List(); + long maxIndex = d_LusasData.getLargestLineID(); for (int i = 1; i < maxIndex + 1; i++) { @@ -124,10 +126,10 @@ private List GetAllIds(BarResultRequest request) /***************************************************/ - private List GetAllIds(MeshResultRequest request) + private List GetAllIds(MeshResultRequest request) { - List ids = new List(); - int maxIndex = d_LusasData.getLargestSurfaceID(); + List ids = new List(); + long maxIndex = d_LusasData.getLargestSurfaceID(); for (int i = 1; i < maxIndex + 1; i++) { diff --git a/Lusas_Adapter/CRUD/Update/UpdateObjects.cs b/Lusas_Adapter/CRUD/Update/UpdateObjects.cs index 3909a645..3c834d31 100644 --- a/Lusas_Adapter/CRUD/Update/UpdateObjects.cs +++ b/Lusas_Adapter/CRUD/Update/UpdateObjects.cs @@ -35,6 +35,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/Convert/ToBHoM/Elements/ToBar.cs b/Lusas_Adapter/Convert/ToBHoM/Elements/ToBar.cs index 80c4011a..cb6ff727 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Elements/ToBar.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Elements/ToBar.cs @@ -32,7 +32,6 @@ using BH.oM.Adapters.Lusas.Fragments; using System; using BH.Engine.Adapter; -using BH.Engine.Base; namespace BH.Adapter.Adapters.Lusas { diff --git a/Lusas_Adapter/Convert/ToBHoM/Elements/ToPanel.cs b/Lusas_Adapter/Convert/ToBHoM/Elements/ToPanel.cs index 9a72bd8b..7a5abe91 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Elements/ToPanel.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Elements/ToPanel.cs @@ -68,7 +68,7 @@ public static Panel ToPanel(this IFSurface lusasSurface, panel.Tags = tags; - int adapterID = lusasSurface.getID(); + long adapterID = lusasSurface.getID(); panel.SetAdapterId(typeof(LusasId), adapterID); List geometricAssignments = GetAttributeAssignments(lusasSurface, "Geometric"); diff --git a/Lusas_Adapter/Convert/ToBHoM/GetAdapterID.cs b/Lusas_Adapter/Convert/ToBHoM/GetAdapterID.cs index a47fb8c5..95edf6a8 100644 --- a/Lusas_Adapter/Convert/ToBHoM/GetAdapterID.cs +++ b/Lusas_Adapter/Convert/ToBHoM/GetAdapterID.cs @@ -30,9 +30,9 @@ public static partial class Convert /**** Internal Methods ****/ /***************************************************/ - internal static int GetAdapterID(IFAttribute lusasAttribute, char lastCharacter) + internal static long GetAdapterID(IFAttribute lusasAttribute, char lastCharacter) { - int adapterID = 0; + long adapterID = 0; lusasAttribute.getName(); @@ -50,9 +50,9 @@ internal static int GetAdapterID(IFAttribute lusasAttribute, char lastCharacter) /***************************************************/ - internal static int GetAdapterID(IFLoadcase lusasLoadcase, char lastCharacter) + internal static long GetAdapterID(IFLoadcase lusasLoadcase, char lastCharacter) { - int adapterID = 0; + long adapterID = 0; lusasLoadcase.getName(); @@ -70,9 +70,9 @@ internal static int GetAdapterID(IFLoadcase lusasLoadcase, char lastCharacter) /***************************************************/ - internal static int GetAdapterID(IFBasicCombination lusasLoadCombination, char lastCharacter) + internal static long GetAdapterID(IFBasicCombination lusasLoadCombination, char lastCharacter) { - int adapterID = 0; + long adapterID = 0; lusasLoadCombination.getName(); diff --git a/Lusas_Adapter/Convert/ToBHoM/Loads/ToAreaUniformTemperatureLoad.cs b/Lusas_Adapter/Convert/ToBHoM/Loads/ToAreaUniformTemperatureLoad.cs index 8b5c7952..b6ed6810 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Loads/ToAreaUniformTemperatureLoad.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Loads/ToAreaUniformTemperatureLoad.cs @@ -55,7 +55,7 @@ public static AreaUniformTemperatureLoad ToAreaTempratureLoad( false, GetName(lusasTemperatureLoad)); - int adapterNameId = lusasTemperatureLoad.getID(); + long adapterNameId = lusasTemperatureLoad.getID(); AreaUniformTemperatureLoad.SetAdapterId(typeof(LusasId), adapterNameId); return AreaUniformTemperatureLoad; diff --git a/Lusas_Adapter/Convert/ToBHoM/Loads/ToAreaUniformlyDistributedLoad.cs b/Lusas_Adapter/Convert/ToBHoM/Loads/ToAreaUniformlyDistributedLoad.cs index 6ba1e47c..8e29d441 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Loads/ToAreaUniformlyDistributedLoad.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Loads/ToAreaUniformlyDistributedLoad.cs @@ -77,7 +77,7 @@ public static AreaUniformlyDistributedLoad ToAreaUniformlyDistributed( GetName(lusasDistributed)); } - int adapterNameId = lusasDistributed.getID(); + long adapterNameId = lusasDistributed.getID(); areaUniformlyDistributedLoad.SetAdapterId(typeof(LusasId), adapterNameId); return areaUniformlyDistributedLoad; diff --git a/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarDistributedLoad.cs b/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarDistributedLoad.cs index a9dab290..9bcbe32d 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarDistributedLoad.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarDistributedLoad.cs @@ -101,7 +101,7 @@ public static BarVaryingDistributedLoad ToBarDistributedLoad(IFLoading lusasBarD if (barVarDistributedLoad == null) return null; - int adapterNameId = lusasBarDistributedLoad.getID(); + long adapterNameId = lusasBarDistributedLoad.getID(); barVarDistributedLoad.SetAdapterId(typeof(LusasId), adapterNameId); return barVarDistributedLoad; diff --git a/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarPointLoad.cs b/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarPointLoad.cs index 4e4100a9..8b49aac4 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarPointLoad.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarPointLoad.cs @@ -72,7 +72,7 @@ public static BarPointLoad ToBarPointLoad(IFLoading lusasBarPointLoad, LoadAxis.Global, GetName(lusasBarPointLoad)); - int adapterNameId = lusasBarPointLoad.getID(); + long adapterNameId = lusasBarPointLoad.getID(); barPointLoad.SetAdapterId(typeof(LusasId), adapterNameId); return barPointLoad; diff --git a/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarUniformTemperatureLoad.cs b/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarUniformTemperatureLoad.cs index f1f35f6d..f1aee9f5 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarUniformTemperatureLoad.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarUniformTemperatureLoad.cs @@ -55,7 +55,7 @@ public static BarUniformTemperatureLoad ToBarUniformTemperatureLoad( false, GetName(lusasTemperatureLoad)); - int adapterNameId = lusasTemperatureLoad.getID(); + long adapterNameId = lusasTemperatureLoad.getID(); barUniformTemperatureLoad.SetAdapterId(typeof(LusasId), adapterNameId); return barUniformTemperatureLoad; diff --git a/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarUniformlyDistributedLoad.cs b/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarUniformlyDistributedLoad.cs index 97bf3daa..b9b34c2c 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarUniformlyDistributedLoad.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Loads/ToBarUniformlyDistributedLoad.cs @@ -85,7 +85,7 @@ public static BarUniformlyDistributedLoad ToBarUniformlyDistributed(IFLoading lu } - int adapterNameId = lusasDistributed.getID(); + long adapterNameId = lusasDistributed.getID(); barUniformlyDistributed.SetAdapterId(typeof(LusasId), adapterNameId); return barUniformlyDistributed; diff --git a/Lusas_Adapter/Convert/ToBHoM/Loads/ToGravityLoad.cs b/Lusas_Adapter/Convert/ToBHoM/Loads/ToGravityLoad.cs index 872d4cf5..cb122d6b 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Loads/ToGravityLoad.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Loads/ToGravityLoad.cs @@ -58,7 +58,7 @@ public static GravityLoad ToGravityLoad(IFLoading lusasGravityLoad, GravityLoad gravityLoad = Engine.Structure.Create.GravityLoad( loadcase, gravityVector, assignedObjects, GetName(lusasGravityLoad)); - int adapterNameId = lusasGravityLoad.getID(); + long adapterNameId = lusasGravityLoad.getID(); gravityLoad.SetAdapterId(typeof(LusasId), adapterNameId); return gravityLoad; diff --git a/Lusas_Adapter/Convert/ToBHoM/Loads/ToLoadCombination.cs b/Lusas_Adapter/Convert/ToBHoM/Loads/ToLoadCombination.cs index f3d95483..6638bb88 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Loads/ToLoadCombination.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Loads/ToLoadCombination.cs @@ -23,6 +23,7 @@ using System; using System.Collections.Generic; using System.Linq; +using System.Runtime; using BH.Engine.Adapter; using BH.oM.Adapters.Lusas; using BH.oM.Structure.Loads; @@ -55,14 +56,18 @@ public static LoadCombination ToLoadCombination( factoredLoadcases.Add(factoredLoadcase); } + long adapterNameId = lusasLoadCombination.getID(); + LoadCombination loadCombination = new LoadCombination { Name = GetName(lusasLoadCombination), - Number = lusasLoadCombination.getID(), + Number = System.Convert.ToInt32(Math.Max(Math.Min(adapterNameId, int.MaxValue), int.MinValue)), LoadCases = factoredLoadcases }; - int adapterNameId = lusasLoadCombination.getID(); + if (adapterNameId > int.MaxValue) + Engine.Base.Compute.RecordWarning($"The Number for {loadcase.Name} exceeds {int.MaxValue} and has been assigned {int.MaxValue}."); + loadCombination.SetAdapterId(typeof(LusasId), adapterNameId); return loadCombination; diff --git a/Lusas_Adapter/Convert/ToBHoM/Loads/ToLoadcase.cs b/Lusas_Adapter/Convert/ToBHoM/Loads/ToLoadcase.cs index c0769505..5e69fc88 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Loads/ToLoadcase.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Loads/ToLoadcase.cs @@ -20,6 +20,7 @@ * along with this code. If not, see . */ +using System; using BH.Engine.Adapter; using BH.oM.Adapters.Lusas; using BH.oM.Structure.Loads; @@ -35,13 +36,17 @@ public static partial class Convert public static Loadcase ToLoadcase(this IFLoadcase lusasLoadcase) { + long adapterNameId = lusasLoadcase.getID(); + Loadcase loadcase = new Loadcase { Name = GetName(lusasLoadcase), - Number = lusasLoadcase.getID() + Number = System.Convert.ToInt32(Math.Max(Math.Min(adapterNameId, int.MaxValue), int.MinValue)), }; - int adapterNameId = lusasLoadcase.getID(); + if (adapterNameId > int.MaxValue) + Engine.Base.Compute.RecordWarning($"The Number for {loadcase.Name} exceeds {int.MaxValue} and has been assigned {int.MaxValue}. Please verify the Load Combinations are still valid."); + loadcase.SetAdapterId(typeof(LusasId), adapterNameId); return loadcase; diff --git a/Lusas_Adapter/Convert/ToBHoM/Loads/ToPointDisplacement.cs b/Lusas_Adapter/Convert/ToBHoM/Loads/ToPointDisplacement.cs index 7cda9278..d100ca6a 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Loads/ToPointDisplacement.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Loads/ToPointDisplacement.cs @@ -63,7 +63,7 @@ public static PointDisplacement ToPointDisplacement(IFLoading lusasPrescribedDis loadcase, assignedNodes, translationVector, rotationVector, LoadAxis.Global, GetName(lusasPrescribedDisplacement)); - int adapterNameId = lusasPrescribedDisplacement.getID(); + long adapterNameId = lusasPrescribedDisplacement.getID(); pointDisplacement.SetAdapterId(typeof(LusasId), adapterNameId); // Needs to be a bit here that determines whether it is global or local - actually this cannot be done as the //attribute is applied to a group, and within the group the axis could local or global diff --git a/Lusas_Adapter/Convert/ToBHoM/Loads/ToPointLoad.cs b/Lusas_Adapter/Convert/ToBHoM/Loads/ToPointLoad.cs index 4724c730..238fa211 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Loads/ToPointLoad.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Loads/ToPointLoad.cs @@ -68,7 +68,7 @@ public static PointLoad ToPointLoad( LoadAxis.Global, GetName(lusasPointLoad)); - int adapterNameId = lusasPointLoad.getID(); + long adapterNameId = lusasPointLoad.getID(); pointLoad.SetAdapterId(typeof(LusasId), adapterNameId); return pointLoad; diff --git a/Lusas_Adapter/Convert/ToBHoM/Properties/ToConstraint4DOF.cs b/Lusas_Adapter/Convert/ToBHoM/Properties/ToConstraint4DOF.cs index 0b326cbd..b663bb21 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Properties/ToConstraint4DOF.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Properties/ToConstraint4DOF.cs @@ -77,7 +77,7 @@ public static Constraint4DOF ToConstraint4DOF(this IFSupportStructural lusasAttr constraint4DOF.TranslationalStiffnessX = stiffness[2]; constraint4DOF.TranslationalStiffnessX = stiffness[3]; - int adapterNameId = lusasAttribute.getID(); + long adapterNameId = lusasAttribute.getID(); constraint4DOF.SetAdapterId(typeof(LusasId), adapterNameId); return constraint4DOF; diff --git a/Lusas_Adapter/Convert/ToBHoM/Properties/ToConstraint6DOF.cs b/Lusas_Adapter/Convert/ToBHoM/Properties/ToConstraint6DOF.cs index 3422b426..14c65aa1 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Properties/ToConstraint6DOF.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Properties/ToConstraint6DOF.cs @@ -68,7 +68,7 @@ public static Constraint6DOF ToConstraint6DOF(this IFSupportStructural lusasAttr Constraint6DOF constraint6DOF = BH.Engine.Structure.Create.Constraint6DOF( attributeName, fixity, stiffness); - int adapterNameId = lusasAttribute.getID(); + long adapterNameId = lusasAttribute.getID(); constraint6DOF.SetAdapterId(typeof(LusasId), adapterNameId); return constraint6DOF; diff --git a/Lusas_Adapter/Convert/ToBHoM/Properties/ToMaterial.cs b/Lusas_Adapter/Convert/ToBHoM/Properties/ToMaterial.cs index bcf020b6..db9df2f8 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Properties/ToMaterial.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Properties/ToMaterial.cs @@ -61,7 +61,7 @@ public static IMaterialFragment ToMaterial(this IFAttribute lusasAttribute) lusasAttribute.getValue("rho"), 0); } - int adapterNameId = lusasAttribute.getID(); + long adapterNameId = lusasAttribute.getID(); material.SetAdapterId(typeof(LusasId), adapterNameId); diff --git a/Lusas_Adapter/Convert/ToBHoM/Properties/ToMeshSettings1D.cs b/Lusas_Adapter/Convert/ToBHoM/Properties/ToMeshSettings1D.cs index 9fe26042..58ff5557 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Properties/ToMeshSettings1D.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Properties/ToMeshSettings1D.cs @@ -42,8 +42,15 @@ public static MeshSettings1D ToMeshSettings1D(this IFAttribute lusasAttrbute) double value = 0; Split1D splitMethod = Split1D.Automatic; + +#if Debug191 || Release191 + object meshTypeReference = 0; + lusasMeshLine.getMeshDivisions(ref meshTypeReference); + int meshType = (int)meshTypeReference; +#else int meshType = 0; lusasMeshLine.getMeshDivisions(ref meshType); +#endif if (meshType == 0) { @@ -70,7 +77,7 @@ public static MeshSettings1D ToMeshSettings1D(this IFAttribute lusasAttrbute) SplitParameter = value }; - int adapterNameId = GetAdapterID(lusasMeshLine, 'e'); + long adapterNameId = GetAdapterID(lusasMeshLine, 'e'); meshSettings1D.SetAdapterId(typeof(LusasId), adapterNameId); return meshSettings1D; diff --git a/Lusas_Adapter/Convert/ToBHoM/Properties/ToMeshSettings2D.cs b/Lusas_Adapter/Convert/ToBHoM/Properties/ToMeshSettings2D.cs index 46ce5675..adfbc049 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Properties/ToMeshSettings2D.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Properties/ToMeshSettings2D.cs @@ -71,7 +71,7 @@ public static MeshSettings2D ToMeshSettings2D(this IFAttribute lusasAttribute) ElementSize = size }; - int adapterNameId = GetAdapterID(lusasAttribute, 'e'); + long adapterNameId = GetAdapterID(lusasAttribute, 'e'); meshSettings2D.SetAdapterId(typeof(LusasId), adapterNameId); return meshSettings2D; diff --git a/Lusas_Adapter/Convert/ToBHoM/Properties/ToSectionProperty.cs b/Lusas_Adapter/Convert/ToBHoM/Properties/ToSectionProperty.cs index d7728b0b..a3f18aba 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Properties/ToSectionProperty.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Properties/ToSectionProperty.cs @@ -43,7 +43,7 @@ public static ISectionProperty ToSection(this IFAttribute lusasAttribute) string attributeName = GetName(lusasAttribute); string attributeType = lusasAttribute.getAttributeType(); - int rows = lusasAttribute.countRows("A"); + long rows = lusasAttribute.countRows("A"); IProfile profile; GenericSection section = null; @@ -106,7 +106,7 @@ public static ISectionProperty ToSection(this IFAttribute lusasAttribute) section.Name = attributeName; - int adapterNameId = lusasAttribute.getID(); + long adapterNameId = lusasAttribute.getID(); section.SetAdapterId(typeof(LusasId), adapterNameId); return section; diff --git a/Lusas_Adapter/Convert/ToBHoM/Properties/ToSurfaceProperty.cs b/Lusas_Adapter/Convert/ToBHoM/Properties/ToSurfaceProperty.cs index 76e38fe7..9f228bcf 100644 --- a/Lusas_Adapter/Convert/ToBHoM/Properties/ToSurfaceProperty.cs +++ b/Lusas_Adapter/Convert/ToBHoM/Properties/ToSurfaceProperty.cs @@ -44,7 +44,7 @@ public static ISurfaceProperty ToSurfaceProperty(this IFAttribute lusasAttribute Thickness = lusasAttribute.getValue("t") }; - int adapterNameId = lusasAttribute.getID(); + long adapterNameId = lusasAttribute.getID(); surfaceProperty.SetAdapterId(typeof(LusasId), adapterNameId); return surfaceProperty; diff --git a/Lusas_Adapter/LusasAdapter.cs b/Lusas_Adapter/LusasAdapter.cs index 351ca7de..44625b8f 100644 --- a/Lusas_Adapter/LusasAdapter.cs +++ b/Lusas_Adapter/LusasAdapter.cs @@ -44,6 +44,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter : BHoMAdapter #elif Debug19 || Release19 public partial class LusasV19Adapter : BHoMAdapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter : BHoMAdapter #else public partial class LusasV17Adapter : BHoMAdapter #endif @@ -55,6 +57,8 @@ public partial class LusasV17Adapter : BHoMAdapter public LusasV18Adapter(string filePath, LusasConfig lusasConfig = null, bool active = false) #elif Debug19 || Release19 public LusasV19Adapter(string filePath, LusasConfig lusasConfig = null, bool active = false) +#elif Debug191 || Release191 + public LusasV191Adapter(string filePath, LusasConfig lusasConfig = null, bool active = false) #else public LusasV17Adapter(string filePath, LusasConfig lusasConfig = null, bool active = false) #endif @@ -108,6 +112,8 @@ public LusasV17Adapter(string filePath, LusasConfig lusasConfig = null, bool act System.Runtime.InteropServices.Marshal.GetActiveObject("Lusas.Modeller.18.0"); #elif Debug19 || Release19 System.Runtime.InteropServices.Marshal.GetActiveObject("Lusas.Modeller.19.0"); +#elif Debug191 || Release191 + System.Runtime.InteropServices.Marshal.GetActiveObject("Lusas.Modeller.19.1"); #endif m_LusasApplication.enableUI(true); m_LusasApplication.setVisible(true); diff --git a/Lusas_Adapter/Lusas_Adapter.csproj b/Lusas_Adapter/Lusas_Adapter.csproj index 35a32e34..b5363193 100644 --- a/Lusas_Adapter/Lusas_Adapter.csproj +++ b/Lusas_Adapter/Lusas_Adapter.csproj @@ -1,4 +1,4 @@ - + @@ -34,6 +34,17 @@ v4.7.2 512 + + Debug191 + AnyCPU + {896D021A-34E8-4EDA-B69D-8F92C6B5243B} + Library + Properties + BH.Adapter.Lusas + LusasV191_Adapter + v4.7.2 + 512 + Release17 AnyCPU @@ -67,6 +78,17 @@ v4.7.2 512 + + Release191 + AnyCPU + {896D021A-34E8-4EDA-B69D-8F92C6B5243B} + Library + Properties + BH.Adapter.Lusas + LusasV191_Adapter + v4.7.2 + 512 + true ..\Build\ @@ -123,6 +145,18 @@ MinimumRecommendedRules.ruleset LusasV19_Adapter + + true + full + false + ..\Build\ + TRACE;DEBUG;Debug191 + prompt + 4 + AnyCPU + MinimumRecommendedRules.ruleset + LusasV191_Adapter + true full @@ -159,6 +193,18 @@ MinimumRecommendedRules.ruleset LusasV19_Adapter + + true + full + false + ..\Build\ + TRACE;DEBUG;Release191 + prompt + 4 + AnyCPU + MinimumRecommendedRules.ruleset + LusasV191_Adapter + true ..\Build\ @@ -215,6 +261,18 @@ MinimumRecommendedRules.ruleset LusasV19_Adapter + + true + full + false + ..\Build\ + TRACE;DEBUG;Debug191 + prompt + 4 + x86 + MinimumRecommendedRules.ruleset + LusasV191_Adapter + true full @@ -251,6 +309,18 @@ MinimumRecommendedRules.ruleset LusasV19_Adapter + + true + full + false + ..\Build\ + TRACE;DEBUG;Release191 + prompt + 4 + x86 + MinimumRecommendedRules.ruleset + LusasV191_Adapter + C:\ProgramData\BHoM\Assemblies\Adapter_Engine.dll @@ -320,6 +390,12 @@ ..\libs\Version 19\Lusas.Interop.dll False + + False + True + ..\libs\Version 191\Lusas.Interop.dll + False + C:\ProgramData\BHoM\Assemblies\Physical_oM.dll False @@ -514,4 +590,4 @@ xcopy "$(TargetDir)$(TargetFileName)" "C:\ProgramData\BHoM\Assemblies" /Y --> - + \ No newline at end of file diff --git a/Lusas_Adapter/Private Helpers/AssignObjectSet.cs b/Lusas_Adapter/Private Helpers/AssignObjectSet.cs index 376684dd..398134a9 100644 --- a/Lusas_Adapter/Private Helpers/AssignObjectSet.cs +++ b/Lusas_Adapter/Private Helpers/AssignObjectSet.cs @@ -29,6 +29,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/Private Helpers/CreateTags.cs b/Lusas_Adapter/Private Helpers/CreateTags.cs index 3e156d94..5824049a 100644 --- a/Lusas_Adapter/Private Helpers/CreateTags.cs +++ b/Lusas_Adapter/Private Helpers/CreateTags.cs @@ -34,6 +34,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/Private Helpers/DeleteLineAssignment.cs b/Lusas_Adapter/Private Helpers/DeleteLineAssignment.cs index 8ac18ec0..294b869b 100644 --- a/Lusas_Adapter/Private Helpers/DeleteLineAssignment.cs +++ b/Lusas_Adapter/Private Helpers/DeleteLineAssignment.cs @@ -29,6 +29,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/Private Helpers/DeletePointAssignment.cs b/Lusas_Adapter/Private Helpers/DeletePointAssignment.cs index d84d4f60..28ccb45c 100644 --- a/Lusas_Adapter/Private Helpers/DeletePointAssignment.cs +++ b/Lusas_Adapter/Private Helpers/DeletePointAssignment.cs @@ -29,6 +29,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/Private Helpers/DeleteSurfaceAssignment.cs b/Lusas_Adapter/Private Helpers/DeleteSurfaceAssignment.cs index 4a915f54..a42d0ce9 100644 --- a/Lusas_Adapter/Private Helpers/DeleteSurfaceAssignment.cs +++ b/Lusas_Adapter/Private Helpers/DeleteSurfaceAssignment.cs @@ -29,6 +29,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/Private Helpers/GetAssignedObjects.cs b/Lusas_Adapter/Private Helpers/GetAssignedObjects.cs index 8f177b9f..30284f7c 100644 --- a/Lusas_Adapter/Private Helpers/GetAssignedObjects.cs +++ b/Lusas_Adapter/Private Helpers/GetAssignedObjects.cs @@ -35,6 +35,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/Private Helpers/GetFeatureResults.cs b/Lusas_Adapter/Private Helpers/GetFeatureResults.cs index eeddf610..d5a0d008 100644 --- a/Lusas_Adapter/Private Helpers/GetFeatureResults.cs +++ b/Lusas_Adapter/Private Helpers/GetFeatureResults.cs @@ -30,6 +30,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/Private Helpers/GetLoadAssignments.cs b/Lusas_Adapter/Private Helpers/GetLoadAssignments.cs index be9aca4a..a8e31bed 100644 --- a/Lusas_Adapter/Private Helpers/GetLoadAssignments.cs +++ b/Lusas_Adapter/Private Helpers/GetLoadAssignments.cs @@ -30,6 +30,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/Private Helpers/GetResultsSets.cs b/Lusas_Adapter/Private Helpers/GetResultsSets.cs index cb3c818a..79573302 100644 --- a/Lusas_Adapter/Private Helpers/GetResultsSets.cs +++ b/Lusas_Adapter/Private Helpers/GetResultsSets.cs @@ -30,6 +30,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/Private Helpers/NameSearch.cs b/Lusas_Adapter/Private Helpers/NameSearch.cs index 7e1bbe1e..68c7d743 100644 --- a/Lusas_Adapter/Private Helpers/NameSearch.cs +++ b/Lusas_Adapter/Private Helpers/NameSearch.cs @@ -26,6 +26,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/Private Helpers/RuntimeReduction.cs b/Lusas_Adapter/Private Helpers/RuntimeReduction.cs index bf497927..0bb00c6a 100644 --- a/Lusas_Adapter/Private Helpers/RuntimeReduction.cs +++ b/Lusas_Adapter/Private Helpers/RuntimeReduction.cs @@ -26,6 +26,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Adapter/Type/NextFreeId.cs b/Lusas_Adapter/Type/NextFreeId.cs index 8961e711..23a1d3f5 100644 --- a/Lusas_Adapter/Type/NextFreeId.cs +++ b/Lusas_Adapter/Type/NextFreeId.cs @@ -40,6 +40,8 @@ namespace BH.Adapter.Lusas public partial class LusasV18Adapter #elif Debug19 || Release19 public partial class LusasV19Adapter +#elif Debug191 || Release191 + public partial class LusasV191Adapter #else public partial class LusasV17Adapter #endif diff --git a/Lusas_Engine/Lusas_Engine.csproj b/Lusas_Engine/Lusas_Engine.csproj index 734a9f6d..88ce62a4 100644 --- a/Lusas_Engine/Lusas_Engine.csproj +++ b/Lusas_Engine/Lusas_Engine.csproj @@ -1,4 +1,4 @@ - + @@ -71,6 +71,24 @@ TRACE prompt + + true + ..\Build\ + DEBUG;TRACE + full + AnyCPU + 7.3 + prompt + + + ..\Build\ + TRACE + true + pdbonly + AnyCPU + 7.3 + prompt + C:\ProgramData\BHoM\Assemblies\Analytical_Engine.dll @@ -174,4 +192,4 @@ xcopy "$(TargetDir)$(TargetFileName)" "C:\ProgramData\BHoM\Assemblies" /Y - + \ No newline at end of file diff --git a/Lusas_Toolkit.sln b/Lusas_Toolkit.sln index b326b1fc..e6acd9cb 100644 --- a/Lusas_Toolkit.sln +++ b/Lusas_Toolkit.sln @@ -25,6 +25,8 @@ Global Debug18|x86 = Debug18|x86 Debug19|Any CPU = Debug19|Any CPU Debug19|x86 = Debug19|x86 + Debug191|Any CPU = Debug191|Any CPU + Debug191|x86 = Debug191|x86 Release|Any CPU = Release|Any CPU Release|x86 = Release|x86 Release17|Any CPU = Release17|Any CPU @@ -33,10 +35,12 @@ Global Release18|x86 = Release18|x86 Release19|Any CPU = Release19|Any CPU Release19|x86 = Release19|x86 + Release191|Any CPU = Release191|Any CPU + Release191|x86 = Release191|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Debug|Any CPU.ActiveCfg = Debug17|Any CPU + {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Debug|Any CPU.Build.0 = Debug17|Any CPU {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Debug|x86.ActiveCfg = Debug|Any CPU {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Debug|x86.Build.0 = Debug|Any CPU {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Debug17|Any CPU.ActiveCfg = Debug|Any CPU @@ -51,8 +55,12 @@ Global {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Debug19|Any CPU.Build.0 = Debug|Any CPU {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Debug19|x86.ActiveCfg = Debug19|Any CPU {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Debug19|x86.Build.0 = Debug19|Any CPU - {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Release|Any CPU.Build.0 = Release|Any CPU + {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Debug191|Any CPU.ActiveCfg = Debug|Any CPU + {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Debug191|Any CPU.Build.0 = Debug|Any CPU + {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Debug191|x86.ActiveCfg = Debug191|Any CPU + {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Debug191|x86.Build.0 = Debug191|Any CPU + {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Release|Any CPU.ActiveCfg = Release17|Any CPU + {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Release|Any CPU.Build.0 = Release17|Any CPU {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Release|x86.ActiveCfg = Release|Any CPU {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Release|x86.Build.0 = Release|Any CPU {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Release17|Any CPU.ActiveCfg = Release|Any CPU @@ -67,6 +75,10 @@ Global {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Release19|Any CPU.Build.0 = Release|Any CPU {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Release19|x86.ActiveCfg = Release19|Any CPU {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Release19|x86.Build.0 = Release19|Any CPU + {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Release191|Any CPU.ActiveCfg = Release|Any CPU + {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Release191|Any CPU.Build.0 = Release|Any CPU + {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Release191|x86.ActiveCfg = Release191|Any CPU + {41133F8E-E73A-415E-87F5-8E1D8BFC7EA0}.Release191|x86.Build.0 = Release191|Any CPU {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Debug|Any CPU.ActiveCfg = Debug17|Any CPU {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Debug|Any CPU.Build.0 = Debug17|Any CPU {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Debug|x86.ActiveCfg = Debug|Any CPU @@ -83,6 +95,10 @@ Global {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Debug19|Any CPU.Build.0 = Debug19|Any CPU {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Debug19|x86.ActiveCfg = Debug19|x86 {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Debug19|x86.Build.0 = Debug19|x86 + {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Debug191|Any CPU.ActiveCfg = Debug191|Any CPU + {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Debug191|Any CPU.Build.0 = Debug191|Any CPU + {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Debug191|x86.ActiveCfg = Debug191|x86 + {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Debug191|x86.Build.0 = Debug191|x86 {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Release|Any CPU.ActiveCfg = Release17|Any CPU {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Release|Any CPU.Build.0 = Release17|Any CPU {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Release|x86.ActiveCfg = Release|Any CPU @@ -99,8 +115,12 @@ Global {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Release19|Any CPU.Build.0 = Release19|Any CPU {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Release19|x86.ActiveCfg = Release19|x86 {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Release19|x86.Build.0 = Release19|x86 - {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Release191|Any CPU.ActiveCfg = Release191|Any CPU + {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Release191|Any CPU.Build.0 = Release191|Any CPU + {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Release191|x86.ActiveCfg = Release191|x86 + {896D021A-34E8-4EDA-B69D-8F92C6B5243B}.Release191|x86.Build.0 = Release191|x86 + {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Debug|Any CPU.ActiveCfg = Debug17|Any CPU + {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Debug|Any CPU.Build.0 = Debug17|Any CPU {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Debug|x86.ActiveCfg = Debug|Any CPU {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Debug|x86.Build.0 = Debug|Any CPU {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Debug17|Any CPU.ActiveCfg = Debug|Any CPU @@ -115,8 +135,12 @@ Global {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Debug19|Any CPU.Build.0 = Debug|Any CPU {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Debug19|x86.ActiveCfg = Debug19|Any CPU {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Debug19|x86.Build.0 = Debug19|Any CPU - {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Release|Any CPU.Build.0 = Release|Any CPU + {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Debug191|Any CPU.ActiveCfg = Debug|Any CPU + {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Debug191|Any CPU.Build.0 = Debug|Any CPU + {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Debug191|x86.ActiveCfg = Debug191|Any CPU + {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Debug191|x86.Build.0 = Debug191|Any CPU + {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Release|Any CPU.ActiveCfg = Release17|Any CPU + {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Release|Any CPU.Build.0 = Release17|Any CPU {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Release|x86.ActiveCfg = Release|Any CPU {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Release|x86.Build.0 = Release|Any CPU {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Release17|Any CPU.ActiveCfg = Release|Any CPU @@ -131,6 +155,10 @@ Global {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Release19|Any CPU.Build.0 = Release|Any CPU {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Release19|x86.ActiveCfg = Release19|Any CPU {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Release19|x86.Build.0 = Release19|Any CPU + {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Release191|Any CPU.ActiveCfg = Release|Any CPU + {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Release191|Any CPU.Build.0 = Release|Any CPU + {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Release191|x86.ActiveCfg = Release191|Any CPU + {963A4A5C-0455-40A5-BA48-01838DD5BB5B}.Release191|x86.Build.0 = Release191|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Lusas_oM/Lusas_oM.csproj b/Lusas_oM/Lusas_oM.csproj index 7d02ac01..91c73cbe 100644 --- a/Lusas_oM/Lusas_oM.csproj +++ b/Lusas_oM/Lusas_oM.csproj @@ -1,4 +1,4 @@ - + @@ -67,7 +67,7 @@ true - bin\Debug19\ + ..\Build\ DEBUG;TRACE full AnyCPU @@ -76,7 +76,27 @@ MinimumRecommendedRules.ruleset - bin\Release19\ + ..\Build\ + TRACE + true + pdbonly + AnyCPU + 7.3 + prompt + MinimumRecommendedRules.ruleset + + + true + ..\Build\ + DEBUG;TRACE + full + AnyCPU + 7.3 + prompt + MinimumRecommendedRules.ruleset + + + ..\Build\ TRACE true pdbonly @@ -89,10 +109,12 @@ C:\ProgramData\BHoM\Assemblies\BHoM.dll False + False C:\ProgramData\BHoM\Assemblies\Diffing_oM.dll - False + False + False @@ -130,4 +152,4 @@ xcopy "$(TargetDir)$(TargetFileName)" "C:\ProgramData\BHoM\Assemblies" /Y --> - + \ No newline at end of file diff --git a/libs/Version 191/Lusas.Interop.dll b/libs/Version 191/Lusas.Interop.dll new file mode 100644 index 00000000..f62794fe Binary files /dev/null and b/libs/Version 191/Lusas.Interop.dll differ