Author Topic: Installation NurbFeap  (Read 7287 times)

Irpanni

  • Jr. Member
  • **
  • Posts: 30
Installation NurbFeap
« on: October 01, 2015, 07:57:00 AM »
Dear Sir,

Could you tell me in detail how to install the NurbFeap,
I only have the information;
"To build on a  windows box, create a new project in visual studio, add all the files listed in
the makefile into your project, add the main Feap8_4 archive/library to your project, add the main/feap84.f to your project, build.  Make sure to add the nurbfeap include
directory to the search path."

I compile using compaq visual fortran, and  I got many error message, but commonly such as

dy_define06.f(127) : Error: This ALLOCATABLE attribute is invalid; the ALLOCATABLE attribute can only be used when declaring array objects.   [GAP]
        real*8,    allocatable :: gap
dy_deallocate06.f(19) : Error: Error in opening the Library module file.   [DY_DEFINE06]
      use dy_define06
dy_allocate06.f(23) : Error: Error in opening the Library module file.   [DY_DEFINE06]
      use dy_define06
elmt03.f(103) : Error: This name does not have a type, and must have an explicit type.   [NDM]
      real*8     d(*), xl(ndm,*), wt(*), knots(dknotig,*)
celmt06.f(159) : Error: This name does not have a type, and must have an explicit type.   [KNOT1]
        call c_setknot06(nknot1,nknot2,hr(np(298)),knot1,knot2)

thank you very much for your kindly attention

FEAP_Admin

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 993
Re: Installation NurbFeap
« Reply #1 on: October 01, 2015, 08:47:39 AM »
Did you remember to also include all of FEAP's regular include directories?

Irpanni

  • Jr. Member
  • **
  • Posts: 30
Re: Installation NurbFeap
« Reply #2 on: October 01, 2015, 09:20:53 PM »
yes, sir, I am also included all the feap's regular files

FEAP_Admin

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 993
Re: Installation NurbFeap
« Reply #3 on: October 02, 2015, 12:16:27 PM »
here is what I have:

Additional Include Directories:

include
inlcude\integer8  (user integer4 if you have a 32 bit set up)
nurbfeap\include

Source Files:

all the *.f files that are mentioned in nurbfeap/makefile
PLUS
main/feap84.f
lib84.lib (which is the main archive for regular FEAP)

does your regular FEAP build work?

Irpanni

  • Jr. Member
  • **
  • Posts: 30
Re: Installation NurbFeap
« Reply #4 on: October 04, 2015, 01:18:59 AM »
ok sir, it works right know  :D, thank you very much for your kindly attention .

however, I try to run the program with the input file (the input I made it based on isogeometric manual and prof.taylor presentation) in attachment, but i couldn't get the result, please give me the advice,


anyway, I'm curious for installing in mac, for regular feap in mac, it's works
how to install nurfeap in mac?

Irpanni

  • Jr. Member
  • **
  • Posts: 30
Re: Installation NurbFeap
« Reply #5 on: October 06, 2015, 08:49:43 AM »
Dear sir,
for previous problem I posted before,
I am using FEAP 8.4.1.g date 07 march 2014 with VS2010 and XE2011
during the instalation there is no warning or error

For my first test, I try to make input data based on isogeometric manual page 18 (in attachment iso18.txt)

however, I couldn't get the result,
output file I don't find anything
and in log file, there is a message

 *ERROR* in NBLKEL: Bad Side vector in block =   1
         ND1 =    0 ND2 =    0

 please tell me what should I do?

thank you very much for your kindly attention
regards,

Irpanni

  • Jr. Member
  • **
  • Posts: 30
Re: Installation NurbFeap
« Reply #6 on: October 08, 2015, 08:32:44 AM »
thank you miss ying, it works right now, the problem is I used old manual