Ejemplo n.º 1
0
        public static FeResultLocation CreateElementLocation([NotNull] FeModel inModel, [NotNull] FeMeshBeamElement inBeam)
        {
            if (inModel == null)
            {
                throw new ArgumentNullException(nameof(inModel));
            }
            if (inBeam == null)
            {
                throw new ArgumentNullException(nameof(inBeam));
            }

            return(new FeResultLocation()
            {
                Model = inModel,
                MeshBeam = inBeam,
            });
        }
Ejemplo n.º 2
0
        public static FeResultLocation CreateSectionNodeLocation([NotNull] FeModel inModel, [NotNull] FeMeshBeamElement inBeam, [NotNull] FeMeshNode inNode, [NotNull] FeMeshNode_SectionNode inSectionNode)
        {
            if (inModel == null)
            {
                throw new ArgumentNullException(nameof(inModel));
            }
            if (inNode == null)
            {
                throw new ArgumentNullException(nameof(inNode));
            }
            if (inBeam == null)
            {
                throw new ArgumentNullException(nameof(inBeam));
            }
            if (inSectionNode == null)
            {
                throw new ArgumentNullException(nameof(inSectionNode));
            }

            return(new FeResultLocation()
            {
                Model = inModel,
                MeshNode = inNode,
                MeshBeam = inBeam,
                SectionNode = inSectionNode
            });
        }